Due to the discussions about changing how recipes are commited, I'd
like to air an idea I've had for a while. I want to split the
procedure to a commit and a review/publish action.

*All* users should be able to commit to trunk using the
CommitRecipe/ContributeRecipe (name open to discussion). A method for
not opening commits to everybody having svn installed we could create
a user which is distributed with the tools (of course everyone could
use this user to make commits, but extract the user has to be done
manually).

Then reviewers would use PublishRecipe to take a snapshot from trunk
and create a revision.*) My original idea was to create a post_commit
hook for revisions in the svn repo so that the recipe store is
automatically updated when a revision is published, but with Hisham's
new update procedure this is not needed anymore, even if I prefer a
hook.

The first tool should be distributed with Compile and the second tool
should be part of DevelScripts.

-- 
/Jonas

*)  Of course reviewers can commit recipes as well.
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to