Soon there will be 2 seperate projects. The upcoming structure is: Nebula + Nebula-Proper + Nebula-Incubation + NatTable (depending on the ongoing discussion)
The reason is that we keep Nebula-Incubation is Incubation status and so we have the advantage of Parallel IP, ... . Our build system today already reflects the future project structure. So -1 on merging the builds. Tom Am 28.11.11 15:58, schrieb Mickael Istria: > Hi all, > > I've worked to integrate the TreeMapper on the CVS tree and in the > incubation build. I found it more complicated than expected because of > the 2 different builds. Although TreeMapper is part of the build, it is > currently not available in any update-site; because of the current > separation between release and incubation. > > Of course, I can, and I will create an update-site for the incubation > components; but I think having two builds introduce complexity for low > return on investment. Here is why I am in favor of a single build, > please argue in favor of or against these ideas: > > 1. Two builds = Twice more complexity to maintain. Indeed these two > builds are not linked, there is not a lot of factorization. It is like > Release and Incubation were 2 totally different project > 2. Two builds = Twice more output. Currently, with 2 builds, we do need > 2 update-sites to release all widgets. Then if we want a single > update-site, we'll need to set up a composite repository, that is one > more thing to maintain > 3. Incubation does not break much more than the release, so why > isolating it? > 4. Incubation projects would benefit for stability and visibility > (update-site) of release projects: being part of a release train or a > simultaneous build makes your project better. > > I think these arguments are good to improve life of: > * contributors: less things to maintain > * incubation projects: more visibility, part of something bigger and > more stable > * consumers: will see a single update site with everything in it. > > What do you think of it? > > Regards, > -- > > Mickael Istria > R&D Engineer, Eclipse Plug-in RCP Developer > > PetalsLink <http://www.petalslink.com> - Open Source SOA > > My blog <http://mickaelistria.wordpress.com> - My Tweets > <https://twitter.com/#%21/mickaelistria> > > > > _______________________________________________ > nebula-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/nebula-dev -- B e s t S o l u t i o n . a t EDV Systemhaus GmbH ------------------------------------------------------------------------ tom schindl geschäftsführer/CEO ------------------------------------------------------------------------ eduard-bodem-gasse 5-7/1 A-6020 innsbruck fax ++43 512 935833 http://www.BestSolution.at phone ++43 512 935834 _______________________________________________ nebula-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/nebula-dev
