On Sat, Aug 29, 2009 at 1:12 PM, Adrian Buehlmann<adr...@cadifra.com> wrote:
> On 18.08.2009 07:23, Steve Borho wrote:
>> Hi folks,
>>
>> I've rewritten the TortoiseHg build script in pure python and replaced
>> the previous forest based approach with subrepos. The resulting script
>> is able to build nightly, unstable, and release packages of Mercurial
>> and TortoiseHg (at least once some crew-stable patches make it onto
>> the hg mainline).
>>
>> Repository of build script:
>> http://bitbucket.org/tortoisehg/thg-winbuild
>>
>
> I've started to look at this.
>
> Looking at:
> http://bitbucket.org/tortoisehg/thg-winbuild/src/tip/README.txt
>
> README.txt contains:
>> The most up to date version of this information can be
>> found on this repository's wiki:
>> http://bitbucket.org/tortoisehg/thg-winbuild/wiki/Home
>
> Why?
>
> Wouldn't it make a lot more sense to have that README.txt
> file most up to date?
>
> I would even say, let's refer to the tip revision of
> README.txt from the wiki page.
>
> So I can trust and follow that README.txt once I have a
> local clone of the thg-winbuild.
>
> I'd prefer not to have to look at the wiki page to be
> able to create an installer.

The text should probably be split between the wiki and the README.  I
prefer to keep URLs and version information on the wiki, because they
have a tendency to change a lot and I don't want to have to maintain
them in a checked in document.   Having them in a wiki page will
encourage others to fix broken links, or update known working version
numbers, etc.

> Like that, I can do it offline, once I have a local
> clone (bitbucket.org down, no internet connection, etc...)

the setup script will probably not work without an internet connection.

> In theory, instructions could even vary between different
> revisions of thg-winbuild.

Some of them may.

> Side question: do you intend to have a stable branch on
> thg-winbuild?

It will certainly be tagged at every release, so the release builds
can be repeatable.
That was the intent of the forest scheme as well, but it never quite
worked properly.
I don't plan on branching, but can't rule it out either.

--
Steve Borho

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to