Recommended Practice During Release?

Open
#610 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

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

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.

Description

enhancement
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?

Dominant language
Java
Stars
15
Forks
22
Avg merge
1d 6h
Merged PRs (30d)
7

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/maven-changes-plugin

All issues in apache/maven-changes-plugin

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.