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

Pending commits, anyone ever thought about this feature?

From: Andrés G. Aragoneses <knocte_at_gmail.com>
Date: Wed, 02 Jul 2008 13:04:34 +0200

I'm thinking that the following feature would improve the overall
experience for open source projects that use Subversion:

1) Instead of having anonymos read-only access and having a list of
users with write access (committers), everybody can commit.
2) Each subpath of the repository (modules) have a list of users
associated which are marked as maintainers.
3) Every commit is saved as "pending" and sent to the maintainers of the
subpath affected.
4) Maintainers of modules can commit jumping the "pending" phase (direct
commit).
5) User accounts are created, not by an admin, but by providing a
username and password (in a commit) that never existed before and the
commit is approved.
6) Subversion admin role is only mark the flag "maintainer" to "user
accounts" and "subpaths".

This way, we obtain the following advantages:

1) The first commits of a novice doesn't get "forged" by a maintainer.
2) Reduce admin efforts.
3) Support a very easy way to manage the review-approve/reject-commit
cycle problem.

So, my questions:

1) Is this already possible with subversion?
2) If yes, how?
3) If not, has anybody already thought about this? Is there a issue open
in the bug tracking tool for it?
4) Has any third-party tool support for this?
4) If not, would it be interesting to implement it? (Would the feature
get committed if contributed?)

Thanks in advance,

        Andrés

-- 
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-02 13:08:41 CEST

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

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