[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Subversion in 2010

From: Karl Fogel <kfogel_at_red-bean.com>
Date: Mon, 04 Jan 2010 17:27:05 -0500

"C. Michael Pilato" <cmpilato_at_collab.net> writes:
>A hearty +1 to all of what you've indicated!

Likewise!

>Additionally, in 2010, I'd like to work with other devs that care to restore
>some sense direction to this product. At a
minimum, that means identifying
>and killing the bugs and misfeatures that are impeding forward motion, and
>thinking farther ahead than just "the next release" in terms of feature
>planning. If asked to name specific TODO items, I'm not sure I'm ready to
>do that today (which itself is probably a symptom of the overall problem),
>but surely amongst the lot of us we can begin to shape the future of
>Subversion. We may never achieve a vision as concise as "to be a compelling
>replacement for CVS". Or maybe we will. "To be a compelling replacement
>for git/Mercurial", perhaps?

I don't think Subversion is going be a replacement for decentralized
version control systems in the environments where those systems flourish
(FWIW, many open source projects fall into that category).

But rather than starting from "what", maybe it would be better to start
from "whom"?

Subversion continues to be a compelling solution in enterprise projects
(don't ask me to define "enterprise", but if you did, I'd probably say
something like "projects where there participants are geographically
and/or demographically spread out, but where the project's management is
mostly centralized"). Subversion supports things that seem to be
architecturally difficult for decentralized systems:

  - locking
  - post facto metadata editing (commit messages, other revprops)
  - obliterate (yay)
  - fine-grained access control / data hiding (not in theory difficult
    for DVCS, but in practice I *think* SVN is doing better here)

So maybe a way to approach this is to ask:

For those for whom Subversion is currently the best solution, what
*else* do they need it to do?

-Karl

>Hyrum K. Wright wrote:
>> I hope the holidays have been good for everybody in the Subversion
>> community. In between spending some quality time with family, and eating
>> more than I ought, I've done a bit thinking about Subversion in 2010,
>> what I'd like to see happen, and some goals that we can work toward as a
>> community. Here's my list (in no particular order):
>>
>> * Release 1.7 with wc-ng and obliterate support
>> * Build our developer community
>> * Finish joining the ASF and dissolve SVN Corp
>> * Talk to users more
>> * Build out our web presence on s.a.o.
>> * Profit! (well, maybe not...)
>>
>> Each of these probably deserves it's own thread for more in-depth
>> discussion, but it's useful to have a high-level view. What are your
>> plans for Subversion in 2010?
>>
>> -Hyrum
Received on 2010-01-04 23:27:46 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.