|
Boost : |
Subject: Re: [boost] [partly OT] Re: [review queue] What to do about the library review queue?
From: Robert Ramey (ramey_at_[hidden])
Date: 2017-03-16 18:54:07
On 3/16/17 11:07 AM, Peter Dimov via Boost wrote:
> Andrey Semashev wrote:
>
>> And the fact that the ticket hangs for several years doesn't mean it's
>> not valid now.
>
> A difference in philosophy, as I said. Yes, in principle all open
> tickets should be preserved for all eternity because, even though
> nothing was done for seven years, after five more years someone might
> actually do something. But the odds say otherwise. It's much more likely
> that the ticket is either obsolete, or will never get any attention.
Often times when something is on the list for X years, it's because it's
not actually fixable with a readonable amount of effort. For example,
for the serialization library there's an issue in that one can't
serialize a pointer to a pointer. This could be fixed, but not without
upending a whole lot of stuff. And since it's a very, very rare case,
it's more practical to expect the user to work around it in some way.
But it's worth leaving on the list "forever" until the library is
re-implemented. It's also valuable for the next person who comes upon
this so the whole back and forth about it doesn't have to be repeated.
So if you want to move git issues - fine. Just leave the trac as a
readonly archive.
If we "require" git, note that we'll be strapping ourselves to git for a
very long times. Good or Bad it should be considered. If that's good,
we might just deemphasize distribution via zip file and just encourage
people to clone the git repository. For me this is a convenient way to
work.
But what about when boost outlives git - as it has a host of other
projects, services (like sourceforge)
Robert Ramey
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk