Skip to content

Conversation

@vsoch
Copy link
Member

@vsoch vsoch commented Nov 30, 2025

Problem: the Code of Conduct (TBA), Governance, contacts, and how to contribute (Contributing guide) need to be easy to find at the root of the repository.
Solution: add an expected Contributing section that references RFC 1. There is currently not CoC content there, but we will add soon. If/when this template is good for flux-core we will extend to other flux-framework projects (I will open similar PRs if that sounds good)!

ping @grondo @garlick

Problem: the Code of Conduct (TBA), Governance, contacts, and
how to contribute (Contributing guide) need to be easy to find
at the root of the repository.
Solution: add an expected Contributing section that references
RFC 1. There is currently not CoC content there, but we will
add soon. If/when this template is good for flux-core we will
extend to other flux-framework projects.

Signed-off-by: vsoch <[email protected]>
@codecov
Copy link

codecov bot commented Nov 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.66%. Comparing base (c637f28) to head (6c7b4ef).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7217      +/-   ##
==========================================
+ Coverage   83.64%   83.66%   +0.02%     
==========================================
  Files         554      554              
  Lines       92467    92467              
==========================================
+ Hits        77342    77364      +22     
+ Misses      15125    15103      -22     

see 12 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment on lines +72 to +75
#### Contributing

We are an open-source community and welcome contributions and feedback. For Governance, Contributing, contacts, and Code of Conduct guides, see [RFC 1.](https://flux-framework.readthedocs.io/projects/flux-rfc/en/latest/spec_1.html).

Copy link
Member

Choose a reason for hiding this comment

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

I haven't had a chance to read the whole HPSF proposal yet but my understanding is you want to create a reusable section here that points to collaboration-related RFCs.

Suggestions:

  • drop paragraph 2 since that becomes redundant
  • create a new RFC for Code of Conduct since that is a fairly standalone topic from RFC 1
  • reference RFC 2 (licensing) and RFC 7 (coding style) here as well
  • use a list form for the RFC links with the verbatim RFC titles
  • drop "contacts" (or elaborate on what is intended by that)

Copy link
Member Author

Choose a reason for hiding this comment

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

create a new RFC for Code of Conduct since that is a fairly standalone topic from RFC 1

I can do that. Can you tell me where to put it / what to name it in the rfc repository? I'll get a draft started for discussion - these things have been made often enough that there are good templates, and we can adjust one as needed.

Once we have that, I can come back here and update the mention.

Copy link
Member

Choose a reason for hiding this comment

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

Actually, maybe we should pause here and wait for our discussion about the overall plan.

Copy link
Member

Choose a reason for hiding this comment

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

Sorry, I didn't refresh and didn't see your comment. I think it would be OK to submit a CoC RFC PR. I'd just call it "Flux Framework Contributor Code of Conduct" or similar, and just grab the next RFC number and follow the pattern of the other RFCs.

Copy link
Member

Choose a reason for hiding this comment

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

Agreed, probably one for CoC and one for governance, unless we want to extend/amend RFC1 as the governance, but most of it is conduct so... yeah, might be easiest to have two explicit documents and reference back.

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'll get in a draft for this later today. Thanks @trws and @garlick.

Copy link
Member Author

Choose a reason for hiding this comment

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

For reference:

We will want to merge 47 and rebase 48 on it.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants