public inbox for gentoo-project@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: Ulrich Mueller <ulm@gentoo.org>
Cc: "Andreas K. Huettel" <dilfridge@gentoo.org>,
	<gentoo-project@lists.gentoo.org>,
	Gentoo Council <council@gentoo.org>
Subject: Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11
Date: Wed, 30 Sep 2015 21:47:29 +0200	[thread overview]
Message-ID: <20150930214729.2fbc711b.mgorny@gentoo.org> (raw)
In-Reply-To: <22028.14943.239056.65194@a1i15.kph.uni-mainz.de>

[-- Attachment #1: Type: text/plain, Size: 2921 bytes --]

Dnia 2015-09-30, o godz. 21:39:11
Ulrich Mueller <ulm@gentoo.org> napisał(a):

> >>>>> On Wed, 30 Sep 2015, Michał Górny wrote:
> 
> >> I'm pretty sure I've mentioned this before, but seems that you have
> >> missed it. IMHO matching projects via their e-mail address is not a
> >> good idea, because some projects have an address <project>-bugs@g.o
> >> or dev-<project>@g.o which makes guessing the project's name (and
> >> finding the project page) more difficult. Therefore, projects
> >> should be matched by their proper name.
> 
> > And why would you need to guess that? Wiki project names are already
> > disjoint from herds.xml <name/>s, so I don't see a problem with
> > that.
> 
> We would need a "shortname" or "id" field in the project page
> template, e.g. "Quality Assurance" -> "qa" (but I guess most would be
> trivial, like "Emacs" -> "emacs"). I've already discussed this with
> a3li some time ago, and there should be no technical problems.

And what's the technical problem of using e-mail address instead
which is already there and is a valid global identifier? Why do we have
to duplicate more information when we can use something we need there
anyway?

> 
> >> > 2a. If someone really cares about this, we add an extra attribute or
> >> > element which indicates the 'kind' of <maintainer/>. Otherwise, we just
> >> > match herds.xml by e-mail address.
> >> 
> 
> >> Why don't we follow the KISS principle and replace <herd> by <project>
> >> in metadata.xml? That is, create a project for every herd.
> 
> > Because this:
> 
> > 1. breaks backwards compatibility,
> 
> It is already broken. For example, <maintainingproject> in herds.xml
> does no longer work.

Small breakage is no excuse for bigger breakage. Right now, all package
managers still work. Tools like 'equery m' still get the e-mails for
bug assignments right.

With your solution, they all broke immediately. 'equery m' no longer
lists correct maintainers. All package managers need to be updated,
including *API changes*.

> > 2. doesn't change anything but the name which is the most meaningless,
> > waste-of-time change you could have proposed. if you do this, please
> > count me out.
> 
> Huh? You really think that getting rid of herds and having all
> information about project membership in one central place (namely,
> the project page in the wiki) doesn't change anything?

Excuse me, but what are you talking about now? All you said was to
change the tag, you didn't mention anything about wiki.

And if you really want to keep this information in the Wiki, then I'm
strongly against it. Because I really like having metadata is useful
format in git repo rather than some proprietary database which can't
even list all developers properly and require fancy software to access.

-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 949 bytes --]

  reply	other threads:[~2015-09-30 19:47 UTC|newest]

