Mattias Gaertner ha scritto:
On Sun, 03 Jun 2007 15:31:14 +0200
Vincent Snijders <[EMAIL PROTECTED]> wrote:
Mattias Gaertner schreef:
On Sat, 02 Jun 2007 13:42:35 +0200
Giuliano Colla <[EMAIL PROTECTED]> wrote:
[...]
It would be nice if Lazarus could provide a "stable" branch, which
starts with each "official" release, and it is only maintained by
backporting bug fixes and/or "safe" small enhancements, leaving out
all the developments for next release.
[...]
Great.
[...]
I like the idea, especially because you are volunteering to do the
job.
Well, I propose the following course of action:
1) Wait some time to see if someone else volunteers (scant hopes but one
never knows :-) )
2) In the meantime determine the svn version to start with,
corresponding to the released version. Judging from dates I believe it
to be version 1810 (which is the last prior the released version date),
but positive information in place of guess would be welcome.
3) I set up a local svn repository, and create a branch (which I'd call
"stable" unless there's a better idea).
4) With painful "diff's", or with information from developers, determine
the patches to be applied, for bugs fixed since march 27 (?), and try to
see if what comes out is a working version, or just a pitiful mess. This
phase can be useful to establish in practice the policy guidelines. I'm
in favor of a rather conservative approach, because the goal is to
provide a stable version, not all fancy nice new features, but what this
means in practice must be verified.
5) If someone else takes the charge (scant hopes but.. etc.), handle him
gently what's been done up to now.
6) Decide how to proceed. Should the stable branch be accessible through
svn or should it deployed the same way as the new releases? Or should
the idea be dropped because it turned out to be unpractical?
One more thing. I'm normally working with Linux, using Red Hat
Enterprise Workstation, but I run lazarus also under Fedora (currently
FC5). From what I see from the mailing list, there's no big difference
with the last releases of Mandriva or Ubuntu. I can easily test under
Windows XP, but that's all.
Currently I have no way to test under other platforms (Debian, FreeBSD
Mac OS X etc. are out of my reach).
Giuliano
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives