trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: October 2012

Re: [trinity-users] Trinity's release model

From: Slávek Banko <slavek.banko@...>
Date: Thu, 11 Oct 2012 19:55:27 +0200
On Thursday 11 of October 2012 19:08:14 Janek S. wrote:
> After upgrading to 3.5.13.1 and getting a bunch of new bugs introduced I
> started thinking it might be a good idea to release new packages
> continously as changes are made to the code, instead of doing a big release
> once every few months. I realize there are some major changes going on in
> the code and they cannot be released partially. Still I think that thanks
> to git's branching and merging capabilities it should be possible to merge
> some smaller changes and bugfixes into master and release them as update.
> Woludn't that be an easier way to track new bugs introduced to the code?
> Instead of getting a whole load of bug reports after a major release, bugs
> would be reported as they appear and would be easier to track down to
> conrete packages and changes made in the code.
>
> Janek
>

I think that while working on 3.5.13.1, we managed to prepare a development 
model that could work well. In fact, we now have three options:

1. Stable version - now 3.5.13.1
2. Forthcoming updates for stable version - my ppa
3. Development version - nightly builds

I suppose that in this model, we will continue to develop. Just the fact that 
the update 3.5.13 => 3.5.13.1 was very big and after a very long time. This 
can be attributed to the fact that we were at the beginning of the 
introduction of this development model. Now we will try to prepare SRU 
versions smaller and more often.

However, about my proposal to use branches for further development I want 
write later. Let me get some rest :)

Slavek
--