Skip to content

Start with CONTRIBUTING.md and GOVERNANCE.md#1

Open
dmlloyd wants to merge 1 commit intomainfrom
files
Open

Start with CONTRIBUTING.md and GOVERNANCE.md#1
dmlloyd wants to merge 1 commit intomainfrom
files

Conversation

@dmlloyd
Copy link
Contributor

@dmlloyd dmlloyd commented Feb 6, 2026

@bstansberry
Copy link

The GOVERNANCE looks fine but CONTRIBUTING is the CH document as a whole, with lots of stuff not relevant to JBoss Modules.

Although maybe this is a draft?

@dmlloyd
Copy link
Contributor Author

dmlloyd commented Feb 9, 2026

I misunderstood this:

All CONTRIBUTING.md files should have a section that deals with legal stuff. I recommend largely copying the 'Legal' section from https://github.com/commonhaus/foundation/blob/main/CONTRIBUTING.md. That is what I'm doing in 'wildfly' and 'wildfly-extras` repos. You should of course edit that to reflect the license that is used instead of MIT.

I didn't read the document closely, just cribbed the whole thing figuring there was a blanket CH policy. Which is arguably not great but hey it was a Friday.

So I think most of the document is actually OK, at least in structure, if I trim out the stuff that's CH-specific. Do we have a better template for projects? If not, I'll modify this one until it seems reasonable and then use that as a template for my other projects as well, I suppose.

@bstansberry
Copy link

@dmlloyd I don't know if these are particularly great but please see https://issues.redhat.com/browse/ELY-2999?focusedId=29049032&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-29049032 and the two attached files.

If one of those seems reasonable please ping me in Zulip; I may have a slightly improved variant locally.

The basic advantage of those is some tens of WF repos already used an earlier variant of that so I used that as an excuse to not think too hard.

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.

Resolve Commonhaus policy-panda errors in the 'jboss-modules` GitHub org

2 participants