Boost logo

Boost :

Subject: Re: [boost] Sandbox cleanup
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2010-11-30 01:54:49

Paul A. Bristow wrote:

>> -----Original Message-----
>> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]]
>> On Behalf Of Edward Diener
>> Sent: Monday, November 29, 2010 3:14 PM
>> To: boost_at_[hidden]
>> Subject: Re: [boost] Sandbox cleanup
>> On 11/29/2010 3:27 AM, Vladimir Prus wrote:
>> >
>> > Folks,
>> >
>> > it appears that at present, our SVN sandbox is in fairly confused
>> > state. A fresh checkout contains objects of very different kinds, in
> particular:
>> > Comments?
>> Only that developers should use the correct structure, where the /boost
> and
>> /libs subdirectories exist under each individual library, and that their
> appears to
>> be many libraries in the sandbox that are obsolete in the sense that the
> library is
>> already in Boost but files are still lying around in the sandbox.
>> How and if the latter can be cleaned up I have no idea. As for the former,
> maybe
>> Boost should enforce the fact that individual libraries must use their own
> /boost
>> and /libs subdirectory since the general /boost and /libs directories will
> be
>> removed at some future date and all the libraries within these directories
> will be
>> moved to their own individual library.
>> I too find the sandbox to be pretty messy, but I find it even more
> annoying when
>> proprosers of possible libraries to Boost put their code in some other
> arcane
>> place on the Internet rather than in the sandbox.
>> So it would be nice if the sandbox could be regularized and cleaned up.
> It would be *very* nice if every library followed the correct structure so
> it can be moved
> easily to trunk or a release download.
> I believe the current hassle involved in this is a real impediment to
> getting reviewers.
> So I think we should begin to make 'tough' noises ;-)
> Perhaps one the Boost.Guild people could take it on themselves to start by
> contacting offending authors?

Uhm, is this really necessary? We will never cleanup sandbox if we wait for OK
from anybody who ever comitted anything. After all, it's only sandbox, and
the proposal is to move things around, not to remove or change in unobvious

So, can we just agree on layout, and then I can do "svn mv" as necessary?

In fact, it's probably easier than I though. We have both /sandbox and /sandbox-branches.
So, how about this:

1. Declare that /sandbox should follow <library>/{boost,libs} layout.
2. Move everything else into /sandbox-branches


- Volodya

Boost list run by bdawes at, gregod at, cpdaniel at, john at