Skip to Content.
Sympa Menu

devel - [sympa-developpers] Release plans for 2014

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: address@concealed
  • Subject: [sympa-developpers] Release plans for 2014
  • Date: Tue, 07 Jan 2014 17:23:43 +0100

Happy new year !

I just came back from holidays today - hence my lack of answers on this list over the last days.

I'm glad to see that everybody is still eager to work on Sympa. I'm baffled by the number of commits over the last few weeks... Thank you everybody for your commitment in Sympa!

Now, it appears from the most recent discussion - should I say argument? I think I could... ;-)    - - that we are not all on the same line about what is planned, and who should do what on which branch. Let me clarify this for you.

Branch 6.1: is a stable branch. We fix bugs mainly. We don't refactor on this branch, we don't improve code design or layout - except if necessary to fix bugs.

Branch 6.2: is still an unstable branch but will not stay this way. I want to issue a 6.2 beta as soon as possible. The branch started on revision 7678, which was the state of Sympa a year ago. This branch contains the code that is currently running on RENATER's production server (safe for the liste.renater.fr robot which runs under 6.1). I'll keep this branch in sync with the 6.1 branch by SVN merges. So we won't do any refactoring in this branch. Originally, Guillaume volunteered to make some cosmetic improvments in this branch but I don't feel it is necessary for the following reasons (explained by Guillaume):
  • anybody can do what he did, so Soji, Étienne and I can do it if we really want to
  • there will be refactorings in the trunk so it will becom soon very hard to port changes such as code layout. Better not miw them amongst branches
  • finally: thay are not necessary to have a running code and these changes could unstabilize and therefore delay the release of the 6.2 version.

Trunk: is the future 7.0 branch. Guillaume will work on it while we (Soji, Étienne and I) will handle the 6.2 and 6.1 branches. Like that he can peacefully work on code cleaning.

I'll regularly merge 6.1 to 6.2 and 6.2 to trunk to prevent having two times the same commits in different branches.

Please remember all, before starting working, to synchronize your local version of the sources with the latest version of the repository : svn update.

To sum up: I want to release the 6.1.18 as soon as possible (still need to fix two bugs in it) and release a 6.2 beta very soon too.

Best regards,

David



--
A bug in Sympa? Quick! To the bug tracker!

 
David Verdin
Études et projets applicatifs
 
Tél : +33 2 23 23 69 71
Fax : +33 2 23 23 71 21
 
www.renater.fr
RENATER
263 Avenue du Gal Leclerc
35042 Rennes Cedex



PNG image

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archive powered by MHonArc 2.6.19+.

Top of Page