+1 from me as well. From our side, the risk is minimized as the process to move the artifacts on SVN is automated using Vladimir's gradle plugin, so there shouldn't be any manual intervention on the part of the RM.

Francis

On 14/08/2020 8:34 am, Ruben Q L wrote:
+1

Apart from the reasons already mentioned, if we want committers (not just
PMC) to get involved in the release management process, I think this step
would go in the right direction.

Best regards,
Ruben


Le jeu. 13 août 2020 à 23:18, Rui Wang <[email protected]> a écrit :

+1

if well used/tested svn commands for releasing are documented, committers
without experience on release or svn can still use those properly.


-Rui

On Thu, Aug 13, 2020 at 3:09 PM Stamatis Zampetakis <[email protected]>
wrote:

+1

I always thought that committers had access to the dist repo and I was
completely fine with it.

Everybody makes mistakes no matter if it is a committer or PMC so I don't
see a reason to have different read/write access to the repo.

Best,
Stamatis

On Fri, Aug 14, 2020 at 12:17 AM sebbaz <[email protected]> wrote:



On 2020/08/13 18:47:54, Julian Hyde <[email protected]> wrote:
+1

Clearly committers should have read and write access to all
non-private
information in a project. I don’t even think this needs a vote. If this
discussion quickly reaches consensus, as I assume it will, let’s just
make
it so.

The hypothetical risk that a committer would (accidentally or
deliberately) cause damage is a non-issue. In source control systems
such
as SVN or Git, any change can be rolled back.

Please note that the dist.apache.org release directory is very
different
in this regard.

If artifacts are published by moving them to the release directory, it
is
*not* easily possible to revert publication

This is because the release directory is used to distribute the files
to
the world-wide mirror system.
And to the ASF archive system, which would require Infra assistance to
revert.

Mistakes are not easily recovered.

This is why the default is for PMC members only.

Julian


On Aug 13, 2020, at 8:07 AM, Andrei Sereda <[email protected]>
wrote:

Hello,

For the last two releases ([1] and [2]) committers were not able to
finalize the release due to SVN restrictions. One of the PMC
members
had to
step in order to distribute the artifacts.

By default, only PMCs are allowed to make changes to dist
<https://dist.apache.org/repos/dist/release/calcite/> SVN
repository.

This can be changed
<


https://issues.apache.org/jira/browse/INFRA-20681?focusedCommentId=17177075&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17177075
.
According to INFA:

A link on this Jira to an email discussion where it is approved
will
be
fine

PMCs please vote on this proposal.

Thanks,
Andrei.

[1]



https://lists.apache.org/thread.html/rbd84cf78ef250685a05fdb9c70708daa6558619093f510d27aabc1af%40%3Cdev.calcite.apache.org%3E
[2]



https://lists.apache.org/thread.html/ra180b94d785d5575558ab10d919521a6395fcce8899ed1dcda78d004%40%3Cdev.calcite.apache.org%3E






Reply via email to