[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#968862: what to do with https://www.debian.org/devel/people page (and script)



Package: www.debian.org
User: www.debian.org@packages.debian.org
Usertag: scripts
Severity: normal
X-Debbugs-CC: debian-qa@lists.debian.org,nm@debian.org

Hi Debian web team, Debian QA team and FrontDesk,

in https://www.debian.org/devel/people

we have a huge list that was dynamically generated once a day, gathering
the Packages and Sources files from a Debian Archive mirror and then
processing them to retrieve the maintainers data (wether individuals or
teams) together with the list of packages they maintain.

In the web team sprint in 2019 we talked about this page and agreed that
this kind of list makes not much sense in www.debian.org nowadays.

As part of this work towards a simpler website, the scripts gathering
the data and creating the list were removed from the "cron" repo:

https://salsa.debian.org/webmaster-team/cron/-/commit/87d13915be4958ad868ffd98bf3758b0c37726ab

But unfortunately, the new pages we wanted (a mention about the "people"
in the home page, a "community" folder that probably would explain the
different ways to participate in the Debian Project and link to
nm.debian.org and contributors.debian.org for lists of people) are not
done yet.

So currently we show an old list (since we don't update anymore the file
people.names present in www-master) :/

I was planning to edit people.wml to remove the list and just point to
contributors.debian.org and nm.debian.org, but then I've read this note
in the people.wml file:

## This page is redirected to by qa.d.o/developer.php?all=1

I have no idea if the page is linked in other places and/or the info is
valuable for the QA team or others.

My proposal is:
1.- To update our people.wml page removing the current list, and link to
nm.debian.org for a list of Debian members and contributors.debian.org
for other kind of contributions (explaining that probably there are
people participating in Debian who is not listed in any of those pages).

2.- if any of the QA team or the maintainers of nm.d.o/contributors.d.o
considers valuable this kind of list, I can help them to retrieve the
corresponding cron scripts if they want to host them and produce the
list in the corresponding [qa|nm|contributors].debian.org server. Then
we would add a link there from our "people" page, too.

3.- If you think the info does not belong to your "areas" and know a
better place, just tell.

Please send your comments to the bug report and we'll act in the
following days accordingly.

Thanks!
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona


Reply to: