I was "waiting some more" for a few years, tried twice to persuade to have a change in direction and then I finally just decided to take another route.
Believe me, I would be extremly happy to be proven wrong with my initial statement. The last thing I need is maitaining a parallel repository and backporting changes from the main one and several satelite ones. Seing an annoucement AROS in main repository is now stable and backwards compatible and devs will obey by this, would be a great thing to experience.
I see there is life in AROS repository, but at the moment I pragmatically consider the whole x86-64 version "too raw" and also too much 'regressed' for
final users: no 3rd party software, no sound, no 3D drivers, even programs in contrib fail to work. That's why I stick with ABIv0 i386 version for the mainstream version of Icaros Desktop. But I believe this:
1. some day or another, ABIv0 AROS will be utter obsolete. There won't be anyone willing to use less than 2 cores or 4 GB of RAM. Cheap hard drives have terabyte of space and we can use only 128 GB partitions (even less: if you get too near to this barrier, your filesystem will fail soon). Moreover, the last person working on it was you. After you 'left', the only improvement to the system has been the VMware SVGA driver, which is still incomplete and lacks all the 3D acceleration stuff. How many chances there are I can continue with this system codebase in the future? Unless anyone provides a new backport, it will starve as it is now.
2. There is a time when you have to look forward. I am not killing ABIv0, but AROS users are. Our userbase has ever been composed by a few people actually using the system everyday, and a vast majority just updating Icaros to see what's new. In particular on the social networks, I've received many vocal requests about moving to ABIv1 x64, I've been even accused of keeping the OS development "stopped" for many years just because I didn't choose to move to ABIv1 i386, as if Icaros had all this power. There was also some interest by Nikos to create a 64bit AspireOS (interest that - as far as I can see - has fallen a lot afterwards), but AROS x64 can't even boot from the hard drive once installed, and I guess this put him off, really. I chose to insist, because problems are here to be resolved, bugs to be fixed, and so on. I sincerely want a 64bit version of Icaros, in the hope it will help AROS grow like the 32bit version did 10 years ago. I know it won't happen with the same pace, but I still hope it will happen.
3. "
The last thing I need is maitaining a parallel repository and backporting changes from the main one and several satelite ones": that's exactly what I am afraid of, when I see forks or potential forks of the main repo. Today we have your x64 flavour and Kalamatee's one: I am quite sure programs compiled for one will fail on the other. And if this does not happen today, it will happen tomorrow. Just imagine me, trying to make a distribution, with half the 3rd party programs working for a flavour and the other half for the other (BTW: this is the exact situation I got with current few programs released on the Archives for x86-64 AROS. NONE OF THEM WORKS on main repo's system). I would get mad in no time. We already have a stable branch and it is i386 ABIv0. Let's keep the others work in progress, but as unified/coherent as possible, and try to enhance/fix this one. The last thing we need is more fragmentation.
4. I am trying to push development on AROS and for AROS as much as I can, trying to convince newcomers into using the AROS build system as a 'standard' environment. The more our build chain is standardised and automated, the faster and the easier recompiling will be, if something in the ABI changes. That's the scope of my VM, but there are interesting efforts on Docker as well from other people. I am also trying to evangelize the open source model as much as I can. You were working on a great instrument for development too: has it progressed?