apache / apache/maven-changes-plugin

Recommended Practice During Release?

Open
#610 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
15
Forks
22
Avg merge
8h 1m
Merged PRs (30d)
3

Description

### New feature, improvement proposal

I am using changes.xml file in my project. Developer writes the entry
himself and it is expected to be part of the commit.
Is this recommended practice or is it more common to extract Change Log
from Git or from Jira tickets?

I would like to combine the usage of changes.xml with a release:
when *maven-release-plugin:prepare* creates the release commits, I would
like it to automatically close the corresponding release entry in
changes.xml and change the release date to the current date, if not
already. And after this, before committing the new development
(-SNAPSHOT) version commit, to open the corresponding release entry in
changes.xml file.

Would it make sense to add this kind of functionality to maven-changes-plugin?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing how maven-changes-plugin handles changes.xml and how maven-release-plugin:prepare creates release and development-version commits. Determine whether the requested release-entry closing, date update, and reopening fit this plugin's scope or require coordination with the release plugin. Done means a documented, agreed design and implementation path for automating those changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.