|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-04-24 09:22:51
Hi Steven,
> > 1. I though that a new "package" must be created, called
> > "boost-build". Yet I failed to do so. Docs say there should be a
> > button for creating new package, but I can't find it.
>
> Hmm, it looks like they've changed the admin pages since the last time I
> released SCons...
>
> Go to your project's "Admin" page, then to "File Releases." Down at the
> bottom of the page, there's a "New Package Name" box and a "Create This
> Package" button.
I certainly don't see this box/button, even though I'm told by admin page I
can manage files releases. Dave, probably the "boost-build" package must
be created by you...
> I don't believe you can replace a released file. Even if you could,
> IMHO you *really* don't want to do this. Releasing a same-named file
> with different contents is a configuration management nightmare:
>
> "I found bug X, I'm using version 2.0-m3."
>
> "Is this version 2.0-m3 from before or after I updated the
> file to fix packaging problem Y?"
>
> "Umm... I'm not sure...."
>
> You avoid all of those sorts of issues if you just start with the
> assumption you'll increment a version number or release number or file
> number each time you put a new file out there.
Optimally, release should have two states: "open" and "closed". In the open
state you can download the packages, try them on other platforms and fix
errors. Once you "close" release and announce it, you can only make new
release. But probably SF can't handle this.
Thanks for your help,
Volodya
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk