unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Guix user statistics and upstream/downstream dependencies
@ 2024-05-13  5:13 John Kehayias
  2024-05-14  6:43 ` Nicolas Graves via Development of GNU Guix and the GNU System distribution.
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: John Kehayias @ 2024-05-13  5:13 UTC (permalink / raw)
  To: guix-devel, guix-maintainers; +Cc: Maxim Cournoyer, Ludovic Courtès

Hi Guix-ers,

I have been working on putting in a concept note (to be hopefully
invited for a full proposal) for the Open Technology Sustainability
Fund (thanks Maxim for posting this earlier!). My goal would be to get
support for some broad and deep improvements to Guix around
user/contributor workflows, governance and organization, and generally
improving our response to bugs/patches/feature work. Unfortunately
this comes at a very busy time of year for me, and just before I head
off for some travel.

Anyway, I wanted to ask if there is any info or statistics anyone has
to help with some project information they request:

1. Users & Beneficiaries: Provide an overview of the project’s user
   base, their demographics and statistics, and any other indirect
   beneficiaries.

2. Dependencies: Provide an overview of the project’s software
   upstream and downstream dependencies.

For the first, maybe someone has some unofficial surveys or things
like download stats, mirrors, etc.?

A Guix user/contributor survey came up in the past and is one I would
propose doing as part of this proposal as I think we are lacking some
useful information.

For the second, obviously we depend on things like Guile and Shepherd,
as well as everything that makes a distro tick (packages). But what
about downstream?

I know Guix is used for some research, high performance computing,
...what else do people know of or anywhere we mention this? (Would be
great to have a "powered by Guix" on our website, by the way!)

Anyway, any useful information please do send my way (privately if you
prefer)! I will need to wrap this up by the 15th unfortunately, and
probably a long shot, but would be fantastic to get some funding to be
able to work full time on Guix. And if I make it to the proposal stage
I'll be reaching out to put together more formal pieces and recruiting
people that would like to work on any funded work.

Thanks all!
John



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

* Re: Guix user statistics and upstream/downstream dependencies
  2024-05-13  5:13 Guix user statistics and upstream/downstream dependencies John Kehayias
@ 2024-05-14  6:43 ` Nicolas Graves via Development of GNU Guix and the GNU System distribution.
  2024-05-14 11:57 ` Maxim Cournoyer
  2024-05-15 12:17 ` Guix user statistics and upstream/downstream dependencies Wilko Meyer
  2 siblings, 0 replies; 8+ messages in thread
From: Nicolas Graves via Development of GNU Guix and the GNU System distribution. @ 2024-05-14  6:43 UTC (permalink / raw)
  To: John Kehayias, guix-devel, guix-maintainers
  Cc: Maxim Cournoyer, Ludovic Courtès, Andrew Tropin

Hi John,

Andrew Tropin and a few contributers are also using and extending Guix
into its own developer and power user friendly GNU/Linux distribution,
you can find more info on the project page :

https://git.sr.ht/~abcdw/rde

Or we can answer any questions you would have with Andrew.


You can also find a collection of channels, packages and services here :

https://toys.whereis.%E3%81%BF%E3%82%93%E3%81%AA (or here if badly pasted : https://git.sr.ht/~whereiseveryone/toys)

There are probably multiple projects of interest there for you.

Cheers,

Nicolas


On 2024-05-13 05:13, John Kehayias wrote:

> Hi Guix-ers,
>
> I have been working on putting in a concept note (to be hopefully
> invited for a full proposal) for the Open Technology Sustainability
> Fund (thanks Maxim for posting this earlier!). My goal would be to get
> support for some broad and deep improvements to Guix around
> user/contributor workflows, governance and organization, and generally
> improving our response to bugs/patches/feature work. Unfortunately
> this comes at a very busy time of year for me, and just before I head
> off for some travel.
>
> Anyway, I wanted to ask if there is any info or statistics anyone has
> to help with some project information they request:
>
> 1. Users & Beneficiaries: Provide an overview of the project’s user
>    base, their demographics and statistics, and any other indirect
>    beneficiaries.
>
> 2. Dependencies: Provide an overview of the project’s software
>    upstream and downstream dependencies.
>
> For the first, maybe someone has some unofficial surveys or things
> like download stats, mirrors, etc.?
>
> A Guix user/contributor survey came up in the past and is one I would
> propose doing as part of this proposal as I think we are lacking some
> useful information.
>
> For the second, obviously we depend on things like Guile and Shepherd,
> as well as everything that makes a distro tick (packages). But what
> about downstream?
>
> I know Guix is used for some research, high performance computing,
> ...what else do people know of or anywhere we mention this? (Would be
> great to have a "powered by Guix" on our website, by the way!)
>
> Anyway, any useful information please do send my way (privately if you
> prefer)! I will need to wrap this up by the 15th unfortunately, and
> probably a long shot, but would be fantastic to get some funding to be
> able to work full time on Guix. And if I make it to the proposal stage
> I'll be reaching out to put together more formal pieces and recruiting
> people that would like to work on any funded work.
>
> Thanks all!
> John
>
>

-- 
Best regards,
Nicolas Graves


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

* Re: Guix user statistics and upstream/downstream dependencies
  2024-05-13  5:13 Guix user statistics and upstream/downstream dependencies John Kehayias
  2024-05-14  6:43 ` Nicolas Graves via Development of GNU Guix and the GNU System distribution.
@ 2024-05-14 11:57 ` Maxim Cournoyer
  2024-07-10 18:37   ` anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies) Simon Tournier
  2024-05-15 12:17 ` Guix user statistics and upstream/downstream dependencies Wilko Meyer
  2 siblings, 1 reply; 8+ messages in thread
From: Maxim Cournoyer @ 2024-05-14 11:57 UTC (permalink / raw)
  To: John Kehayias; +Cc: guix-devel, guix-maintainers, Ludovic Courtès

Hi John,

John Kehayias <john.kehayias@protonmail.com> writes:

> Hi Guix-ers,
>
> I have been working on putting in a concept note (to be hopefully
> invited for a full proposal) for the Open Technology Sustainability
> Fund (thanks Maxim for posting this earlier!). My goal would be to get
> support for some broad and deep improvements to Guix around
> user/contributor workflows, governance and organization, and generally
> improving our response to bugs/patches/feature work. Unfortunately
> this comes at a very busy time of year for me, and just before I head
> off for some travel.
>
> Anyway, I wanted to ask if there is any info or statistics anyone has
> to help with some project information they request:
>
> 1. Users & Beneficiaries: Provide an overview of the project’s user
>    base, their demographics and statistics, and any other indirect
>    beneficiaries.
>
> 2. Dependencies: Provide an overview of the project’s software
>    upstream and downstream dependencies.
>
> For the first, maybe someone has some unofficial surveys or things
> like download stats, mirrors, etc.?

We have detailed anonymized nginx logs of all downloaded substitutes
from Berlin, at least.  If you are interested to use this data as a
source we could probably make it available to you since it's anonymized
(real IP addresses have been obfuscated).

-- 
Thanks,
Maxim


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

* Re: Guix user statistics and upstream/downstream dependencies
  2024-05-13  5:13 Guix user statistics and upstream/downstream dependencies John Kehayias
  2024-05-14  6:43 ` Nicolas Graves via Development of GNU Guix and the GNU System distribution.
  2024-05-14 11:57 ` Maxim Cournoyer
@ 2024-05-15 12:17 ` Wilko Meyer
  2 siblings, 0 replies; 8+ messages in thread
From: Wilko Meyer @ 2024-05-15 12:17 UTC (permalink / raw)
  To: John Kehayias; +Cc: guix-devel


Hi John,

John Kehayias <john.kehayias@protonmail.com> writes:

> For the first, maybe someone has some unofficial surveys or things
> like download stats, mirrors, etc.?

I'm aware of https://openhub.net/p/gnuguix which gathers simple
statistics on contributions.

There's also https://repology.org/ for statistics on package
availability if that matters.

> I know Guix is used for some research, high performance computing,
> ...what else do people know of or anywhere we mention this? (Would be
> great to have a "powered by Guix" on our website, by the way!)

Off the top of my head, besides usage in HPC as well as research, guix is
used as a part of the development workflow of software projects (if I
recall this right nyxt as well as bitcoin are two more well known of
them I've recently read about). I also read about gov.uk guix usage
somewhere, though I'm pretty certain other folks on this mailing list
know more about it and its details than I do.

-- 
Kind regards,

Wilko Meyer
w@wmeyer.eu


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

* anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies)
  2024-05-14 11:57 ` Maxim Cournoyer
@ 2024-07-10 18:37   ` Simon Tournier
  2024-07-10 19:45     ` Maxim Cournoyer
  2024-07-10 20:15     ` Ricardo Wurmus
  0 siblings, 2 replies; 8+ messages in thread
From: Simon Tournier @ 2024-07-10 18:37 UTC (permalink / raw)
  To: Maxim Cournoyer, John Kehayias
  Cc: guix-devel, guix-maintainers, Ludovic Courtès

Hi Maxim,

On Tue, 14 May 2024 at 07:57, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:

> We have detailed anonymized nginx logs of all downloaded substitutes
> from Berlin, at least.  If you are interested to use this data as a
> source we could probably make it available to you since it's anonymized
> (real IP addresses have been obfuscated).

I just had a chat this afternoon with a colleague about massaging such
data.  Could I have access to them?

Cheers,
simon


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

* Re: anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies)
  2024-07-10 18:37   ` anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies) Simon Tournier
@ 2024-07-10 19:45     ` Maxim Cournoyer
  2024-07-10 20:15     ` Ricardo Wurmus
  1 sibling, 0 replies; 8+ messages in thread
From: Maxim Cournoyer @ 2024-07-10 19:45 UTC (permalink / raw)
  To: Ricardo Wurmus
  Cc: Simon Tournier, John Kehayias, guix-devel, guix-maintainers,
	Ludovic Courtès

Hi,

Simon Tournier <zimon.toutoune@gmail.com> writes:

> Hi Maxim,
>
> On Tue, 14 May 2024 at 07:57, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
>
>> We have detailed anonymized nginx logs of all downloaded substitutes
>> from Berlin, at least.  If you are interested to use this data as a
>> source we could probably make it available to you since it's anonymized
>> (real IP addresses have been obfuscated).
>
> I just had a chat this afternoon with a colleague about massaging such
> data.  Could I have access to them?

I think Ricardo processed (or was in the process) of massaging such
data; any update on this Ricardo?

Cheers!

-- 
Maxim


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

* Re: anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies)
  2024-07-10 18:37   ` anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies) Simon Tournier
  2024-07-10 19:45     ` Maxim Cournoyer
@ 2024-07-10 20:15     ` Ricardo Wurmus
  2024-07-11  8:44       ` Simon Tournier
  1 sibling, 1 reply; 8+ messages in thread
From: Ricardo Wurmus @ 2024-07-10 20:15 UTC (permalink / raw)
  To: Simon Tournier
  Cc: Maxim Cournoyer, John Kehayias, guix-devel, guix-maintainers,
	Ludovic Courtès

Simon Tournier <zimon.toutoune@gmail.com> writes:

> On Tue, 14 May 2024 at 07:57, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:
>
>> We have detailed anonymized nginx logs of all downloaded substitutes
>> from Berlin, at least.  If you are interested to use this data as a
>> source we could probably make it available to you since it's anonymized
>> (real IP addresses have been obfuscated).
>
> I just had a chat this afternoon with a colleague about massaging such
> data.  Could I have access to them?

Do you want the plain log files or would the processed HTML report
(generated with goaccess) be sufficient?  The latest report is on
ci.guix.gnu.org:/var/log/report.html.

-- 
Ricardo


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

* Re: anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies)
  2024-07-10 20:15     ` Ricardo Wurmus
@ 2024-07-11  8:44       ` Simon Tournier
  0 siblings, 0 replies; 8+ messages in thread
From: Simon Tournier @ 2024-07-11  8:44 UTC (permalink / raw)
  To: Ricardo Wurmus
  Cc: Maxim Cournoyer, John Kehayias, guix-devel, guix-maintainers,
	Ludovic Courtès

Hi Ricardo,

On Wed, 10 Jul 2024 at 22:15, Ricardo Wurmus <rekado@elephly.net> wrote:

> Do you want the plain log files or would the processed HTML report
> (generated with goaccess) be sufficient?

The HTML report will be sufficient as a start. :-)

>                                           The latest report is on
> ci.guix.gnu.org:/var/log/report.html.

It’s not publicly served, right?

Cheers,
simon



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

end of thread, other threads:[~2024-07-11  9:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-13  5:13 Guix user statistics and upstream/downstream dependencies John Kehayias
2024-05-14  6:43 ` Nicolas Graves via Development of GNU Guix and the GNU System distribution.
2024-05-14 11:57 ` Maxim Cournoyer
2024-07-10 18:37   ` anonymized nginx logs (was Re: Guix user statistics and upstream/downstream dependencies) Simon Tournier
2024-07-10 19:45     ` Maxim Cournoyer
2024-07-10 20:15     ` Ricardo Wurmus
2024-07-11  8:44       ` Simon Tournier
2024-05-15 12:17 ` Guix user statistics and upstream/downstream dependencies Wilko Meyer

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).