unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* distinguishing between applications and libraries
@ 2019-06-30 17:33 Robert Vollmert
  2019-06-30 18:01 ` Pierre Neidhardt
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Robert Vollmert @ 2019-06-30 17:33 UTC (permalink / raw)
  To: guix-devel

Hi,

I’m currently packaging some tools that would add a decent
amount of source-only dependencies. (Some from npm, some for
elm).

Clearly they should somehow be packaged properly in order
to track licensing information and refer to upstream. On the
other hand, it doesn’t feel particularly useful to add a
number of packages that no user is ever going to want to
install (or even search for) by hand.

Has it been considered to track applications and libraries
separately? Along the lines of:

- package definitions could have a `type` field, or a `library`
  flag or similar
- `guix search` would ignore library packages by default
- maybe there’s some other simplifications to make in library
  package definitions? I’d be happy to not copy over a
  long description that no-one’s ever going to read. :)

Cheers
Robert

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

end of thread, other threads:[~2019-07-05 20:58 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-30 17:33 distinguishing between applications and libraries Robert Vollmert
2019-06-30 18:01 ` Pierre Neidhardt
2019-06-30 20:05   ` Robert Vollmert
2019-06-30 21:20     ` Pierre Neidhardt
2019-07-01 21:46       ` Ricardo Wurmus
2019-07-01 22:02         ` Pierre Neidhardt
2019-07-02  6:51           ` Ricardo Wurmus
2019-07-02  0:24     ` Jakob L. Kreuze
2019-07-02  6:55       ` Ricardo Wurmus
2019-07-02 15:24         ` Jakob L. Kreuze
2019-07-01  8:30 ` Danny Milosavljevic
2019-07-01 11:29   ` Pierre Neidhardt
2019-07-01 21:48 ` Ricardo Wurmus
2019-07-02 13:35   ` Robert Vollmert
2019-07-02 14:33     ` zimoun
2019-07-05 20:58 ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).