Skip to content

Comments

readme: project branching explained#1043

Open
peppelinux wants to merge 3 commits intoversione-correntefrom
branching
Open

readme: project branching explained#1043
peppelinux wants to merge 3 commits intoversione-correntefrom
branching

Conversation

@peppelinux
Copy link
Member

This pull request reorganizes and clarifies the release information and branching strategy for the IT-Wallet documentation. The main improvements are a clearer explanation of the branching approach, a concise summary of LTS support, and the extraction of historical release tables into a new dedicated file. This makes the README.md easier to navigate and keeps release history well organized.

Branching and LTS documentation:

  • Added a new section in README.md describing the dual-track branching strategy, detailing the distinction between the LTS (versione-corrente) and future development (eudiw) branches, as well as the transition plan to EUDIW compliance.
  • Clarified the scope and duration of LTS support, specifying what types of updates are covered and what changes are excluded from LTS.

Release information organization:

  • Moved historical release tables (for versions 1.3.x through v0.4.1) out of README.md and into a new file, RELEASES-HISTORY.md, which now contains the full release history. The README.md now links to this file for previous releases. [1] [2]
  • Updated the README.md table of contents to include the new "Branching approach" section.

Release tables and links:

  • RELEASES-HISTORY.md: Added tables listing all previous releases, including HTML and PDF links for both English and Italian versions, covering both the 1.x and early stage (pre-1.0.0) releases.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the IT-Wallet documentation to better explain the branching/LTS strategy and to improve README navigability by moving historical release tables into a dedicated release-history file.

Changes:

  • Added a “Branching approach” section describing the dual-track strategy (versione-corrente LTS vs eudiw future development) and LTS scope.
  • Simplified the README “Releases” section to focus on the current stable release and link out to historical releases.
  • Introduced RELEASES-HISTORY.md containing historical release tables and links.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
README.md Adds branching/LTS documentation, updates ToC, and trims “Releases” to the current stable release + link to history.
RELEASES-HISTORY.md New file that centralizes historical release tables and download links previously in the README.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

peppelinux and others added 2 commits February 23, 2026 10:55
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant