May I have your opinion about the planning proposed in the wiki :
http://support.chamilo.org/projects/chamilo-20/wiki/Planning and would
that be possible to know how is going the future forum ?
Systho
Main steps¶
<http://support.chamilo.org/projects/chamilo-20/wiki/Planning#Main-steps>
- Planning & discussion about next main big works
- Feature Definition : What has to be done for the main big features to
be considered "done"
- Feature Implementation : Coding / Testing / Refactoring. Small
features which do not break anything can be added without needing
approval. Extra breaking features can be discussed to be added as well
but needs approval of the community.
- Feature Freeze : packages that will be part of the simultaneous
release must freeze their API / behaviour. The official list of those
package is communicated and everyone can checkout those package as a
dependency and know that it won't change until next simultaneous release.
- Stabilization : The API / behaviour cannot change but it is time to
hunt the bugs. The Translation team and the Documentation can do their work.
- Simultaneous release : different "distributions" are made by
cherrypicking subsets of packages from the list of stable packages.
On a yearly basis¶
<http://support.chamilo.org/projects/chamilo-20/wiki/Planning#On-a-yearly-basis>
Since most of our clients are education institute, this proposal is
based to synchronize our schedule with the academic year beginning in
September, finishing in June, having July and Augustus as a period with
almost no user but very few devs also.
June : Simultaneous Release
July-Augustus-September : Planning
October - November - December : First Half for Implementation. Planning
might be redone.
January-February-March : Seconf Half for Implementation. Big features
should be done.
April : Feature freeze
April-May-June : Documentation & Translation
April-May-June : Bug Hunt / Manual Testing
_______________________________________________
Dev mailing list
Dev@lists.chamilo.org
http://lists.chamilo.org/listinfo/dev