all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Better names for Guix versions from git?
@ 2018-12-25 19:49 Taylan Kammer
  2018-12-25 21:45 ` swedebugia
  0 siblings, 1 reply; 12+ messages in thread
From: Taylan Kammer @ 2018-12-25 19:49 UTC (permalink / raw)
  To: guix-devel

Currently, after running 'guix pull', the Guix version will be reported
by 'guix --version' as something like:

    522d1b87bc88dd459ade51b1ee0545937da8d3b5

I think it would be really nice if instead it were something like:

    2018-12-25-522d1b

where the date is the commit's date (year, month, day) in UTC+0.

That's shorter, more descriptive, and just as unique.  (The chances of
there being two commits in the same day with the same first 6 positions
in the hash should be negligient.)

The package name is currently something like:

    guix-522d1b87b

That could become:

    guix-2018-12-25-522d1b

which is a bit longer but more descriptive.

I looked into guix/self.scm a bit but couldn't easily tell how difficult
it would be to implement these changes.

Thoughts?  Worth it?


Taylan

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2019-01-05 17:45 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-25 19:49 Better names for Guix versions from git? Taylan Kammer
2018-12-25 21:45 ` swedebugia
2018-12-26 13:57   ` Gábor Boskovits
2018-12-30  2:48     ` Vagrant Cascadian
2018-12-31 12:45       ` Hartmut Goebel
2018-12-26 14:02   ` Marius Bakke
2018-12-27 21:30     ` Taylan Kammer
2018-12-29 11:53       ` Björn Höfling
2018-12-29 16:39         ` swedebugia
2018-12-29 22:50           ` Ricardo Wurmus
2018-12-29 23:52             ` Björn Höfling
2019-01-05 17:45     ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.