You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by mike-jumper <gi...@git.apache.org> on 2017/11/17 08:57:43 UTC

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

GitHub user mike-jumper opened a pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49

    GUACAMOLE-436: Update website with respect to graduation.

    This change:
    
    * Removes "incubating" and the corresponding disclaimer
    * Updates things to refer to the PMC, rather than the PPMC and IPMC
    * Updates the domains of the mailing lists to `guacamole.apache.org`
    * Notes that "Apache Guacamole", "Guacamole", and the Guacamole logo are trademarks of the ASF (albeit unregistered)

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/mike-jumper/incubator-guacamole-website we-have-graduated

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-guacamole-website/pull/49.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #49
    
----
commit 809f6c77375c1324ea79854c7f06fe48403ead64
Author: Michael Jumper <mj...@apache.org>
Date:   2017-11-16T07:10:24Z

    GUACAMOLE-436: Remove disclaimer and "incubating" - we've graduated.

commit d23371d591b1119444a39d3f6356702a235fc17e
Author: Michael Jumper <mj...@apache.org>
Date:   2017-11-17T07:50:53Z

    GUACAMOLE-436: Note that Apache Guacamole, Guacamole, and the Apache Guacamole logo are ASF trademarks.
    
    From https://www.apache.org/foundation/marks/list/:
    
    >
    > The Apache Software Foundation considers the names of all top level
    > projects, all downloadable software products, our feather logo, and the
    > logos of our projects to be trademarks of the ASF. The ASF owns all
    > Apache trademarks on behalf of our volunteer project communities.
    >

commit 8c678483d3f03b7b8a58831db558d31e52fcf95f
Author: Michael Jumper <mj...@apache.org>
Date:   2017-11-17T08:14:43Z

    GUACAMOLE-436: Rename mailing list domains.

commit 5e425b19640e0e9fd06ee7cdc227ad457b3ee4c3
Author: Michael Jumper <mj...@apache.org>
Date:   2017-11-16T07:10:39Z

    GUACAMOLE-436: We have a PMC now, not a PPMC.

----


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by jmuehlner <gi...@git.apache.org>.
Github user jmuehlner commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151758750
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    Ah ok, right. So I guess this looks ok afterall!


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by mike-jumper <gi...@git.apache.org>.
Github user mike-jumper commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151758407
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    Wait ... sorry. I misread.
    
    > ... to reflect the fact that not all PMC members are committers ...
    
    No. All PMC members are committers. Not all committers are PMC members.



---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by mike-jumper <gi...@git.apache.org>.
Github user mike-jumper commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151756885
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    Sure. I'll try to reword to clarify.


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by jmuehlner <gi...@git.apache.org>.
Github user jmuehlner commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151742990
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    This line here makes it seem like the committers are the same set as the PMC members, but a further sentence below states: "The PMC is responsible for identifying members ... warranting committership and/or
    PMC membership." So are they not equivalent then? Can somebody be a PMC member but not a committer? This is a bit unclear here.


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by mike-jumper <gi...@git.apache.org>.
Github user mike-jumper commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151745293
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    > So are they not equivalent then? Can somebody be a PMC member but not a committer?
    
    Nope. All PMC members are by definition committers, but not all committers are PMC members. From https://www.apache.org/foundation/how-it-works.html#roles:
    
    >
    > COMMITTER
    > ---------
    > 
    > A *committer* is a developer that was given write access to the code repository and has a signed [Contributor License Agreement (CLA)](http://www.apache.org/licenses/#clas) on file. They have an apache.org mail address. Not needing to depend on other people for the patches, they are actually making short-term decisions for the project. The PMC can (even tacitly) agree and approve it into permanency, or they can reject it. Remember that the PMC makes the decisions, not the individual committers.
    >
    > PMC MEMBER
    > ----------
    > A *PMC member* is a developer or a committer that was elected due to merit for the evolution of the project and demonstration of commitment. They have write access to the code repository, an apache.org mail address, the right to vote for the community-related decisions and the right to propose an active user for committership. The PMC as a whole is the entity that controls the project, nobody else. In particular, the PMC must vote on any formal release of their project's software products.
    >
    
    The distinction between PMC member and committer is defined at the foundation level. Though PPMC/committer equivalency was a simple decision in our podling days, PMC membership for any project requires board approval (or at least ... 72-hour lack of board disapproval: http://www.apache.org/dev/pmc.html#newpmc).


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/incubator-guacamole-website/pull/49


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by jmuehlner <gi...@git.apache.org>.
Github user jmuehlner commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151746155
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    Ok, so this first sentence should be updated to reflect the fact that not all PMC members are committers then, yeah?


---

[GitHub] incubator-guacamole-website pull request #49: GUACAMOLE-436: Update website ...

Posted by mike-jumper <gi...@git.apache.org>.
Github user mike-jumper commented on a diff in the pull request:

    https://github.com/apache/incubator-guacamole-website/pull/49#discussion_r151759512
  
    --- Diff: open-source.md ---
    @@ -104,19 +103,19 @@ a committer not otherwise directly involved in those changes.
     * [Promoting a release candidate to release](/release-procedures-part3/)
     * [Announcing the release](/release-procedures-part4/)
     
    -PPMC members
    -------------
    +PMC members
    +-----------
     
    -The Apache Guacamole PPMC is responsible for project oversight. PPMC members
    -participate in discussions on the [mailing lists](/support/#mailing-lists) and
    -vote on release candidates, new committers, and new PPMC members. Like
    -[committers](#committers) (who are implicitly PPMC members), the PPMC is
    -responsible for identifying members of the community who have shown
    -[merit](#meritocracy) warranting committership or PPMC membership.
    +The Apache Guacamole PMC is made up of committers and is responsible for
    --- End diff --
    
    🎉 


---