Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up communication for Jupyter Foundation #75

Open
jasongrout opened this issue Nov 26, 2024 · 3 comments
Open

Set up communication for Jupyter Foundation #75

jasongrout opened this issue Nov 26, 2024 · 3 comments
Assignees

Comments

@jasongrout
Copy link
Contributor

jasongrout commented Nov 26, 2024

To propose at the next Jupyter Foundation meeting: largely follow the conventions we have for the EC:

  1. Set up private governing board mailing list
  2. Set up private Foundation member mailing list
  3. Set up team compass repo
  4. Set up Google Drive for Jupyter Foundation (or perhaps a folder in the EC drive?)
  5. Update the Jupyter Foundation members in the Jupyter governance.

Questions:

  1. Should we create a new GitHub org? That makes the permissions cleaner.
  2. Where to store the assets from Jupyter Foundation (logo, website, etc.)?
  3. Should we set up a Google drive, or just a folder in the EC drive with appropriate permissions?
@jasongrout jasongrout converted this from a draft issue Nov 26, 2024
@jasongrout jasongrout self-assigned this Nov 26, 2024
@Carreau
Copy link

Carreau commented Nov 28, 2024

  1. Should we create a new GitHub org? That makes the permissions cleaner.

Pleeeeeease no.

Yet again today the pain of N orgs got pain painful with https://thanks.dev.

@jasongrout
Copy link
Contributor Author

jasongrout commented Nov 29, 2024

I also hesitate to create a new org, but could see pros and cons to doing so, hence why it is a question. Thanks for your feedback and continued push to simplify things!

Pros to creating new org:

  • JF is a separate legal entity under the LF c6, so it may be cleanest to have separate permissions and ownership of a separate github org (but still under the project jupyter enterprise org).

Pros to locating materials under this jupyter-governance org:

  • Since the EC are members of the JF governing board, it may be sufficient to having any materials living in this EC-controlled jupyter-governance org. The ramifications of living here is that anything that the JF owns on github, the EC can administer, which I think is okay. But it's a decision for the JF governing board as a whole.
  • Of course, administering a new org is one more friction point, as @Carreau points out.

In the end, it will be a decision for the JF governing board, but I think I'm leaning towards proposing that the materials be located in this org.

@jasongrout
Copy link
Contributor Author

jasongrout commented Dec 6, 2024

For mailing lists for foundation members and the governing board, here are several options:

  1. Create a google group mailing list through the jupyter.org google account.
    • 👍 similar to other mailing lists in the community, which use google groups
    • 🤷 google groups has not seen a lot of innovation or updates lately (though perhaps that's a good thing?)
  2. Create a mailing list through the LFX system, which uses groups.io.
    • 👍 integrated into LFX.
    • ❓ What benefits do we get from LFX integration? Does foundation membership automatically sync, for example?
    • ❓ Is this free, or do we need to pay for this service?
    • 👍 Groups.io seems like a nice platform. It's been around for ~10 years, and concentrates on making the email list experience nice.

I tried setting up a groups.io mailing list to test out the service, but ran into errors from the LFX system for doing so. I've contacted LF support to help resolve the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

2 participants