[Originally posted in mediawiki-l but didn't get any answer]
Hello,
Mail is probably mostly intended for brion and tim as well as other developers.
It looks like our .plan is to get 1.4 by the end of the year. I believe we should call for a "feature freeze" soon and launch the beta at the beginning of december.
Given that most dev will probably be out during the last weeks of december that will let us until ~ december 20th to fix the most important bugs. Then in January we can work toward the release candidate / 1.4.0.
There is two huge patch as far as I know:
- Enotif : bring email notification in MediaWiki _ Database schema change.
Enotif can probably be commited by the end of november and be shipped in the first 1.4 beta. Database schema changes is probably too much work yet (note: I didn't have a look at SCHEMA branche).
In conclusion:
November: * add Enotif * try to update languages files
December: * launch beta * fix major bugs reported * happy xmas
January: * Release candidate (1.4.0)
Then we can work on having plugins and schema changes.
[add:
Do you agree on such a plan ? Is there already a plan I am not aware of ? Should we call for a feature freeze right now ? Could an alpha version help track the most important bugs ?
]
On Nov 9, 2004, at 4:33 PM, Ashar Voultoiz wrote:
It looks like our .plan is to get 1.4 by the end of the year. I believe we should call for a "feature freeze" soon and launch the beta at the beginning of december.
I would like to be ready to launch a beta and rollout on Wiki[mp]edia sites by two weeks from now (November 24), with a hard limit of three weeks (December 1).
Given that most dev will probably be out during the last weeks of december that will let us until ~ december 20th to fix the most important bugs. Then in January we can work toward the release candidate / 1.4.0.
There is two huge patch as far as I know:
- Enotif : bring email notification in MediaWiki
_ Database schema change.
I like the way it's going to look, but there's just a lot of little things to fix up and it's going to take a while. We should merge the SCHEMA_WORK new schema in once we've got 1.4 rolled out.
I'd also like to move the release schedule up in the future; we've been doing roughly three major releases a year, about 4 months apart. As Tim's noted, we'd generally benefit more from faster integration. Being a distributed, volunteer development team without any solid time commitments from people makes smaller, focused releases harder to do, unfortunately, but I'd like to see us try harder.
In particular we need to look at exposing extension hooks to make it easy for people to plug in their custom modules.
Enotif can probably be commited by the end of november and be shipped in the first 1.4 beta.
I'd like to merge the back-end support for it (the change to the watchlist database) so it can be added as an extension more easily. If a clean, stable notification front-end fits too in time, we'll see.
-- brion vibber (brion @ pobox.com)
wikitech-l@lists.wikimedia.org