Thread overview: 105+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-09-30 14:01 [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 Andreas K. Huettel
2015-09-30 18:15 ` Michał Górny
2015-09-30 19:10   ` Ulrich Mueller
2015-09-30 19:22     ` Michał Górny
2015-09-30 19:39       ` Ulrich Mueller
2015-09-30 19:47         ` Michał Górny [this message]
2015-09-30 20:05           ` Ulrich Mueller
2015-09-30 20:12             ` Michał Górny
2015-10-01 13:00             ` Alexis Ballier
2015-09-30 19:45     ` Rich Freeman
2015-09-30 20:21   ` Andreas K. Huettel
2015-09-30 20:26     ` Michał Górny
2015-09-30 20:36       ` Andreas K. Huettel
2015-09-30 20:39         ` Michał Górny
2015-10-01 21:53           ` Andreas K. Huettel
2015-09-30 21:05         ` Rich Freeman
2015-10-01 12:53         ` Alexis Ballier
2015-10-01 12:55     ` Alexis Ballier
2015-10-01 19:08     ` Kristian Fiskerstrand
2015-10-01 19:14       ` Michał Górny
2015-10-01 19:14         ` Kristian Fiskerstrand
2015-10-01 19:39           ` Michał Górny
2015-10-01 19:53             ` Kristian Fiskerstrand
2015-10-02 14:42     ` Andreas K. Huettel
2015-10-02 18:22       ` Michał Górny
2015-10-03  9:40         ` Ulrich Mueller
2015-10-03 10:49           ` Michał Górny
2015-10-03 11:23             ` Alex Legler
2015-10-02  0:57   ` [gentoo-project] Project membership vs being on a mail alias: pitfalls and problems Robin H. Johnson
2015-10-02  6:49     ` Michał Górny
2015-10-05  5:47   ` [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 Michał Górny
2015-09-30 18:43 ` [gentoo-project] " Ulrich Mueller
2015-09-30 18:45 ` [gentoo-project] " Michał Górny
2015-10-08 12:42   ` Andrew Savchenko
2015-10-08 12:58     ` Anthony G. Basile
2015-10-08 14:09       ` Michał Górny
2015-10-08 15:01         ` Anthony G. Basile
2015-10-08 15:27           ` hasufell
2015-10-08 18:24           ` Rich Freeman
2015-10-09  1:21             ` Andrew Savchenko
2015-10-09  9:44               ` Rich Freeman
2015-10-09 10:29                 ` Anthony G. Basile
2015-10-09 16:12                   ` Ian Delaney
2015-10-09 19:29                     ` Rich Freeman
2015-10-09 10:31               ` hasufell
2015-10-09 10:50                 ` Anthony G. Basile
2015-10-09 10:58                   ` hasufell
2015-10-09 11:07                     ` Anthony G. Basile
2015-10-09 11:17                     ` Anthony G. Basile
2015-10-09 11:23                       ` hasufell
2015-10-09 11:56                         ` Anthony G. Basile
2015-10-09 12:15                           ` hasufell
2015-10-09 23:40                             ` Andreas K. Huettel
2015-10-10 10:16                               ` hasufell
2015-10-10 11:35                                 ` Andreas K. Huettel
2015-10-10 11:37                                   ` hasufell
2015-10-10 12:21                                     ` Fabian Groffen
2015-10-10 12:23                                       ` hasufell
2015-10-10 13:56                                         ` Andreas K. Huettel
2015-10-10 17:14                                         ` Dale
2015-10-10 18:56                             ` Andrew Savchenko
2015-10-10 18:59                               ` Ciaran McCreesh
2015-10-10 21:41                                 ` Rich Freeman
2015-10-17 23:14                                   ` Andrew Savchenko
2015-10-17 23:36                                     ` Rich Freeman
2015-10-18  0:33                                       ` Anthony G. Basile
2015-10-20  9:36                                     ` Alexander Berntsen
2015-10-20 10:05                                       ` Rich Freeman
2015-10-20 10:11                                         ` Alexander Berntsen
2015-10-10 19:17                               ` hasufell
2015-10-10  1:41             ` Matt Turner
2015-10-08 18:30           ` Michał Górny
2015-10-09  9:35             ` Rich Freeman
2015-10-10  1:51               ` Matt Turner
2015-10-10  8:21                 ` Anthony G. Basile
2015-10-09 23:38             ` Andreas K. Huettel
2015-10-10  7:21               ` Michał Górny
2015-10-10  1:44             ` Matt Turner
2015-10-08 18:48         ` Michael Orlitzky
2015-10-08 20:22           ` James Le Cuirot
2015-10-09 23:34           ` Andreas K. Huettel
2015-10-10  7:26             ` Michał Górny
2015-09-30 19:12 ` Rich Freeman
2015-10-01 18:36   ` Rich Freeman
2015-09-30 20:24 ` Manuel Rüger
2015-10-01 12:32 ` Rich Freeman
2015-10-01 13:18   ` Ulrich Mueller
2015-10-12  8:23   ` Michał Górny
2015-10-12 12:42     ` Ulrich Mueller
2015-10-18 20:58       ` Ulrich Mueller
2015-10-18 21:18         ` Rich Freeman
2015-10-18 21:49           ` Ulrich Mueller
2015-10-18 22:13           ` hasufell
2015-10-18 23:35             ` Rich Freeman
2015-10-18 21:28         ` Michał Górny
2015-10-18 21:54           ` hasufell
2015-10-18 21:56           ` Ulrich Mueller
2015-10-18 22:28           ` Daniel Campbell
2015-10-18 22:40             ` James Le Cuirot
2015-10-19  7:55               ` Michał Górny
2015-10-19 10:44                 ` hasufell
2015-10-12 13:07     ` hasufell
2015-10-04 11:13 ` Michał Górny
2015-10-04 12:17   ` Rich Freeman
2015-10-07 11:58     ` Michał Górny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150930214729.2fbc711b.mgorny@gentoo.org \
    --to=mgorny@gentoo.org \
    --cc=council@gentoo.org \
    --cc=dilfridge@gentoo.org \
    --cc=gentoo-project@lists.gentoo.org \
    --cc=ulm@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox