Just my additional comment here. If we have a structure to save
versions, and even if one version is a complete overhaul of the previous
one, it is still the same application, so even if it s not "ready", it
should go into the dev repository of the same app (well, I mean the
development branch) until it is considered ready for stable by the
maintainer.

The only reason why you might want to do that in a separate repository
is if you don't actually expect users of the app v1 to migrate to v2 at
some point.

Of course, something that should be done is to provide an upgrade script
that saves the data from the previous structure and injects it into the
new (overhauled) structure. It's exhausting to provide these scripts,
but it is also the only way you can ensure user's fidelity for your app
(who wants to be loosing all their data or to have to script into a
system they don't know just to get a few new features or a faster app?).

Further than that, I don't really know the app itself nor how you know
it is ready for stable (that is generally if you have a user base).Y
annick

El mar, 12-04-2011 a las 10:48 +0200, Systho escribió:
> Of course it should but this is implied by "when it's ready". 
> 
> I wanted to bugfix/stabilized/documentation fase to be
> time-constrained. I should probably add that constraint on the graph.
> 
> Systho
> 
> 
> 
> Le 12/04/2011 10:03, Stefaan Vanbillemont a écrit : 
> > Systho,
> > 
> > I follow your workflow but I have 1 remark, If a package is not
> > ready/candidate for simultaneous release you go back to an
> > implementation fase and then to a 'release ready' fase. 
> > Shouldn't it go into the bugfix/stabilized/documentation fase?? 
> > 
> > We should put some more energy into this discussion, what about the
> > other developers? Hans, as software coordinator, can you see some
> > future in this? 
> > We could/should try to set some milestones for the next year and try
> > this workflow. 
> > 
> > Can we discuss this on a next dev meeting? 
> > 
> > Kind Regards,
> > 
> > Stefaan 
> > 
> > 
> > Op 8/04/11 15:00, Philippe Van Eerdenbrugghe schreef: 
> > > As asked, here is a workflow presenting the release planning
> > > proposition (I didn't put dates on purpose in order to keep it
> > > focused on transitions) 
> > > 
> > > http://support.chamilo.org/projects/chamilo-20/wiki/Planning 
> > > 
> > > Systho 
> > > 
> > > _______________________________________________
> > > Dev mailing list
> > > [email protected]
> > > http://lists.chamilo.org/listinfo/dev
> > 
> > _______________________________________________
> > Dev mailing list
> > [email protected]
> > http://lists.chamilo.org/listinfo/dev
> _______________________________________________
> Dev mailing list
> [email protected]
> http://lists.chamilo.org/listinfo/dev


_______________________________________________
Dev mailing list
[email protected]
http://lists.chamilo.org/listinfo/dev

Reply via email to