matteosecli / matteosecli/latexml-packaging

Better versioning for LaTeXML 0.8.4

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

Nobody has claimed this yet.

enhancement good first issue
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Here I got it wrong:
https://github.com/matteosecli/latexml-packaging/blob/462fb262fcddb82b81e0e2f9149a6310fe7a90c5/debian/changelog#L1
it should have been 0.8.3-1.

So, for the next release:

  • Fix the version in the changelog.
  • Always use a scheme upstream_version-debian_revison for the debian_version.
  • Update the corresponding recipes in the PPAs. The daily one should be ok as it is, but the stable one should use a versioning 0.8.4-debrevision+masterrevision.

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.

Research direction

Start with the linked debian/changelog entry and inspect the corresponding recipes in the stable and daily PPAs. Verify the next release uses upstream_version-debian_revision, with the stable recipe including the master revision, and confirm the changelog and PPA versions agree.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.