On Wed, Jul 24, 2013 at 12:03 PM, janI <j...@apache.org> wrote:
> Hi.
>
> I have followed the discussions in here, and have seen a number of not
> wanted changed in our important artifacts happen.
>
> I think it is important, that items like our logos, release notes etc.
> cannot be changed by accident. I believe it happens by accident and that
> could avoided with a simple measure.
>

It might be useful to think of this in terms of Review-Then-Commit
(RTC) versus Commit-Then-Review (CTR) rules.  Once we clarify these
and when they apply, then we can discuss whether additional
technological means are needed to enforce this.

For the wiki the general rules is CTR for all users with an account.
No additional karma is needed.

The for resources in Subversion the general rule is CTR for all
commiters.  Additionally, the public can submit patches, to the list,
attached to BZ issues, or using the CMS anonymous submission tool.
This then is effectively RTC since a committer must first reviews the
patch.

Those are the default postures, but there are exceptions.  For
example, as we approach a Release Candidate we switch into RTC for the
trunk code.  We only make changes after a bug has been proposed and
approved as a "release blocker" on the dev list.

So we could simply adopt a RTC for certain resources at certain times.
 For example, Release Notes once a release occurs, are RTC.  The
project logos, once approved and published, are RTC.   If we agree to
such things there are lightweight ways of reminding ourselves.  For
example, we could have a README file in directories that are RTC that
explain this.  That should be enough for conscientious,
well-intentioned volunteers,


> I am normally strong against limitations, but I would like to suggest that
> these items are moved to one (or more) subdirs, where the commit right is
> restricted e.x. to PMC members or even less. Doing so will not prohibit
> anybody from making their changes but simply avoid that the changes are
> product wide.
>

Personally I think this is a RTC versus CTR question.  This
distinction is a tool that we don't invoke as often as we could.
Maybe that would be sufficient, at least in SVN.

Also, I think even a PMC member should be following CTR rules when it
is in effect.  I don't think of a PMC member as a higher class of
committer in terms of what they have access to.

Regards,

-Rob


> thoughts ?
>
> rgds
> jan I.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to