Skip to content

[Governance] Clarify response times for inactive core members #2501

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

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

jaimergp
Copy link
Member

PR Checklist:

  • note any issues closed by this PR with closing keywords
  • if you are adding a new page under docs/ or community/, you have added it to the sidebar in the corresponding _sidebar.json file
  • put any other relevant information below

As discussed in our core chat, adding an extra clause mimicking the language in conda/governance.

Copy link

netlify bot commented Apr 10, 2025

Deploy Preview for conda-forge-previews ready!

Name Link
🔨 Latest commit b243037
🔍 Latest deploy log https://app.netlify.com/sites/conda-forge-previews/deploys/68078da0675d7c000808bd94
😎 Deploy Preview https://deploy-preview-2501--conda-forge-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 46
Accessibility: 96
Best Practices: 100
SEO: 89
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify site configuration.

@jaimergp
Copy link
Member Author

Sounds like we are not getting tons of comments here so I'll probably start a vote next week. Last chance for feedback @conda-forge/core :)

@jaimergp jaimergp marked this pull request as ready for review April 18, 2025 10:01
@jaimergp jaimergp requested a review from a team as a code owner April 18, 2025 10:01
Copy link
Member

@h-vetinari h-vetinari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There seems to be no mention whether the "still active?" question to core members is done in public or in private. Should it be one or the other? Does it need to be one or the other? I think for transparency, it would be beneficial to do it publicly (then we should probably also define the place, e.g. an issue on this repo).

@jaimergp
Copy link
Member Author

There seems to be no mention whether the "still active?" question to core members is done in public or in private.

I don't feel particular strong for either. I did envision an issue in core-notes, but mostly to avoid the noise of conda-forge.github.io getting in the way. Maybe it's time for a conda-forge/governance repository? That's where this document should live too, imo, if that were to exist.

@jaimergp
Copy link
Member Author

It could also be a PR against core.csv and emeritus.csv, so the decision and the changes are tracked in the same item. That option offers less noise, but I still think it would be better to have those lists live in conda-forge/governance, along with some other team composition documents and charters. Something like https://github.com/jupyter-server/team-compass or https://github.com/kubernetes/community.

@beckermr
Copy link
Member

I support moving the governance to a separate repo. We'll have to update the docs to pull info from there, but that's fine. One potential downside is we may loose the git history on the original doc and the .csv files.

If we do this, one idea would be to push the entire docs repo as is to the new governance repo and then start removing things except the governance. This will retain all of the git history.

@jaimergp
Copy link
Member Author

There are some git techniques to move files while preserving history. Using patches, or git filter-branch and others help. I can volunteer to do this.

@jaimergp
Copy link
Member Author

I suggest we do it once this PR lands, though :)

@@ -46,6 +46,7 @@ Here are defined the primary teams participating in conda-forge activities.
emeritus-core. Every 12 months, one core member should ask the rest of
the team to report their activity status. The question must only include two
answers: active or inactive. Core members must reply within four weeks.
The question should be asked in a public space (e.g. a Github issue/PR).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we specify exactly what we want here? The paragraph says to use the time-out quorum rules below and this is getting confusing.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was trying to clarify @h-vetinari's question here: #2501 (review)

Maybe I should just say that this is a standard (non-sensitive) vote? Or what's the confusion about?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The text says

Individual and group activity inquiries must
at least follow the same contacting methods stated for Time-out Quorum Rules.

and also

The question should be asked in a public space (e.g. a Github issue/PR).

Those two things are not exactly the same as the quorum rules require notices to private email lists and chat channels. The quorum rules also specify a bump on the github issue, so I guess it all makes sense.

However, it is rather confusing.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm, I guess I should disambiguate "place where the vote is recorded" from "communication channels used to announce and remind about the vote".

@jaimergp
Copy link
Member Author

jaimergp commented Apr 22, 2025

Dear @conda-forge/core, I'd like to submit a vote to approve this PR. This is a change to our governance, which means that:

  • This is a standard vote (not sensitive)
  • Standard or time-out quorum rules
  • 75% + 1 YES votes to pass.

In order to invoke the time-out quorum rules, the vote will be open for 15 days. In other words, the vote will close on 2025-05-07, end of day, Anywhere on Earth.

Use the following form to cast your vote:

core

  1. @beckermr
    • Yes
    • No
    • Abstain
  2. @chenghlee
    • Yes
    • No
    • Abstain
  3. @chrisburr
    • Yes
    • No
    • Abstain
  4. @CJ-Wright
    • Yes
    • No
    • Abstain
  5. @dopplershift
    • Yes
    • No
    • Abstain
  6. @ericdill
    • Yes
    • No
    • Abstain
  7. @h-vetinari
    • Yes
    • No
    • Abstain
  8. @hmaarrfk
    • Yes
    • No
    • Abstain
  9. @isuruf
    • Yes
    • No
    • Abstain
  10. @jaimergp
    • Yes
    • No
    • Abstain
  11. @jakirkham
    • Yes
    • No
    • Abstain
  12. @jezdez
    • Yes
    • No
    • Abstain
  13. @kkraus14
    • Yes
    • No
    • Abstain
  14. @loriab
    • Yes
    • No
    • Abstain
  15. @marcelotrevisani
    • Yes
    • No
    • Abstain
  16. @mariusvniekerk
    • Yes
    • No
    • Abstain
  17. @mbargull
    • Yes
    • No
    • Abstain
  18. @minrk
    • Yes
    • No
    • Abstain
  19. @mwcraig
    • Yes
    • No
    • Abstain
  20. @ocefpaf
    • Yes
    • No
    • Abstain
  21. @soapy1
    • Yes
    • No
    • Abstain
  22. @sodre
    • Yes
    • No
    • Abstain
  23. @SylvainCorlay
    • Yes
    • No
    • Abstain
  24. @synapticarbors
    • Yes
    • No
    • Abstain
  25. @viniciusdc
    • Yes
    • No
    • Abstain
  26. @wolfv
    • Yes
    • No
    • Abstain
  27. @xhochy
    • Yes
    • No
    • Abstain

emeritus

  1. @bgruening
    • Yes
    • No
    • Abstain
  2. @djsutherland
    • Yes
    • No
    • Abstain
  3. @jjhelmus
    • Yes
    • No
    • Abstain
  4. @msarahan
    • Yes
    • No
    • Abstain
  5. @patricksnape
    • Yes
    • No
    • Abstain
  6. @pelson
    • Yes
    • No
    • Abstain
  7. @pkgw
    • Yes
    • No
    • Abstain
  8. @scopatz
    • Yes
    • No
    • Abstain

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

Successfully merging this pull request may close these issues.

9 participants