On 3/20/06, Max Horn <[EMAIL PROTECTED]> wrote:
>
> Am 19.03.2006 um 23:10 schrieb Trevor Harmon:
>
> > On Mar 19, 2006, at 1:04 PM, Benjamin Reed wrote:
>
> [...]
>
> >
> >> It makes
> >> sense to, by default, defer to the person who understands that
> >> software
> >> well enough to package it, when questions arise.
> >
> > But this can still be the default in the model I propose. And as
> > you said in your response to Max, sometimes changes are so trivial
> > that there's no need to defer to the original maintainer.
>
> That's debatable. Sometimes you *think* the change is trivial,
> precisely because you are not intimately aware of all the subtle
> aspects of a given package.
>
> Anyway, to me "maintainership" for Fink packages was always very
> close to that in Debian: It's not all "for life", but rather, the
> maintainer is the single person who feel responsible for taking care
> of a given package. He coordinates all changes made to the package.
> He's the "expert" for it. And if he lacks time or interest, he hands
> over this position to another maintainer. If other people discover
> bugs or problems in the package, they report them to the maintainer,
> possibly including a patch/fix, which the maintainer reviews and
> incorporates into the package.
>
> -> that's what my understanding of the role of a maintainer was so
> far, and I think it's rather close to what Debian does, though I am
> not really sure if that claim is true :-).
>
>
> Cheers,
> Max
>
>

I think we can all agree that fixing typos requires no particular
expertise with the package in question (and saves the maintainer from
being inundated with messages about the problem).

Changing a package for architecture-specific reasons is more
problematic, I agree.  Since the 10.4 source distro is set up to work
jointly for Intel and PPC, we don't have the option for maintainers
only to maintain for one or the other.

Here's the issue as I see it:  when there's a problem with a package
and the maintainer doesn't respond in a timely manner it's frustrating
for the users.  They take it out on the general lists.

The first item I mentioned is clear-cut in that regard:  there's a
problem whose solution is readily apparent.  Why not have some
qualified party make the change quickly so that the package actually
builds?

The second item is more difficult.  If the maintainer has responded to
the user in a timely manner and forwarded the message on to -devel (or
possibly we need an intel-specific list) saying that they don't own an
Intel Mac to verify a problem, then they're at engaged in the process,
and any change should be made with their approval.  If they just send
a message to the user saying "sorry, I don't do Intel" and leave it at
that, or don't bother to respond at all, then in my view they've
abrogated their right to gripe about changes made that don't break
things on PowerPC.
--
Alexander K. Hansen
Fink Documenter
[Day Job] Levitated Dipole Experiment
http://psfcwww2.psfc.mit.edu/ldx/


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to