Control: retitle -1 RFS: lua-mode/20221027+git20231023.d074e41-1 -- Emacs major-mode for editing Lua programs
Hi Phil, Phil Wyett <philip.wy...@kathenas.org> writes: > [[PGP Signed Part:Undecided]] > Hi all, > > Do we have a consensus as yet on the versioning? > I actually lost track of this. I have now changed to use the version of the package with git snapshot date plus hash. New changes pushed to team repo[1] and rebuilt package uploaded to mentors[2]. PTAL. > Regards > > Phil > > > On Sat, 11 May 2024 10:29:56 -0700 Xiyue Deng <manp...@gmail.com> wrote: >> Hi Tobias, >> >> Tobias Frost <t...@debian.org> writes: >> >> > Hi Xiyue, >> > >> > when packaging a git snapshot, I feel this should be indicated in the >> > upstream version that it is based on the old one, something like >> > <last-upstream-version>+<git-snapshot-indicator> >> > >> > In your case I'd 20210802+git20231023 as upstream version. >> > >> > Long time ago I did something like that for dhewm3, you >> > can see the watch file here: >> > > https://salsa.debian.org/games-team/dhewm3/-/blob/debian/1.5.0+git20181221+dfsg-1/debian/watch?ref_type=tags >> > >> > (not marking moreinfo, as other people might see that differently.) >> >> Thanks for your comments! I actually also thought about this but ended >> up not following that idea because it will end up with 3 different >> versions based on dates: >> >> * 20210802 which is the last tagged version[1], >> * 20221027 which is specified in the upstream source[2] and will end up >> in the installed elpa package directory but was never tagged, and >> * 20231023 which is the date of the latest upstream commit[3] when >> sending this email. >> >> I think 20210802+git20231023.<hash> follows the current practice but >> will be *very* confusing when user will find that the package is >> installed at /usr/share/emacs/site-lisp/elpa/lua-mode-20221027. I chose >> 20231023~git as a compromise just to avoid having too many dates there, >> which is still possible to upgrade to 20231023 should that be tagged one >> day. I think the next choice could be 20221027+git20231023.<hash> just >> so there is one less date to deal with. >> >> Wdyt? >> >> [1] https://github.com/immerrr/lua-mode/tags >> [2] https://github.com/immerrr/lua-mode/blob/master/lua-mode.el#L15 >> [3] > https://github.com/immerrr/lua-mode/commit/d074e4134b1beae9ed4c9b512af741ca0d852ba3 >> >> > >> > -- >> > tobi >> > >> > On Sun, Apr 21, 2024 at 10:02:48AM -0700, Xiyue Deng wrote: >> >> Package: sponsorship-requests >> >> Severity: normal >> >> >> >> Dear mentors, >> >> >> >> I am looking for a sponsor for my package "lua-mode": >> >> >> >> * Package name : lua-mode >> >> Version : 20231023~git-1 >> >> Upstream contact : immerrr <imme...@gmail.com> >> >> * URL : https://github.com/immerrr/lua-mode >> >> * License : GPL-3+ >> >> * Vcs : https://salsa.debian.org/emacsen-team/lua-mode > > -- > > "I play the game for the game’s own sake" > > Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans > > -- > > Buy Me A Coffee: https://buymeacoffee.com/kathenasorg > > Internet Relay Chat (IRC): kathenas > > Matrix: #kathenas:matrix.org > > Website: https://kathenas.org > > Instagram: https://instagram.com/kathenasorg/ > > Threads: https://www.threads.net/@kathenasorg [1] https://salsa.debian.org/emacsen-team/lua-mode [2] https://mentors.debian.net/package/lua-mode/ -- Xiyue Deng
signature.asc
Description: PGP signature