coralnet
coralnet copied to clipboard
Look into GitHub Organizations/Teams for CoralNet
From discussion in issue #253. We are considering moving the coralnet
, pyspacer
, and coralnet-system
repos under a 'coralnet' GitHub organization. The URLs would thus be changed like:
-
beijbom/coralnet
->coralnet/coralnet
-
beijbom/pyspacer
->coralnet/pyspacer
-
beijbom/coralnet-system
->coralnet/coralnet-system
Potential benefits:
- Have a single project board spanning all three repos.
- These repos would be grouped under a
coralnet
organization, and thus would be a bit easier to find compared to browsing the repos underbeijbom
. (Well, the system repo is private, but it still makes things a bit more organized for us.)
Potential caveats:
- GitHub's recent promotion of revised plans focuses on the term 'Team', and I'm not entirely sure what's the relationship between teams and organizations. We'll have to try it and see if all of the expected features are there.
Relevant links:
- https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/about-organizations
- https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository
- https://help.github.com/en/github/managing-your-work-on-github/about-project-boards
Checklist:
- [x] Create organization called
coralnet
. - [ ] Add organization members with appropriate permissions.
- [x] Transfer repos.
- [x] Set up icon and pinned repos for organization's front page.
- [ ] Update any references we've made to the old repo URLs (GitHub will automatically set up redirects, but still better to not rely on that to reduce confusion) + link the new organization wherever it makes sense to.
- [ ] Create consolidated project board(s).
A thought on repo discoverability. I think the pyspacer repo in particular is currently somewhat hard to find. On the main site, we link the CoralNet-website repo from the footer and from the About page, but I'm not sure if we ever link the pyspacer repo.
After setting up a GitHub organization, we can change the footer link and About page link to point to the organization's landing page instead, and that landing page should list the CoralNet-website and pyspacer repos, thus making both discoverable.
Perhaps really simple before re-organization is to just add a comment and link to pyspacer gitub repo in the coralnet readme.
D
On Thu, Nov 4, 2021 at 1:03 PM StephenChan @.***> wrote:
A thought on repo discoverability. I think the pyspacer repo in particular is currently somewhat hard to find. On the main site, we link the CoralNet-website repo from the footer and from the About page, but I'm not sure if we ever link the pyspacer repo.
After setting up a GitHub organization, we can change the footer link and About page link to point to the organization's landing page instead, and that landing page should list the CoralNet-website and pyspacer repos, thus making both discoverable.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_beijbom_coralnet_issues_311-23issuecomment-2D961375152&d=DwMCaQ&c=-35OiAkTchMrZOngvJPOeA&r=dbhP10nX7gjq4ROoAmC1QBmMeWGLBmcA6EaLZwq2afM&m=WEi182yEtGEo3S8hWlymVxjKez7LsyUpLLZ33QxjWcSuWgZPKw5Y46N4O4y1x4KW&s=ZwVcaAOxngm3sLz_XQaPPDrJfXSqtfVyJFV9Y85XeNU&e=, or unsubscribe https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ABKA5APZ35PAXBPR5BCZO5DUKLYKDANCNFSM4MKAJ6HQ&d=DwMCaQ&c=-35OiAkTchMrZOngvJPOeA&r=dbhP10nX7gjq4ROoAmC1QBmMeWGLBmcA6EaLZwq2afM&m=WEi182yEtGEo3S8hWlymVxjKez7LsyUpLLZ33QxjWcSuWgZPKw5Y46N4O4y1x4KW&s=FOOeH5hgDUsDBKQMK_o2vmJrnms3ntmZ71gFOak-DLM&e= . Triage notifications on the go with GitHub Mobile for iOS https://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=-35OiAkTchMrZOngvJPOeA&r=dbhP10nX7gjq4ROoAmC1QBmMeWGLBmcA6EaLZwq2afM&m=WEi182yEtGEo3S8hWlymVxjKez7LsyUpLLZ33QxjWcSuWgZPKw5Y46N4O4y1x4KW&s=fupjdQb776a5kxGv3Ze4lFNl80ESIWn08I8XriMkFaI&e= or Android https://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=-35OiAkTchMrZOngvJPOeA&r=dbhP10nX7gjq4ROoAmC1QBmMeWGLBmcA6EaLZwq2afM&m=WEi182yEtGEo3S8hWlymVxjKez7LsyUpLLZ33QxjWcSuWgZPKw5Y46N4O4y1x4KW&s=xpm25F0ticbKw-RruNuVMZcy7OWo2w0Krg8oIi5Mnck&e=.
True - that's certainly worth doing either way.