Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] About having 2 builds

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
> nebula-dev@xxxxxxxxxxx
> 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


Back to the top