apache / apache/parquet-java

Ensure all published JARs contain correct LICENSE and NOTICE files

Open
#3,687 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
3.1k
Forks
1.6k
Avg merge
3d 12h
Merged PRs (30d)
33

Description

# Description

Some published JARs are missing `META-INF/LICENSE` and `META-INF/NOTICE`, which are required by ASF release policy.

This issue tracks the remaining work:

- [x] Restore LICENSE and NOTICE files in all published JARs. (#3686)
- [x] Add CI verification that every published JAR contains both files. (#3689)
- [ ] Review and update the contents of the LICENSE and NOTICE files.
- [x] Update repo NOTICE files copyright year (#3685)
- [ ] Review and update LICENSE/NOTICE files for jars with 3rd party code (#3690 & #3694)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the LICENSE and NOTICE files included in published JARs, focusing on JARs containing third-party code and the related issues #3690 and #3694. Compare the current contents with the ASF release requirements and repository notices. Done means each affected JAR has accurate LICENSE and NOTICE contents, with the existing CI verification still passing.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
documentation, release
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.