-
Notifications
You must be signed in to change notification settings - Fork 628
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Valentin Delaye <[email protected]>
- Loading branch information
Showing
1 changed file
with
14 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,3 +31,17 @@ You can find the project ideas from previous year [here](./2024.md). | |
|
||
## Ideas | ||
|
||
#### ORAS | ||
|
||
##### Enhance Java ORAS SDK | ||
|
||
- Description: The ORAS project aims to enhance its Java SDK to support a broader range of features from the OCI Distribution spec. This involves implementing missing functionality, improving existing features, and expanding the SDK’s overall capabilities. | ||
- Expected Outcome: | ||
- Implement missing features from the OCI Distribution and Image Specifications, such as [chunked uploads](https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pushing-blobs) and the [Referrers API](https://github.com/opencontainers/distribution-spec/blob/main/spec.md#endpoints) | ||
- Improve existing features, robustness and tests to ensure full compatibility with the OCI Distribution and Image Specifications. | ||
- Enhance documentation and provide more comprehensive examples. | ||
- Add support for additional authentication methods, including using credentials from docker config.json | ||
- Recommended Skills: java, oci | ||
- Mentor(s): | ||
- Valentin Delaye (@jonesbusy, [email protected]) - primary | ||
- Upstream Issues: https://github.com/oras-project/oras-java/issues |