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

Properly implementing the MPL (at the file level) #209

Open
mattxwang opened this issue Jul 19, 2021 · 0 comments
Open

Properly implementing the MPL (at the file level) #209

mattxwang opened this issue Jul 19, 2021 · 0 comments
Labels
low-priority not a huge deal if we don't get done, but great extra work to pick up

Comments

@mattxwang
Copy link
Contributor

note: IANAL

Continuing the conversation in #198, we should properly "implement" the MPL and specify where it doesn't apply. This means adding the file-level header to the relevant files. In particular, it should apply:

  • (likely) to the code content of all of our JS/JSX files
  • (likely) to the code content of all of our CSS/SCSS files

Importantly, it does not apply to:

  • our assets (which aren't really code, per se, and whether or not they're covered under the license can be dubious)
  • our data / workshop content (the former is debatable on how we frame it as content, and the latter is typically licensed in its own repository)
  • our docs & written content - we can either CC-BY this, or choose to keep it not opensource; open to suggestions

I'm still am amateur in this field, so open to suggestions on how we approach this! Afterwards, might be good to write down the lessons we've learned and/or explain this somewhere in the repo.

@jainsujay02 jainsujay02 added the low-priority not a huge deal if we don't get done, but great extra work to pick up label Nov 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low-priority not a huge deal if we don't get done, but great extra work to pick up
Projects
None yet
Development

No branches or pull requests

2 participants