You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@texera.apache.org by "bobbai00 (via GitHub)" <gi...@apache.org> on 2025/12/17 10:57:52 UTC
[I] Restore proper license headers for third-party bundled source code [texera]
bobbai00 opened a new issue, #4135:
URL: https://github.com/apache/texera/issues/4135
### Task Summary
When ASF license headers were added to the codebase (commit `832a2dd95`), several third-party source files were incorrectly marked with Apache License 2.0 headers, when they are actually MIT-licensed code from external projects. This is a license compliance issue that needs to be addressed.
Source Project | License | Files Affected
-- | -- | --
TypeFox monaco-languageclient | MIT | pyright-language-service/src/main.ts, language-server-runner.ts, server-commons.ts
mbknor-jackson-jsonschema | MIT | common/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/** (13 files)
Google Angular | MIT | frontend/src/app/common/formly/array.type.ts
### Required Actions
1. **Restore original MIT license headers** in the affected third-party files
2. **Update the LICENSE file** with proper THIRD-PARTY DEPENDENCIES section including:
- List of bundled third-party files
- Full MIT license text for each dependency
- Copyright attribution to original authors
3. **Update `.licenserc.yaml`** to exclude third-party files from Apache header checking
4. **Add sbt-license-report plugin** for automated dependency license tracking
### Priority
P1 – High
### Task Type
- [ ] Code Implementation
- [ ] Documentation
- [x] Refactor / Cleanup
- [ ] Testing / QA
- [ ] DevOps / Deployment
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] Restore proper license headers for third-party bundled source code [texera]
Posted by "bobbai00 (via GitHub)" <gi...@apache.org>.
bobbai00 closed issue #4135: Restore proper license headers for third-party bundled source code
URL: https://github.com/apache/texera/issues/4135
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org