php5 branch ?
hlellelid at gmail.com
Wed Jun 14 16:39:16 CEST 2006
I think Eric's point is good. Once a 1.0 exists, then it probably makes
most sense to branch off. I was thinking to propose some design changes
that would have been more radical, anyway. In truth I don't have the
time to maintain it, as I have a few oss projects that I'm currently
Hopefully when RC is ready for a PHP5 branch, I'll also have the time to
think about & propose some backend architecture suggestions. (I'm
working a lot right now with frameworks that are design to return JS and
XML, and it seems like RC could really benefit from some of these
Eric Stadtherr wrote:
> The biggest problem with branching is the one that you, Thomas, touched
> on: once a branch is created (using svn to copy the base directory to
> something like a "/svn/branches/PHP5/roundcubemail" location), that
> branch needs to be _manually_ updated with changes that are committed to
> the trunk. This is relatively straightforward with svn's merge utility,
> but it's a manual process nonetheless. Also, once the branch diverges
> far enough from trunk, the new features and fixes will have to be
> redesigned to fit the branched version of the code.
> I can certainly see the advantage of PHP5, but for the sanity of the
> branch maintainer I would suggest waiting to branch until something
> resembling a "1.0 stable" release exists.
> Just my 2¢..
> On Wed, 14 Jun 2006 08:42:55 +0200, Thomas Bruederli wrote:
> Hi Hans,
> This is an interesting point and I can see the advantages to make use of
> the PHP5 specific functions. If we decide to make a php5 branch this
> will become the main branch one day php4 is really off. Currently I'm
> not sure what consequences a separate branch will have for the ongoing
> development. All new functions will have to be added to the trunk AND
> the php5 branch, right?
> In general I agree to have this branch if somebody (you?) will take care
> of it.
> Hans L wrote:
> > Hi -
> > I'm very impressed with roundcube and would like to suggest it as our
> > replacement webbmail platform at work. Great project!
> > I was wondering whether there is any interest in a PHP 5.1-only version
> > of this software. I would be very willing to help port the software to
> > PHP5, using exceptions, PDO, etc., since I will most probably be doing
> > an in-depth code review anyway. Is there any interest in a PHP5-only
> > branch? From a developer perspective, I think it makes for a
> > significantly more debuggable & maintainable (and, in some ways, secure)
> > codebase, but I understand there also are (a lot) of folks still running
> > PHP4. (Not sure if many roundcube users are also running PHP4?)
> > Regards -
> > Hans
More information about the Dev