Hi Fabio,

Quoting Fabio Fantoni (2024-08-02 14:31:04)
> One particular thing noticed in some cases (and I hope they are not 
> many) is the lack of use or especially updates of the Vcs-* fields in 
> d/control. I think is important point to packaging repository from the 
> tracker if present and to update it if moved, this can help 
> collaboration and reduce possible waste of time doing things that are 
> perhaps already done by others (or WIP) but which have not yet been 
> uploaded.

That's tracked as OLD key at https://qa.debian.org/cgi-bin/vcswatch -
also included in the Maintainer Dashboard for each package at
https://udd.debian.org/dmd.cgi

Whenever you stumble upon a package misaligned with its declared Vcs
metadata, please file a bugreport, and while doing so consider
encouraging the maintainer to use the Maintainer Dashboard.


> I think that both email and systems like salsa/github/gitlab etc. are 
> useful, both with pros and cons. Forcing people to use only one or the 
> other could be counterproductive at the moment. One thing that I think 
> would be useful is to have certain, fast and simple information for each 
> package about which actual collaboration methods it uses and prefers.
> 
> For example seeing a package it would be very useful to know immediately 
> if it wants a collaboration only through bugtracker and patch, only 
> through vcs or both are accepted. If managed in a team point more easily 
> to information about the team and any pages with details (for example on 
> wiki).

I guess that you mean something like this:
```patch
--- a/debian/control
+++ b/debian/control
@@ -60,6 +60,7 @@ Standards-Version: 4.7.0
 Homepage: https://github.com/oxigraph/oxigraph
 Vcs-Git: https://salsa.debian.org/debian/oxigraph.git
 Vcs-Browser: https://salsa.debian.org/debian/oxigraph
+Contact: https://bugs.debian.org/oxigraph
 Rules-Requires-Root: no

 Package: oxigraph
```

In principle I find that an interesting suggestion, as I can imagine
such information being helpful in understanding if debbugs is used only
by "dinosaurs".

I see two problems, however:

a) Maintainers will be bothered to add that new field to every package
(or at least a substantial subset) for it to be of practical use.

b) Which other answers exist for that field?  I mean, is it ok in Debian
for a maintainer to not use Debbugs?  Is it ok in Debian for a
maintainer to also use another issue tracker and not replicate whatever
is collected elsewhere in Debbugs?

Or perhaps I am missing the point of your suggestion, and you do not
mean where *bug* chatter goes, but instead where *non-bug* conversations
go.  If that is the case, then I believe we have a field already for
that, called "Maintainer:".  If you mean neither issue tracking nor the
main contact information for a package, then please elaborate what you
had in mind, because that's pretty essential to get clarified before
discussing any further...



> Another thing that seems underestimated and I think it is good to 
> emphasize is the excessive slowness of the wiki.debian.org, it seems 
> much worse than salsa to me, and I think it's important to solve.

I don't think that the speed of wiki affects the use of Salsa.

Please stick to the topic - i.e. if you want to shift to another topic
then do so explicitly by changing the Subject: line in your email post.


> If someone thinks that these speed/reachabilityare not important because 
> they are used to even longer times for many operations, for example 
> regarding the bugtracker, tracker, upload etc., unfortunately we live in 
> an increasingly frenetic and continuously worsening world (this world 
> causes more and more stress and less and less time available).

If you mean psychological stress, then I find your reasoning flawed, as
that is about a *perceived* lack of time (or other pressure), not
necessarily actual lack of it.  Possibly but not necessarily.

If you mean stress on the Earth, then I find it highly unlikely that we
can solve that crisis by speeding things up.  Instead we need to find
ways to *reduce* the *amount* of computing we do, and find ways to time
that computing in ways that fit more optimally with the availability of
needed resources (e.g. consume less electricity when there is less wind
and sunny, to reduce stress on green parts of related electricity grid).

Please elaborate what kind of stress you are really talking about, and
again please consider the topic of the conversation (see above about
changing Subject: line).

Thanks for your inspiring input,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to