Skip to content

add NOTICE.LLNS, MAINTAINERS, CONTRIBUTING#58

Open
wihobbs wants to merge 1 commit intoflux-framework:masterfrom
wihobbs:license-etc
Open

add NOTICE.LLNS, MAINTAINERS, CONTRIBUTING#58
wihobbs wants to merge 1 commit intoflux-framework:masterfrom
wihobbs:license-etc

Conversation

@wihobbs
Copy link
Member

@wihobbs wihobbs commented Feb 6, 2026

Problem: RFC 2 and RFC 48 set out guidelines for flux-framework repositories, and the Tutorials repository is currently lacking some of the things it mandates or recommends.

Add a LICENSE, LLNS notice, and update the README and other files.

@wihobbs wihobbs requested a review from vsoch February 6, 2026 18:27
@vsoch
Copy link
Member

vsoch commented Feb 6, 2026

@wihobbs the tutorial content does not need to be under the less permissive GNU license. We want people to take it and modify. My preference would be to have MIT here, or MIT/Apache 2. Of course I'm sure this would need to be a Flux meeting item, so let's hold on merging and can bring up at a future meeting.

@wihobbs wihobbs changed the title add NOTICE.LLNS, LICENSE, MAINTAINERS, CONTRIBUTING add NOTICE.LLNS, MAINTAINERS, CONTRIBUTING Feb 6, 2026
Problem: RFC 2 and RFC 48 set out guidelines for flux-framework
repositories, and the Tutorials repository is currently lacking some
of the things it mandates or recommends.

Add a LLNS notice, and update the README and other files.
Copy link
Member

@vsoch vsoch left a comment

Choose a reason for hiding this comment

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

Let's do a structure that places "community" files in .github and license (and similar) files in the root. E.g.,:

.github/
   CONTRIBUTING.md
   MAINTAINERS.md

NOTICE.LLNS

![img/submit.png](img/submit.png)

#### Release

Copy link
Member

Choose a reason for hiding this comment

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

I think you forgot to remove this, or update to the release code.

I will note that when I make new tutorial content, I typically do another release (for LLNL-PRES) so I don't know if it makes sense to put any single one here. I would generally not, but we can see what others think.

Copy link
Member Author

@wihobbs wihobbs Feb 7, 2026

Choose a reason for hiding this comment

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

We had some discussion in the coffee call about this and I asked Meg, who said that presentations released for external unlimited distribution can use the Creative Commons (with Attribution) license. I've now come full circle with you and wonder if it's necessary to have a license at all...I'm not clear on what the implied permission scope is if you have no license in a repo.

Copy link
Member Author

Choose a reason for hiding this comment

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

Some information on if you have no license in a repo is in the GitHub docs.

Copy link
Member

Choose a reason for hiding this comment

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

No license means "all rights reserved," which we probably do not want. Creative commons is not typically for code, and there is more of that than presentation here. We likely want a license that is more akin to MIT or Apache 2, which is in line with other projects we have. I would bring it up at a future Flux meeting and we can choose from the set of 3 that the other projects have.

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.

2 participants