apache / apache/maven-resolver

Create a simple checksum Maven plugin

Open
#1,911 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
152
Forks
160
Avg merge
1d 4h
Merged PRs (30d)
49

Description

### New feature, improvement proposal

Resolver 2.x:
* has extensible checksum SPI
* provides everything we need to create, verify them
* so this would be really a simple, dependency-less (resolver and maven plugin api provided) to create, verify checksums, and, if user extends Checksums via SPI, those become automatically available to this plugin

Proposed mojos:
* `checksums:create` - creates and attaches checksums for project artifacts
* `checksums:file-verify` - creates and displays checksums for provided file
* ?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Resolver 2.x checksum SPI and the Maven plugin API, then compare the proposal's checksums:create and checksums:file-verify mojos with existing plugin structure. Done means a dependency-less plugin can create and attach project-artifact checksums, and create and display checksums for a supplied file, including SPI-provided checksum types.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.