On Mon, 23 Jul 2018, Bertrand Delacretaz wrote:

Date: Mon, 23 Jul 2018 10:47:59 +0200
From: Bertrand Delacretaz <[email protected]>
To: [email protected]
Subject: Re: Clarifying the process for PMCs adopting codebases from the Attic

Hi Bertrand,

  thanks for the notes.

On Fri, Jul 20, 2018 at 6:40 AM Henk P. Penning <[email protected]> wrote:
  ... This name change is exactly what POI wanted to avoid ;
   XMLbeans users want (maven-name-space) continuity ; not change.
   The fact that XMLbeans is "under new management" should not be
   visible to users ; project management stuff is an ASF-internal
   thing...

Ok, I think this is where we see things from a different angle.

I agree with you from the user's perspective, a seamless change is useful.

From the Foundation's governance point of view however, by default a
project found at foo.apache.org is governed by the foo PMC. If that's
not the case, like here, I think there should be a clear note like
"XMLBeans is managed by the Apache POI PMC" on all pages of
http://xmlbeans.apache.org/ . A small thing in the site's footer is
good enough IMO.

  Fine ; maintaining xmlbeans.apache.org is the receiving PMC's
  (POI)'s business, but we can add it to the list, of course.

  It looks like "the codebase" and the (Maven-name-space) 'GroupId'
  are very closely related. Whoever 'owns' "the codebase",
  has the right to publish releases using the GroupId.
  Is this something that is always true ?

The Board has to manage about 180 PMC and 300 projects if i remember
correctly, so it's important to have clarity there. It's a small thing
that can be added to the Attic's documentation on how to revive
codebases.

  Clarity is vitally important ; and it is lacking in spades.

As for having a Board decision when reviving a project, that probably
makes sense for symmetry with the Board resolution that moved the
project to the Attic. But I don't think the Board necessarily needs to
be involved in the discussions that lead to that resolution, I think
the Attic PMC can simply add a resolution to the Board agenda as
needed, and the Board just ratifies it.

  Attic implements board resolutions ; I think it is as simple as that.
  Before the move, Attic is not involved. In Attic, there is nothing
  to discuss, or vote upon. It is upto the board to decide if the
  move is ok ; that's not Attic's business.

-Bertrand

  Groeten,

  HPP

------------------------------------------------------------   _
Henk P. Penning, ICT-beta                 R Uithof MG-403    _/ \_
Faculty of Science, Utrecht University    T +31 30 253 4106 / \_/ \
Leuvenlaan 4, 3584CE Utrecht, NL          F +31 30 253 4553 \_/ \_/
http://www.staff.science.uu.nl/~penni101/ M [email protected]     \_/

Reply via email to