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

Attachment: signature.asc
Description: PGP signature

Reply via email to