![](https://secure.gravatar.com/avatar/5fbfdcc9fece431e1ca05e46e42255d6.jpg?s=120&d=mm&r=g)
Hi all, first a big thanks for all the replies we got for the initial 'CRUX next' thread [1]. We like to summarize the results a bit and do the following proposal: - we switch our main development platform to the x86_64 architecture. This will be called CRUX 3.0 and will be the only version with official support. We go for the "multilib ready" approach, meaning that our toolchain is capable to produce 32-bit binaries. Besides glibc-32 we will not ship any 32-bit compat library on our ISO. We will merge everything needed for the above into our main repos and add _one_ additional repo, called compat-32, for the 32-bit compatibility libraries. After all we will have 4 official repos: core, opt, xorg and compat-32. - to give our users a smooth option to switch to x86_64 we create a final i686 version, called CRUX 2.8. It includes the latest toolchain and roughly all the stuff listed on [2]. If we find volunteers for it, we might create another repo, probably called i686, as _one_ i686 overlay for the main repositories. A summary timeline for the above should look something like this: 1. create a branch 2.8 based on 2.7 for the core/opt/xorg repos 2. update the toolchain and do verything described in [2] 3. release CRUX 2.8 for the i686 architecture 4. create a branch 3.0 based on 2.8 for the core/opt/xorg repos and add the compat-32 repository 5. merge everything from *-x86_64.git and *-multilib.git into our {core,opt,xorg,compat-32}.git repositories 6. release CRUX 3.0 for the x86_64 architecture best regards Matt + Juergen [1] http://thread.gmane.org/gmane.linux.distributions.crux.devel/2291 [2] http://crux.nu/Wiki/TODO28