Subject: Developers of Sympa
List archive
Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months
- From: David Verdin <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months
- Date: Wed, 10 Sep 2014 10:30:41 +0200
|
Dear all, Le 10/09/14 03:24, IKEDA Soji a écrit :
All, On Tue, 09 Sep 2014 14:48:49 +0200 David Verdin <address@concealed> wrote:
On this point (7.0) I'll defer my comments: I wish to hear Guillaume's intension at first.OK. - 6.2: I want it out as soon as possible. Otherwise, Sympa may die. that's as simple as this. If I can't say by the beginning of October that we finally issued a beta, my management will cut deep in our Sympa ressources. So no new features, no big changes. I'll agree with Soji's proposal about bulk spool if he makes a strong argument about it. You said 6.2 would be released "in two weeks". Just a kidding! It is impossible even if you were Jacques Anquetil!Ah Jacques anquetil... We never had such a good cyclist in France - at least without drugs. I was speaking about 6.2 beta, obviously, not 6.2 stable. I'll answer about your scenarios later, however I have a few questions popping about moving bulk spool to filesystem: - do you intend to move both tables (bulkspool and bulkmailer) or only bulkspool? - how will you handle the metadata attached to mails? - how will you handle message priority and packets priority, as well as delivery time and such? - if you move bulkmailer, don't you fear to have difficulties with the readdir necessary to parse the bulk? Sometimes, you can have tens of thousands of packets awaiting distribution. That implies a long readdir. Maybe you could keep tables just for metadata and keep only receipients and messages on the filesystem. Well, just so we're clear about advantages / disadvantages of moving spools. Cheers, David
However, it is not always impossible. I'll show three options.
1. (Heavy)
- Test Sympa seriously.
That is, we'll test most cases including which are not listed in
matrix: task_manager, WWSympa, SOAP and lacking workflows (e.g.
workflows regarding listmaster has never been tested).
Test needs long time.
* Cut-off: 2014-10-31 (hopefully).
- Release Sympa 6.2b.1.
First beta test period for one month
* Cut-off: 2014-11-30 (hopefully)
Additional time to fix codes for one week
* Cut-off: 2014-12-07 (hopefully).
- If serious problems won't be found, release Sympa-6.2.
2. (Middle)
- Test Sympa according to current test matrix.
That is, we might not be able to kill any hidden bugs.
Test needs midst time.
* Cut-off: 2014-10-15 (probably)
- Release Sympa 6.2b.1.
First beta test period for one month
* Cut-off: 2014-11-15.
Additional time to fix codes for one week
* Cut-off: 2014-11-22.
- Release Sympa 6.2b.2.
First beta test period for one month
* Cut-off: 2014-12-22.
Additional time to fix codes for one week
* Cut-off: 2014-12-29.
- If serious problems won't be found, release Sympa-6.2.
2. (Light)
- Never test Sympa anymore and release recent code as beta.
That is, we can not be able to kill all evident bugs.
Test needs no time.
* Cut-off: 2014-09-15 (surely)
- Release Sympa 6.2b.1.
First beta test period for one month
* Cut-off: 2014-10-15.
Additional time to fix codes for one week
* Cut-off: 2014-10-22.
- Release Sympa 6.2b.2.
First beta test period for one month
* Cut-off: 2014-11-22.
Additional time to fix codes for one week
* Cut-off: 2014-11-29.
- Release Sympa 6.2b.3.
First beta test period for one month
* Cut-off: 2014-12-29.
Additional time to fix codes for one week
* Cut-off: 2015-01-05.
- Release Sympa 6.2b.N.
- ...
- Finally, when serious problems won't be found anymore, release
Sympa-6.2.
I prefer to option 2 (middle). David's prefernce seems 3 (light)
for me --- right?
*
About bulk spool: The work has been mostly done. Now bulk*_table
tables are used only to keep each message and most items of tables
were incorporated in attributes (X-Sympa-* pseudo-headers).
Anyhow, please see the running code! Switching will be finalized by
just a few commits, and I'll (sorry for repeating) do it.
*
I'll comment to remainder of your post in other days.
Regards,
--- Soji
--
A bug in Sympa? Quick! To the bug tracker!
| ||||||
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
-
[sympa-developpers] 6.2 / 7.0 organization in the coming months,
David Verdin, 09/09/2014
-
Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months,
IKEDA Soji, 09/10/2014
- Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months, IKEDA Soji, 09/10/2014
-
Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months,
David Verdin, 09/10/2014
- Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months, IKEDA Soji, 09/11/2014
- Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months, David Verdin, 09/10/2014
-
Re: [sympa-developpers] 6.2 / 7.0 organization in the coming months,
IKEDA Soji, 09/10/2014
Archive powered by MHonArc 2.6.19+.
