Subject: Developers of Sympa
List archive
- From: IKEDA Soji <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] Release dates for Sympa
- Date: Fri, 4 Jul 2014 10:26:06 +0900
David,
On Thu, 03 Jul 2014 10:39:48 +0200
David Verdin <address@concealed> wrote:
> Hi all,
>
> Back from sick days, sorry for my absence.
>
> Le 30/06/14 06:21, IKEDA Soji a écrit :
> > On Thu, 26 Jun 2014 09:35:04 +0200
> > David Verdin <address@concealed> wrote:
> >
> >>> While waiting, I wish to go on refactoring about spool.
> >>> In sympa-6.2-branch-old, spool classes were implemented based on
> >>> both filesystem and RDBMS then latter was withdrawn later.
> >>> Thanks to our experience in older branch, works on current
> >>> sympa-6.2-branch will not need tracing such roundabout.
> >>>
> >>> Repeatable integration tests make bold refactoring easier without
> >>> concerning unstability. That's why I think I may start this work
> >>> right now.
> >> Frankly, I'm not sure. I remember the hard work it represented. Though I
> >> tested it thoroughly, I know that it was rather unstabilizing. I wished
> >> we concentrate on getting rid of the bugs and - finally - get the 6.2
> >> out of the table so we can have time this summer for the true
> >> refactoring.
> >>
> >> All the work on the spools is actually refactoring work. As it does not
> >> adds functionnalities or improves the overall software behaviour, I
> >> prefer to keep it for 7.0.
> >> Additionnally, it is already in this branch, so all we have to do is
> >> check for its completeness.
> > <<Here was my complaint with over ten lines which was removed before
> > posting>>
> >
> > The fact that refactoring increases unstabiliy is curious, isn't
> > it?
> >
> > I think it is partly due to poor testing environment (it does not
> > always mean hardware). If the test suit with sufficient coverage
> > was prepared, and it was able to run frequently, sign of unstability
> > might be found relatively earlier.
> Sure, but if we want the 6.2 to get off the table, we should focus on
> releasing it.
> And make the real unit tests and refactorings on the 7.0.
I see. I won't carry out refactoring on spool for now.
Anyway I won't do it before my proposal on this issue will
be discussed.
> >> We discussed with Marc and he proposed that we have a development server
> >> avaialble for all developpers. This way, we could set up a fake PKI and
> >> DNS records related to DKIM.
> >> Everyone would have his private instance on this server, so you could
> >> test anything you like.
> >>
> >> Would you like to have such a server?
> > If there was such host, I probably use it (sorry, I write this not
> > thinking of who maintains it).
> >
> > However, fake CA and key pairs may be prepared (and distributed)
> > easily. Fake DNS is a bit difficult to prepare, but if stub (mock)
> > module of Net::DNS is provided, it may not be neccessary to run
> > actual name service.
> The DNS does not have to be fake. There will be real DNS entries
> published in the RENATER domain.
>
> So no need to handle this.
You have not answer a point of recent my posts.
Why don't you provide the test data?
You once said like "I test it thoroughly" (at beginning of this
year, I don't remember rightly when). However, I don't know the
result of test --- what you did and what you got.
I very thank you presenting test matrix. However, it did never
contain criteria to determine whether each case passed or not. So I
had to think out it by my self --- from scratch.
Of course, I don't bother to write pompous test specification. None
may wish to do such work. Instead, if proper test data, inputs and
expected outputs, are provided, they represents criteria by
themselves.
Developer including you have repeated test on Sympa numerous times
in the past. By any chance, have you been creating new messages
and disposing all results everytime?
I believe what does not remain *evidence* is not the test, and
believe what is not *repeatable* is not the test.
Honestly, I suppose it is not important that we should have
dedicated server or DKIM domain is really existing. If test data
were provided, I'll carry out test using them. Otherwise, I create
it by my self.
Anyway, I go on the tests.
Regards,
--- Soji
> Cheers,
>
> David
> >
> > # As I wrote, why I requested them is according to view of
> > # interoperability.
> >
> > BTW I would like to make another proposal: How about prepare any
> > space for integration test in the repostory?
> >
> > Regards,
> >
> > --- Soji
> >
> >> Cheers,
> >>
> >> David
> >>>
> >>> Regards,
> >>>
> >>> --- Soji
> >>>
> >>>
> >>>> * 7.0 version expected in beta by the end of May, stable in July
> >>>> * 7.1 version expected in beta by the end of December.
> >>>>
> >>>> 7.1 should contain SaaS functionnalities (config edition through the
> >>>> web, refactored configuration management, eased virtual host
> >>>> deplyment).
> >>>> You can add whatever you like in this version as soon as it fits within
> >>>> the end-of-the-year deadline.
> >>>> That gives us indicators for our work on Sympa.
> >>>> A word about this schedule?
> >>>>
> >>>> Best regards,
> >>>>
> >>>> David
> >>>>
> >>>> --
> >>>> A bug in Sympa? Quick! To the bug tracker!
> >>>> <https://sourcesup.renater.fr/tracker/?group_id=23>
> >>>> RENATER logo
> >>>> *David Verdin*
> >>>> Études et projets applicatifs
> >>>>
> >>>> Tél : +33 2 23 23 69 71
> >>>> Fax : +33 2 23 23 71 21
> >>>>
> >>>> www.renater.fr <http;//www.renater.fr>
> >>>> RENATER
> >>>> 263 Avenue du Gal Leclerc
> >>>> 35042 Rennes Cedex
> >>>>
> >>>>
> >>>>
> >> --
> >> A bug in Sympa? Quick! To the bug tracker!
> >> <https://sourcesup.renater.fr/tracker/?group_id=23>
> >> RENATER logo
> >> *David Verdin*
> >> Études et projets applicatifs
> >>
> >> Tél : +33 2 23 23 69 71
> >> Fax : +33 2 23 23 71 21
> >>
> >> www.renater.fr <http;//www.renater.fr>
> >> RENATER
> >> 263 Avenue du Gal Leclerc
> >> 35042 Rennes Cedex
> >>
> >>
> >>
> >
>
> --
> A bug in Sympa? Quick! To the bug tracker!
> <https://sourcesup.renater.fr/tracker/?group_id=23>
> RENATER logo
> *David Verdin*
> Études et projets applicatifs
>
> Tél : +33 2 23 23 69 71
> Fax : +33 2 23 23 71 21
>
> www.renater.fr <http;//www.renater.fr>
> RENATER
> 263 Avenue du Gal Leclerc
> 35042 Rennes Cedex
>
>
>
--
--
株式会社 コンバージョン セキュリティ&OSSソリューション部 池田荘児
〒231-0004 神奈川県横浜市中区元浜町3-21-2 ヘリオス関内ビル7F
e-mail address@concealed TEL 045-640-3550
http://www.conversion.co.jp/
-
Re: [sympa-developpers] Release dates for Sympa,
David Verdin, 07/03/2014
- Re: [sympa-developpers] Release dates for Sympa, IKEDA Soji, 07/04/2014
Archive powered by MHonArc 2.6.19+.