Bug#850611: src:org-mode: Please document elpa-like snapshot date in changelog

Nicholas D Steeves <[email protected]> Sat, 04 Jul 2026 20:20:56 -0400
Newsgroups gmane.linux.debian.devel.emacsen
Message-ID <874iiejnh3.fsf__33.9992389612576$1783211011$gmane$org@navis.mail-host-address-is-not-set>
Olivier Berger <[email protected]> writes:

> Package: src:org-mode
> Severity: whishlist
>
> Dear Maintainer,
>
> I'm trying to figure out whether there are any pending changes upstream
> to solve a bug that may be fixed upstream.

Do you know how to use git?  If so, I could make this easier to set up
for org-mode.  The worst-case scenario interface would be:

  $ debcheckout org-mode && cd org-mode
  $ # The new command to fetch the upstream remote using upstream/metadata
  $ git log upstreamvcs/main
  [ Press "/" key, type "tag" <Enter/Return>, repeat until you find the
  version we use in Debian ]
  [  Press the up arrow to read commit messages in chronological order. ]

I would have to look into if git-build-package's upstream tag
associating support will still work properly with dfsg-cleaned source
--using this tag association feature would make comparing their source
to our source easier.

> It seems that upstream's elpa or melpa provide versions of the packages,
> and there, versioning is like 20161224. However there's nothing in
> /usr/share/doc/org-mode/ that indicates a corresponding date.

"A few weeks ago GNU-devel ELPA and NonGNU-devel ELPA also switched to
the RELEASE.0.DATE.COUNT format", and MELPA is finally going to move to
this git-describe style too (https://emacsair.me/2026/07/03/melpa-channels/).
This type of version number is something we already use in Debian so
that apt can correctly determine the latest version.

> Having some kind of upstream changelog comparable to upstream's could
> help also.

I'll reply to this point in a moment, because I want to CC upstream
about it.

Best,
Nicholas
signature.asc (application/pgp-signature, 857 B)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE4qYmHjkArtfNxmcIWogwR199EGEFAmpJo2gQHHN0ZW5AZGVi
aWFuLm9yZwAKCRBaiDBHX30QYT2gEADDxcv31BRmiUl3Owg1KQwPW3muR3onBadK
kNNxL++ftKO6EMprY+UAf9koNlIQcDnD8yz/HSo+U9uTG1yWkt/mnIrtat1+Qa3E
P+4WHifkykP2OC8cO7DpKjKWtSP597LTkbtvaNzRywVuhvh5Y3t8oKyxRMJ5CZec
IPnYEPoNRoAMsUKnacvd/ufiXcDbf4f+KUWg0n9q8/dbAWn+8sq4S1f43Nw0GDib
f6EXC42LWOEmRcZNtXrIeWqPrg7D94bivJobhClx7bdVawFn6pUhF+xgm3DMFc/p
9XbQL+wLdVP3hZfSbWy72T4HxEJJinRbhTBVabx0xWtfQTfQ8zCDpxTXQLX2CMf2
3or6iq22Fm2DcR+FLOTOEYagadfCi3/k1jYBF+7GfaVcjAUUKkCvyRLEZm+aeOAr
Wd9arASuCMWcTC36Uj9+W1TJKxR6zFhBPZZkKnE7oxLcNMgRddbmIc+vCxB7ib71
271xWaTgklZTrViLg1XYX4qMuMMJKgZ6BGyPatzzQIUZWzlDUOHiTcZLj34CHBYG
dUFfv6qnsKFm/FykRUJOYN4wiiiemq48+l3gWTwllb2LV+NGfkgVLjB1JGHU6bg6
rQhuEfhdhA2aBQLSTwVbD6Hr01a72bn+4i+yS8ZfK1qiFH3b06eFZ99V1t3uSZir
mVxeC5eJwg==
=vCVW
-----END PGP SIGNATURE-----