How did you come from "attacked" to "offended"? Do you know the differences between those two verbs, or should I put a link to the Collin's?
Who is Collin's? I can send you to the Ozhegov dictionary.
https://www.collinsdictionary.comIn Russian you are called "offended" (English is very scarce, very few shades of words), welcome.
Guess what: we're speaking English, and not Russian...
Aren't you tired of complaining?
No, since you're continuing, trying to change the cards on the table, instead of admitting what you did and putting a tombstone on it.
You continue to don't understand what people is writing, and taking different conclusions.
Again you are talking about yourself in the plural. For example, I agree with OlafS3 comment earlier and didn't comment on it. Some of your unsubstantiated statements cause concern,
Only to you, because you don't understand. Nothing of what I've written is "unsubstantiated". You can quote me and show me the contrary if you think differently, since it's YOUR statement, and YOU have to prove it.
because beginners can read them, remember and consider them true about AROS and Amiga. The problem is not that someone on the Internet is wrong (no matter), but that there are too few of us, and casual readers will no longer try to test the theory in practice. this is how a sect of believers in insurmountable difficulties appears
There's nothing like that in this thread, but you can show me it, in case (see above).
No: it's absolutely not common knowledge.
Badly. You can open any cross platform tutorial and it will be written there on the first pages.
Irrelevant: I've already reported all possible cases / scenarios, and what you're saying applies only to some.
And that's because it's up to the developer decide on which platform his application should run. [..] Finally, there are developers which on purpose do NOT want to support some platforms (a notable example: the Node.js developer/s, which explicitly refused to support Windows. Then Microsoft had to pay for it).
You have described cases where the developer does NOT want to create a cross-platform application, or when he wants to create an application LIMITED to specific platforms.
Which... rolling drum... is the reality. And a good part of it, otherwise Windows wasn't the platform with the vast majority of software, just to give the most notable example.
I wrote about a situation when a developer needs to write an application that works, for example, on Linux, Windows and like AmigaOS. Besides the fact that there are real examples like Hollywood, flexcat, etc, I design such applications myself (mostly console).
You are you, and not the vast majority of developers, which think and act differently.
IF a developer wants to create a multiplatform application he already knows that he'll find some way to do it (e.g.: searching and then tinkering), if he hasn't experience about it.
And the more complex is the application, then more complicated is writing portable code. Think about an application that has a GUI, and you can easily have nightmares considering how many different native APIs and toolkits are available for different platforms.
No. Any application is divided into logic and interface. The logic doesn't change. complexity is caused by the popularity of frameworks. The lack of frameworks and libraries from one platform to another leads to a monstrous waste of human time. Therefore the tools must be selected before development. The creation of graphical interfaces is simplified as much as possible today. You just have to create your own similar interface.
Before the advent of object-oriented programming and frameworks, a team of two or three people released their game to a dozen microcomputers. It's not a problem to know, for example, a simple and friendly m68k asm, a simple as a cork z80 asm, etc, convert graphics, since the logic doesn't change. Today we have much more opportunities.
You're clearly lacking experience on designing applications with GUIs. Even the business logic can change drastically when using a specific platform/toolkit. And even a specific platform can you give different ways to do the same things: think about Windows and the GUI APIs for Win32, .NET 1.x, .NET 2.x, .NET/WinForms, .NET/Silverlight, .NET/WPF, UWP.
Try to port a WPF application to Amiga o.s.|AROS / MUI|Zune, and show me that you're keeping the same exact business logic, while "just" (!) changing the presentation part of the application. I'm taking the popcorns...
As I've already said, the problem is defining what information is needed for the CSV, and this requires that some AROS developer (which has knowledge in that low-level field) should support.
I am not familiar with this AROS developer. But he would be like a developer who programs neural networks with one hand and repairs teapots with the other.
Might be. But in this case it's required that he just knows how AROS handles the PCI (and USB) peripherals, and the minimum set of their data to be stored in the CSV.
Since the goal is (and should always be) to make the life easy to the users, they should just select an item on a menu (like when sending the report to Icaros).
I'm not sure if Paolo is ready to analyze these reports, I have to ask him.
He shouldn't: this is a task better suited for a developer. Or at least someone which has enough technical knowledge about the above arguments.
As you can see, it's the usual matter of writing the project's requirements (functional and non functional) and clearly defining the actors and goals.
We started with this. I asked: who will do it, provide all the infrastructure and feedback. Offered to you, but for some reason you refused and offended. Based on formal logic, we will see the same natural reaction from any AROS developer to whom you want to entrust this idea. The developer must have resources, a penchant for monotonous work, knowledge of the hardware in relation to the current AROS code base and work full time. it's a pity that he should not be able to fly.
Based on the formal logic you don't know if the person which is sharing an idea is capable of contributing in some way on its implementation.
And based on my knowledge and experience, AROS is an anarchy land, where developers do whatever they want, since they work for fun on this project (unless if someone is interested on some bounty. And even there, they'll pick what they like), and to the parts that they like.
So, if someone is interested on a task, he'll pick and work on it, without waiting that someone (who, since this project is head-less?) is "offering" him to do it...
Again? What's not clear to you about this:
Did you not like the anecdote? I'm sorry, I tried.
I concluded that you have ideas for world domination, but you do not want them to be embodied in reality, because at the moment you are busy.
As usual, yours are non-sense, since you continue to don't understand what people is writing, and drawing your own conclusions (which are wrong, of course).
In fact, from the above sentence, the first and central parts are false, and only the last is true. Elementary logic at the hands.
I suggested that you make some kind of lightweight compromise, but you flatly refused.
You aren't in a position to suggest or offer something on the AROS land, because you don't know how the things work here: see above.
And I refused because, as I've said, I've other projects. But even if I had spare time AND wanted to work on something on/for AROS, I would have picked completely different tasks, since, as a developer, I'm interested on (very) different topics.
Is that correct?
No. You continue to draw wrong conclusions. As I've already said, I suggest you to better trying to understand what people says, BEFORE writing something.
In turn, I see no problem discussing ideas with their implementation together.
Me neither. Since it's a thread -> discussion is a natural thing.
IF you, as a developer, want to implement something, and it's your problem, but don't draw conclusions about other peoples.
And now a final question to you: doesn't your "formal logic" suggest you that you're wasting a lot of time arguing about stupid things, instead of using it for some concrete work?