I don't think refactoring is a good thing to do between RC1 and RC2, because
of the test coverage is quite poor, so it's high probable that with
refactoring we introduce new bugs, so i thing we can clean the code before
the RC1, and increase  test coverage and fix new bugs between  RC1 and final
release.

On Sat, Jun 20, 2009 at 11:59 AM, Francesco Pipita <
[email protected]> wrote:

> Hi,
>
> I think that for this first GNU release, the most important goal, is to
> have something that "works".
>
> So, from my point of view (I don't know very much about FTP features of
> MyServer) fixing the missing documentation as well as trying to correct
> as much bugs as we can, are the most important targets before releasing
> the RC1 version.
>
> Next, the transition from RC1 to RC2, should aim to clean at least the
> recently added code (a week of refactoring should be enough to achieve
> that). Then in the week preceding the 0.9 release, we can do strong
> testing again.
>
> After the 0.9 release, we can concentrate on the new features to add
> within MyServer, but, as we discussed along with Daniele, I think we
> should to do the effort to plan smaller task, each with a clearer
> description about of what to do. To achieve that, we should pone ourself
> from the point of view of a developer who doesn't know anything about
> MyServer internals, making him able to start working right away. This
> will attract more developers for sure.
>
> Best regards,
>    Francesco
>
> Giuseppe Scrivano <[email protected]> writes:
>
> > Hello folks,
> >
> > we are always closer to our first official GNU release, before it can
> > happen I would like to define what is asbolutely required and what we
> > can postpone after the release.
> >
> > The GUI application is work-in-progress so it will not be available in
> > time for the release.
> >
> > I think we can plan a RC1 for the first half of July, approximately
> > 10-11 July.
> >
> > A second rc, if bugs were found in the RC1, can be released after a
> > week, and after another week, finally release MyServer 0.9.
> >
> > This first GNU release was a bit more complicated and took more time
> > than I was expecting, things will change after, when 2-3 months will be
> > a reasonable time between releases.
> >
> >
> > This is the list of things we have to complete before releasing:
> >
> > 1) Add documentation for missing configuration options.
> > 2) Add FTP logging, at least for most important events and for requests.
> > 3) Test MyServer under Windows.
> >
> >
> > What I consider impossible to have for 0.9, and that is part of our
> > long-term goals:
> >
> > 1) Localization using gettext.
> > 2) Apache mod_rewrite like plugin.
> > 3) libguile extendibility.
> > 4) New ways to configure resources permission (LDAP, OS, ODBC...).
> > 5) GUI.
> > 6) Abstraction of configuration files.
> > 7) Load-balancer.
> > 8) New protocols.
> > 9) WebDAV.
> > 10) ...
> >
> >
> > Do you see other things we have to do now?  After the release?  Any
> > comment in general?
> >
> > Thanks,
> > Giuseppe
>
>
>


-- 
Perrone Daniele

Reply via email to