Update Copyright and License References as per OpenJS Foundation Guidance
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 14.6k
- Forks
- 2.3k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 42
Description
Description
As per the recent guidance from the OpenJS Foundation's legal council regarding the Vis.gl project, which has been a Linux Foundation for a number of years and is now governed within the OpenJS Foundation, there are a few updates required in our project's copyright and license documentation.
Proposed Changes
-
Update Copyright Notice:
- Current: The project files currently carry the Uber or Urban Computing Foundation copyright notice.
- Proposed Change: Replace with "Copyright contributors to the vis.gl project". This change is suggested as the project is now under the Linux Foundation, and continuing with the Uber or UCF copyright is no longer necessary.
-
Simplify License References in Headers:
- Current: Complete MIT license copy is included in our file headers.
- Proposed Change: Replace with a shorthand reference to the MIT license, in line with the guidance provided by the OpenJS Foundation. The reference format is detailed here: ASWF License Specification.
Impact
These changes will bring our project documentation in line with the legal requirements and recommendations provided by the OpenJS Foundation. It will also simplify our file headers while maintaining proper licensing.
Request
I request the maintainers and contributors to review these proposed changes and provide their feedback. If there are no objections, we can proceed to implement these changes in our project files.
Next Steps
- Discussion and feedback from the community
- Finalize the changes
- Update the project files accordingly
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the project files that contain the Uber or Urban Computing Foundation copyright notices and full MIT license headers, then read the linked ASWF License Specification. Confirm the final wording with maintainers and the community; the work is done when the affected headers use the approved copyright notice and shorthand license reference.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100