On Fri, 5 Oct 2007, Stephen McCamant wrote:

> More broadly, though, I think that similar reasons suggest that other
> forms of development on Valgrind could benefit from being closer in
> sync with the core, even if it doesn't make sense for them to appear
> in the distribution. This includes incomplete architecture and OS
> ports, experimental core features, tools that need core changes, and
> tools that have only specialized uses. Would it be reasonable to
> invite more things like this to live on branches in the SVN
> repository?
>
> I think of the Fjalar/Kvasir code I maintain as falling into the
> latter category: it only useful to Daikon users, or potentially to
> authors of similar tools, not to general developer-users. And it's
> certainly way too easy for it to fall out of sync with the core living
> as it does in a local CVS repository. Some of that is general laziness
> that won't be helped by any organizational change (merging updates
> from the core is a non-automatable task with only delayed benefits),
> but I think fostering a culture of more in-sync development would be
> good for everyone.

I think this idea definitely has merit, and it certainly would make life 
easier for people like you working on related things.

The main thing that concerns me is that if something goes on a branch, is 
there an implicit idea that it could/would one day go into the core?  For 
example, at http://www.valgrind.org/info/platforms.html we make it clear 
that we don't want to support a wide range of platforms, because the 
cost:benefit ratio is not favourable.  But some people are working on ports 
to some of the platforms that we're less interested in (eg. the BSDs).  If 
we made a branch for such ports it might make it harder to maintain this 
clear position.  It's a social/political issue rather than a technical one, 
perhaps if we had very clear rules it could be workable.  Ultimately Julian 
has the final say, perhaps he has some more to add.

Nick

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Valgrind-developers mailing list
Valgrind-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-developers

Reply via email to