Re: What's in the NT branch

From: Alex Rousskov <rousskov@dont-contact.us>
Date: Mon, 10 Mar 2008 17:25:46 -0600

On Sun, 2008-03-09 at 21:52 +0100, Henrik Nordstrom wrote:
> On Sat, 2008-03-01 at 10:57 +0100, Guido Serassio wrote:
> > This is very critical on the side of the DOS/Unix
> > text format: Visual Studio doesn't work with Unix text files.
> > Usually I commit the files on this directory only from Windows machines.
>
> Thats easy to deal with, in fact most likely not really an issue unless
> you do a checkout from a different environment than you build..

> > Just discovered another reason to maintain a
> > separate 3.0 STABLE NT branch: currently STABLE
> > 3.0 doesn't work on Windows, so this the only
> > STABLE based branch where to develop and test the needed changes.
>
> Not convinced this is a reason. If you need to make changes for Windows
> then it's best if these changes is done in a way which fits all..
>
> And having code, even if Windows specific, in the windows branch is a
> very bad thing as it makes it a lot harder for the project to audit the
> codebase.

> ... I don't see the windows port so special in that regard.
> We already have differences between many platforms. Sure, Windows is a
> little more different, but not very much.

I agree with Henrik. I know that maintaining a single code base for
native Windows and Unix projects is a pain (been there), but it is
becoming a lesser pain with modern VCSs and the alternative (permanently
separate VCS branches) is worse.

Alex.
Received on Mon Mar 10 2008 - 17:26:00 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Apr 01 2008 - 13:00:10 MDT