brainvisa / casa-distro

Unified development environment for BrainVISA projects.
2 stars 1 forks source link

Distros should be renamed #285

Open denisri opened 2 years ago

denisri commented 2 years ago

Now that several projects have moved to github and are now open-source, including morphologist tools etc, the casa-distro distros names do not match the actual situation: "opensource" does not include all opensource projects, "bvdev" more or less corresponds now to opensource projects, and we shall provide a light-weight distro containing base libraries without toolboxes, somewhat corresponding to the former "opensource" without the axon parts of toolboxes (which were included for licensing reasons but was not a logical needs for developers). But if we change distros names, developers who have already installed distros will be disturbed: we have to handle the transition.

sapetnioc commented 2 years ago

I agree that all these projects should go on the same distro. But, we must remember that projects under the BrainVISA research license are not open source according to Open Source Initiative (OSI) or Free Software Foundation (FSF) because there is a restriction in the usage of the software (non profit only). An open source software must not have any usage restriction. Therefore, even if source code is freely available, it is not completely true to say that these projects are open source.

denisri commented 2 years ago

Yes that's true, but we have separated the distros more according to the availability of sources than on the usage restrictions, and a set of projects are now available on github, thus we should reflect this change in the distros.

denisri commented 2 years ago

I propose to add a distro, named core (if you have a better name, it's welcome), containing the core projects (aims, anatomist, axon, capsul, soma-workflow, build tools) with no applicative toolbox. The current bvdev distro contains applications with all source code in open access. It could be renamed because "bvdev" is not really a good name, but the contents are OK. Any suggestions ? opensource could / should disappear in the future, and should not be advertised any longer.

denisri commented 2 years ago

Now we need a better name for the former "bvdev" distro. On the brainvisa-cmake side, we have defined several groups, one of them is called "standard" and is almost the same as bvdev, except that it also includes the brainvisa-baby project which is not opensource. I guess we should merge these two groups and let the few (internal) users interested with the morphologist-baby toolbox add it manually. Should we reuse the name "standard", or does anyone think of a better name ?