9front - general discussion about 9front
 help / color / mirror / Atom feed
* [9front] installing things system-wide vs for user
@ 2021-10-20 10:48 Stuart Morrow
  2021-10-20 11:38 ` sirjofri
  0 siblings, 1 reply; 4+ messages in thread
From: Stuart Morrow @ 2021-10-20 10:48 UTC (permalink / raw)
  To: 9front

Does anyone use a strict way of deciding which to do for a given thing
you're installing?

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

* Re: [9front] installing things system-wide vs for user
  2021-10-20 10:48 [9front] installing things system-wide vs for user Stuart Morrow
@ 2021-10-20 11:38 ` sirjofri
  2021-10-21  0:18   ` Pavel Renev
  0 siblings, 1 reply; 4+ messages in thread
From: sirjofri @ 2021-10-20 11:38 UTC (permalink / raw)
  To: Stuart Morrow

Here's what I usually do:

I store repositories for system-wide applications in glenda user 
directory (/usr/glenda/src). mk install usually puts the files in 
/$objtype/bin etc, which is fine.

User-based apps I personally do like this: $home/src for repositories, mk 
install should install to $home/bin/$objtype. Often enough 
BIN=$home/bin/$objtype is enough there.

I try to keep /sys as clean as possible, with only occasional manual 
patches applied (eg smtp.c).

sirjofri

20.10.2021 12:48:22 Stuart Morrow <morrow.stuart@gmail.com>:

> Does anyone use a strict way of deciding which to do for a given thing
> you're installing?

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

* Re: [9front] installing things system-wide vs for user
  2021-10-20 11:38 ` sirjofri
@ 2021-10-21  0:18   ` Pavel Renev
  2021-10-21  5:51     ` sirjofri
  0 siblings, 1 reply; 4+ messages in thread
From: Pavel Renev @ 2021-10-21  0:18 UTC (permalink / raw)
  To: 9front

What would be the difference between system-wide vs user-based programs?
Like vanilla rio vs rio with custom colors?
Can't think of much else.

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

* Re: [9front] installing things system-wide vs for user
  2021-10-21  0:18   ` Pavel Renev
@ 2021-10-21  5:51     ` sirjofri
  0 siblings, 0 replies; 4+ messages in thread
From: sirjofri @ 2021-10-21  5:51 UTC (permalink / raw)
  To: Pavel Renev

It's also about personal programs you wrote for your specific use case, 
as well as programs that don't make sense for other people and would just 
be confusing.

Eg, I use wwb. Most people don't even know what it is.

Most people wanted git. I installed it system-wide until it became part 
of 9front. Netsurf can be similar.

It's about software you, the admin, provide for all users, or software 
you, the user, provide for yourself.

sirjofri

21.10.2021 02:18:39 Pavel Renev <an2qzavok@gmail.com>:

> What would be the difference between system-wide vs user-based 
> programs?
> Like vanilla rio vs rio with custom colors?
> Can't think of much else.

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

end of thread, other threads:[~2021-10-21  9:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-20 10:48 [9front] installing things system-wide vs for user Stuart Morrow
2021-10-20 11:38 ` sirjofri
2021-10-21  0:18   ` Pavel Renev
2021-10-21  5:51     ` sirjofri

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 NNTP newsgroup(s).