[MacPorts] FAQ/GitHubMigration modified
MacPorts
noreply at macports.org
Thu Nov 3 17:37:18 CET 2016
Page "FAQ/GitHubMigration" was changed by larryv
Diff URL: <https://trac.macports.org/wiki/FAQ/GitHubMigration?action=diff&version=13>
Revision 13
Comment: revise sections on gaining push access and Trac editing privs
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: FAQ/GitHubMigration
=========================================================================
--- FAQ/GitHubMigration (version: 12)
+++ FAQ/GitHubMigration (version: 13)
@@ -46,17 +46,21 @@
[https://help.github.com/articles/cloning-a-repository Cloning URLs and GitHub Desktop links] are available on each repository's GitHub page.
-=== I am a MacPorts developer. How do I get commit privileges for the repositories on GitHub? === #commitbit
+=== How do I get commit privileges for the repositories on GitHub? === #commitbit
-Only members of [https://github.com/macports our GitHub organization] have push access to our repositories. To join, send the following email to [mailto:macports-infra at lists.macports.org?subject=Please%20invite%20me%20to%20MacPorts%20on%20GitHub&body=Handle:%20<your-macports-handle> macports-infra at lists.macports.org]:
-{{{
-Subject: Please invite me to MacPorts on GitHub
+Push access to our primary repositories is restricted to members of [https://github.com/orgs/macports/teams/developers our developers team on GitHub].
+- If you are not a MacPorts developer, [https://guide.macports.org/chunked/project.membership.html apply to become one].
+- If you are already a MacPorts developer but are not on the developers team, send the following email to [mailto:macports-infra at lists.macports.org?subject=Please%20invite%20me%20to%20MacPorts%20on%20GitHub&body=Handle:%20<your-macports-handle> macports-infra at lists.macports.org]:
+ {{{
+ Subject: Please invite me to MacPorts on GitHub
-Handle: <your-macports-handle>
-}}}
-A member of the infrastructure team will send a GitHub invitation to `<your-macports-handle>@macports.org`. After following the invitation's instructions to join the organization, your GitHub account will have push access.
+ Handle: <your-macports-handle>
+ }}}
+ Your `<your-macports-handle>@macports.org` email address will soon receive a invitation to our GitHub organization and the developers team.
Finally, add your GitHub username to the [[MacPortsDevelopers|list of developers]].
+
+If you still cannot push, contact macports-infra at lists.macports.org. Note that push access to certain minor repositories is restricted to the [https://github.com/orgs/macports/teams/infrastructure infrastructure team], but you may submit pull requests as usual.
== Trac == #trac
@@ -64,8 +68,6 @@
Your account on our new Trac site inherits reporter/owner/Cc status for the email addresses in your GitHub account. If you notice that some of your tickets or Cc's have not been migrated, you should [https://help.github.com/articles/adding-an-email-address-to-your-github-account add the relevant email address(es) to your GitHub account] and log out of Trac. Shortly after you log back in, a periodic job will notice the newly added email addresses and perform the migration.
-=== I am a MacPorts developer and could edit tickets on the old Trac. How can I do so on the new one? === #ticketprivileges
+=== I was able to edit tickets on the old Trac. Why can’t I do so on the new one? === #ticketprivileges
-Only members of the [https://github.com/orgs/macports/teams/developers "Developers" team] within our GitHub organization can edit tickets on the new Trac site.
-- If you are not yet a member of the organization, [#commitbit request to join]. The member of the infrastructure team who handles your request will add you to the "Developers" team.
-- If you are already a member of the organization but still cannot edit tickets, contact macports-infra at lists.macports.org.
+Ticket editing privileges are restricted to members of [https://github.com/orgs/macports/teams/developers our developers team on GitHub]. To join, follow the [[#commitbit|instructions for gaining push access]].
-------8<------8<------8<------8<------8<------8<------8<------8<--------
--
Page URL: <https://trac.macports.org/wiki/FAQ/GitHubMigration>
MacPorts <https://www.macports.org/>
Ports system for macOS
This is an automated message. Someone added your email address to be
notified of changes on 'FAQ/GitHubMigration' page.
If it was not you, please report to admin at macports.org.
More information about the macports-changes
mailing list