* [gentoo-dev] ROX: maintainer-wanted and apps out of date
@ 2005-09-11 13:58 Peter Hyman
2005-09-11 15:50 ` Maurice van der Pot
0 siblings, 1 reply; 30+ messages in thread
From: Peter Hyman @ 2005-09-11 13:58 UTC (permalink / raw
To: Gentoo Mail Lists
Several core ROX programs are out of date.
Rox bug # 102228
Rox-lib bug # 79333
Rox-clib bug # 78309
Despite the above bug reports, and copies to the current listed
maintainers, the products are not being updated.
Rox is among the easiest programs to maintain, and many ebuilds simply
need to be renamed in order to work.
In addition, I and others have contributed ebuilds for consideration,
and they continue to languish or are assigned to the maintainer-wanted
alias. I have offered to produce ebuilds for review and submission. I
was told I needed to become a developer. While I would be happy to take
on the responsibility, I don't see why it would be necessary. The
ebuilds are already there for you. Just search ROX in bugzilla. I don't
need my name on it. However, I do feel strongly that if you are going to
offer a package suite in portage, you have an obligation to keep it
current -- ESPECIALLY when the user community is doing the work already.
No one is asking for any special work to be done -- just that bugs are
responded to and handled.
I do not know what happened to the listed rox maintainers, svyatogor and
lanius or why they are not updating rox.
I was wondering what it will take to have the portage tree updated. With
the two libraries noted above, they are blockers to some of the rox
applications and really need to be resolved.
At least have the rox bugs reviewed and cleared out. Most of the ebuilds
have already been submitted and are being used. They deserve to be
placed in portage.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 13:58 [gentoo-dev] ROX: maintainer-wanted and apps out of date Peter Hyman
@ 2005-09-11 15:50 ` Maurice van der Pot
2005-09-11 16:42 ` Peter Hyman
0 siblings, 1 reply; 30+ messages in thread
From: Maurice van der Pot @ 2005-09-11 15:50 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2044 bytes --]
On Sun, Sep 11, 2005 at 09:58:30AM -0400, Peter Hyman wrote:
> In addition, I and others have contributed ebuilds for consideration,
> and they continue to languish or are assigned to the maintainer-wanted
> alias. I have offered to produce ebuilds for review and submission. I
> was told I needed to become a developer. While I would be happy to take
> on the responsibility, I don't see why it would be necessary. The
> ebuilds are already there for you. Just search ROX in bugzilla. I don't
> need my name on it. However, I do feel strongly that if you are going to
> offer a package suite in portage, you have an obligation to keep it
> current -- ESPECIALLY when the user community is doing the work already.
> No one is asking for any special work to be done -- just that bugs are
> responded to and handled.
If bugs are not handled in a timely manner, it is because we're
shorthanded. This is also the reason new ebuilds are often assigned to
maintainer-wanted. We'd rather not add packages to portage if there is
no developer to pick up maintenance for them. Remember that we are all
investing our spare time to work on Gentoo, we're not getting paid.
We'd rather focus on removing bugs from packages already in portage than
on adding new packages.
Also for some packages it is hard to find a maintainer because it is
best if the maintainer is also an active user of the package. If a
relatively small group of people uses a package, it's much harder to
find a suitable maintainer.
If you see an area that could use an extra developer working on it and
you think you could be that developer, by all means apply for the
position.
Here are some links of interest:
http://www.gentoo.org/proj/en/devrel/staffing-needs/index.xml
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=1&chap=2
Regards,
Maurice.
--
Maurice van der Pot
Gentoo Linux Developer griffon26@gentoo.org http://www.gentoo.org
Creator of BiteMe! griffon26@kfk4ever.com http://www.kfk4ever.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 15:50 ` Maurice van der Pot
@ 2005-09-11 16:42 ` Peter Hyman
2005-09-11 19:24 ` Maurice van der Pot
2005-09-11 21:02 ` Alin Nastac
0 siblings, 2 replies; 30+ messages in thread
From: Peter Hyman @ 2005-09-11 16:42 UTC (permalink / raw
To: gentoo-dev
On Sun, 2005-09-11 at 17:50 +0200, Maurice van der Pot wrote:
> If bugs are not handled in a timely manner, it is because we're
> shorthanded. This is also the reason new ebuilds are often assigned to
> maintainer-wanted. We'd rather not add packages to portage if there is
> no developer to pick up maintenance for them. Remember that we are all
> investing our spare time to work on Gentoo, we're not getting paid.
> We'd rather focus on removing bugs from packages already in portage than
> on adding new packages.
>
> Also for some packages it is hard to find a maintainer because it is
> best if the maintainer is also an active user of the package. If a
> relatively small group of people uses a package, it's much harder to
> find a suitable maintainer.
>
> If you see an area that could use an extra developer working on it and
> you think you could be that developer, by all means apply for the
> position.
>
> Here are some links of interest:
> http://www.gentoo.org/proj/en/devrel/staffing-needs/index.xml
> http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=1&chap=2
>
> Regards,
> Maurice.
>
I am well aware of all this:
2.b. Helping out
Firstly; to be asked to become a developer you should either apply to an
opening, or just help out whether in the form of user support or filing
bug reports - we notice frequent contributors making contributions to
Gentoo and we attempt to reward them by giving them the chance to become
a Gentoo developer. Gentoo has many paths, and the Gentoo Developer
Relations Recruitment Team is always looking out not just for developers
- documentation writers and infrastructure maintainers are just as
important too for our distribution to run smoothly.
You should look out for openings for developers in the GWN, as well as
the /topic of #gentoo-bugs on irc.freenode.net - if you feel you could
fill in one of those positions, try to find a mentor who is willing to
sponsor you, or contact the Gentoo Recruiters who may be able to find a
mentor for you. Please do not file "New Developer" bugs on yourself
since this task is designated for the mentor and any such bugs will be
closed.
---------------------
Certainly, I am others have fulfilled this. I have emailed the two
maintainers offering to assist. No response.
For some reason, rox does not show up as a staffing need. That should be
corrected.
I'm not going to bloat this thread. I am here to help, and I know at
least one other fellow who probably would be willing to help too. It's
easy, quick, and will make what users there are for rox happy.
As I noted, the intent here was not to add any additional work for
developers. On the contrary, the work is done already. We're already
"helping out" we're filing bug reports, we're creating ebuilds that
work. All that needs to be done is get them into portage.
If you are unable to find a suitable developer to maintain rox, then
please let me know and I will see about assembling a herd for it.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 16:42 ` Peter Hyman
@ 2005-09-11 19:24 ` Maurice van der Pot
2005-09-11 21:02 ` Alin Nastac
1 sibling, 0 replies; 30+ messages in thread
From: Maurice van der Pot @ 2005-09-11 19:24 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 934 bytes --]
On Sun, Sep 11, 2005 at 12:42:11PM -0400, Peter Hyman wrote:
> Certainly, I am others have fulfilled this. I have emailed the two
> maintainers offering to assist. No response.
I can't speak for them. If they're non-responsive and you want to become
a developer, contact the recruiters.
> For some reason, rox does not show up as a staffing need. That should be
> corrected.
True, that page probably only lists the most critical areas.
> If you are unable to find a suitable developer to maintain rox, then
> please let me know and I will see about assembling a herd for it.
When I was composing my previous message I had something like "I don't
know rox, but" in there. I didn't mean to suggest rox was such a package.
Maurice.
--
Maurice van der Pot
Gentoo Linux Developer griffon26@gentoo.org http://www.gentoo.org
Creator of BiteMe! griffon26@kfk4ever.com http://www.kfk4ever.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 16:42 ` Peter Hyman
2005-09-11 19:24 ` Maurice van der Pot
@ 2005-09-11 21:02 ` Alin Nastac
2005-09-12 0:10 ` Aron Griffis
2005-09-12 0:14 ` Peter Hyman
1 sibling, 2 replies; 30+ messages in thread
From: Alin Nastac @ 2005-09-11 21:02 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2510 bytes --]
Peter Hyman wrote:
>Firstly; to be asked to become a developer you should either apply to an
>opening, or just help out whether in the form of user support or filing
>bug reports - we notice frequent contributors making contributions to
>Gentoo and we attempt to reward them by giving them the chance to become
>a Gentoo developer. Gentoo has many paths, and the Gentoo Developer
>Relations Recruitment Team is always looking out not just for developers
>- documentation writers and infrastructure maintainers are just as
>important too for our distribution to run smoothly.
>
>You should look out for openings for developers in the GWN, as well as
>the /topic of #gentoo-bugs on irc.freenode.net - if you feel you could
>fill in one of those positions, try to find a mentor who is willing to
>sponsor you, or contact the Gentoo Recruiters who may be able to find a
>mentor for you. Please do not file "New Developer" bugs on yourself
>since this task is designated for the mentor and any such bugs will be
>closed.
>---------------------
>
>Certainly, I am others have fulfilled this. I have emailed the two
>maintainers offering to assist. No response.
>
>For some reason, rox does not show up as a staffing need. That should be
>corrected.
>
>I'm not going to bloat this thread. I am here to help, and I know at
>least one other fellow who probably would be willing to help too. It's
>easy, quick, and will make what users there are for rox happy.
>
>As I noted, the intent here was not to add any additional work for
>developers. On the contrary, the work is done already. We're already
>"helping out" we're filing bug reports, we're creating ebuilds that
>work. All that needs to be done is get them into portage.
>
>If you are unable to find a suitable developer to maintain rox, then
>please let me know and I will see about assembling a herd for it.
>
>
Indeed, your name is everywhere when it comes down to rox thing. Because
your dedication on rox subject, I am willing to help you become a dev,
but I need to be sure you are not going to dissapear in the very next
moment.
Gentoo history is full of such individuals who only want to be sure that
they could become devs but are not willing to put any effort behind it.
Do you want be a dev? Are you sure you could take the heat? What do you
expect from Gentoo and what do you have to offer in exchange?
Please email me the answers to these questions on my private address. I
need to know you a bit before I decide if I could mentor you or not.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 21:02 ` Alin Nastac
@ 2005-09-12 0:10 ` Aron Griffis
2005-09-12 7:04 ` Alin Nastac
2005-09-12 0:14 ` Peter Hyman
1 sibling, 1 reply; 30+ messages in thread
From: Aron Griffis @ 2005-09-12 0:10 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 348 bytes --]
Alin Nastac wrote: [Sun Sep 11 2005, 05:02:27PM EDT]
> Gentoo history is full of such individuals who only want to be sure
> that they could become devs but are not willing to put any effort
> behind it.
Gentoo's history is full of hard-working devs.
The slackers are simply forgotten. ;-)
Regards,
Aron
--
Aron Griffis
Gentoo Linux Developer
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-11 21:02 ` Alin Nastac
2005-09-12 0:10 ` Aron Griffis
@ 2005-09-12 0:14 ` Peter Hyman
2005-09-12 0:25 ` Ciaran McCreesh
2005-09-12 0:27 ` [gentoo-dev] " Stephen P. Becker
1 sibling, 2 replies; 30+ messages in thread
From: Peter Hyman @ 2005-09-12 0:14 UTC (permalink / raw
To: gentoo-dev
On Mon, 2005-09-12 at 00:02 +0300, Alin Nastac wrote:
snip...
> Indeed, your name is everywhere when it comes down to rox thing. Because
> your dedication on rox subject, I am willing to help you become a dev,
> but I need to be sure you are not going to dissapear in the very next
> moment.
> Gentoo history is full of such individuals who only want to be sure that
> they could become devs but are not willing to put any effort behind it.
>
> Do you want be a dev? Are you sure you could take the heat? What do you
> expect from Gentoo and what do you have to offer in exchange?
>
> Please email me the answers to these questions on my private address. I
> need to know you a bit before I decide if I could mentor you or not.
Thank you for the opportunity. Apparently though, my submissions have
already been rejected Ciaran. It's important to realize that the
submissions were intended to AID the developers, not to necessarily be
PERFECT in every way.
I submitted the ebuilds in good faith in the hope they would help myself
and others get the portage tree wrt ROX up to date and correct
breakages. In that my "spacing" was not liked, or my "descriptions" were
too long is irrelevant.
The ebuilds are fine, and they work. You are welcome to them. As for
future development, due to possible problems with the rox.eclass, I am
taking rox off-line from gentoo and will maintain it separate from
gentoo.
As for any open bugs, I leave it to maintainer-wanted. Good luck.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:14 ` Peter Hyman
@ 2005-09-12 0:25 ` Ciaran McCreesh
2005-09-12 0:38 ` Alec Warner
2005-09-12 11:55 ` Carsten Lohrke
2005-09-12 0:27 ` [gentoo-dev] " Stephen P. Becker
1 sibling, 2 replies; 30+ messages in thread
From: Ciaran McCreesh @ 2005-09-12 0:25 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 829 bytes --]
On Sun, 11 Sep 2005 20:14:27 -0400 Peter Hyman <pete4abw@comcast.net>
wrote:
| Thank you for the opportunity. Apparently though, my submissions have
| already been rejected Ciaran.
As you know fine well, nothing was rejected. I gave you QA feedback on
a few maintainer-wanted bugs so that you can improve your ebuilds to be
in a tree-ready state.
If you're not up for having your code reviewed, don't contribute to an
open source project. No-one expects you to produce perfect code
straight off (at least, we don't until we give you commit access). We
*do* expect you to be prepared to respond to constructive criticism and
improve your code.
--
Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:14 ` Peter Hyman
2005-09-12 0:25 ` Ciaran McCreesh
@ 2005-09-12 0:27 ` Stephen P. Becker
2005-09-12 0:36 ` Peter Hyman
1 sibling, 1 reply; 30+ messages in thread
From: Stephen P. Becker @ 2005-09-12 0:27 UTC (permalink / raw
To: gentoo-dev
> Thank you for the opportunity. Apparently though, my submissions have
> already been rejected Ciaran. It's important to realize that the
> submissions were intended to AID the developers, not to necessarily be
> PERFECT in every way.
Of course they have been criticized by Ciaran. In case you didn't know,
he does this for *every* maintainer-wanted ebuild. They are only
rejected as long as they have problems. If you fix them, they will be
accepted if some dev takes responsibility for them, or is recruited to
maintain them. It's really that simple Sounds like a case where you
can't stand to have anyone review your work.
> I submitted the ebuilds in good faith in the hope they would help myself
> and others get the portage tree wrt ROX up to date and correct
> breakages. In that my "spacing" was not liked, or my "descriptions" were
> too long is irrelevant.
No, it isn't irrelevant. We strive to make the portage tree to be of
high quality. Why settle for less?
-Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:27 ` [gentoo-dev] " Stephen P. Becker
@ 2005-09-12 0:36 ` Peter Hyman
0 siblings, 0 replies; 30+ messages in thread
From: Peter Hyman @ 2005-09-12 0:36 UTC (permalink / raw
To: gentoo-dev
On Sun, 2005-09-11 at 20:27 -0400, Stephen P. Becker wrote:
> > Thank you for the opportunity. Apparently though, my submissions have
> > already been rejected Ciaran. It's important to realize that the
> > submissions were intended to AID the developers, not to necessarily be
> > PERFECT in every way.
>
> Of course they have been criticized by Ciaran. In case you didn't know,
> he does this for *every* maintainer-wanted ebuild. They are only
> rejected as long as they have problems. If you fix them, they will be
> accepted if some dev takes responsibility for them, or is recruited to
> maintain them. It's really that simple Sounds like a case where you
> can't stand to have anyone review your work.
>
> > I submitted the ebuilds in good faith in the hope they would help myself
> > and others get the portage tree wrt ROX up to date and correct
> > breakages. In that my "spacing" was not liked, or my "descriptions" were
> > too long is irrelevant.
>
> No, it isn't irrelevant. We strive to make the portage tree to be of
> high quality. Why settle for less?
>
> -Steve
Oh, flame on! When I submitted many of the ebuilds, I had no idea the
rox maintainers were AWOL. I just assumed that they would take heed of
the version bumps, small changes made to existing ebuilds, and update
portage. It was not my intent to replace the maintainers or to re-invent
their efforts. I thought that having a new up-to-date ebuild would save
time for the maintainers.
I did not know that there were none anymore. As I wrote privately to
Ciaran, if I WAS auditioning to become a dev, then sure, I need the
comments. However, I was using:
http://www.gentoo.org/doc/en/ebuild-submit.xml as my guide -- the goal
being to alert the devs that new stuff was out and that certain
breakages needed fixing.
If the goal was to keep portage quality high, take heed of user comments
when it comes to updating packages. We all share that goal.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:25 ` Ciaran McCreesh
@ 2005-09-12 0:38 ` Alec Warner
2005-09-12 11:55 ` Carsten Lohrke
1 sibling, 0 replies; 30+ messages in thread
From: Alec Warner @ 2005-09-12 0:38 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciaran McCreesh wrote:
> On Sun, 11 Sep 2005 20:14:27 -0400 Peter Hyman <pete4abw@comcast.net>
> wrote:
> | Thank you for the opportunity. Apparently though, my submissions have
> | already been rejected Ciaran.
>
> As you know fine well, nothing was rejected. I gave you QA feedback on
> a few maintainer-wanted bugs so that you can improve your ebuilds to be
> in a tree-ready state.
>
> If you're not up for having your code reviewed, don't contribute to an
> open source project. No-one expects you to produce perfect code
> straight off (at least, we don't until we give you commit access). We
> *do* expect you to be prepared to respond to constructive criticism and
> improve your code.
>
No-one produces perfect code all the time, commit access or not ;)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iQIVAwUBQyTOCWzglR5RwbyYAQK8TxAAh/EfGUaoeHshy0KlH+2eSaPEMR18tqfA
rDN28fK6LLYe4NkKLVC2bLaErC/HnKgLFWkbpY56b+XHTq/vEb1cV9u1VnV7Ited
7erliY3aDQWvn/L0VeHyxwW+HUQsU5EDxFFW9RfCExNk317YyY/Wg5l/E7cR4GMT
etjM3HwhwFkXVxnCmDPJXLS40v3cPWi5dPAKhatUPiReY3u8gSY0pYOYPKy/YJ4Q
Fp/vwgGD+iDodc6/D/bzHwMbTiWOp7h++K5qdM76BSCGz/kYjuzn0q8yCW1KeIO6
NesS3+ehj1pHVmyEWmonyyedwzkZdv82LI/Zs92os8xg2aIfPxIhIqlAzflzsEeY
SW0ocxAURUHCSb0NkQ1c2/q6W5JdecF0cVa3JO8NdkdABSsNqfI2AvztkOsslkoZ
jR3EjdfnVHxNFf+udCFVBE0ZOd4Rcd0UY0ZOq8aOWchrDV0kBo8RLAkhTdXqxc9v
eiYc8SfT52KKSB6L7136Zyn/5TH23cWKFZayyZ6hXPfFf1taUbibyVAGdKawLCep
w/ynqGcDpTRHU+/fSlUjN12KIwWKDKWjCvc0UWLCc+h4ppiey6Np4x4bRb+T7H9Q
WF8TrBW2kxzPmDBamkyXSfCvyDfDU8atF5QlsyGOYNLDUJVJXb2vNLKYiXJezJwd
vmwrkKlHOHs=
=Oi05
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:10 ` Aron Griffis
@ 2005-09-12 7:04 ` Alin Nastac
0 siblings, 0 replies; 30+ messages in thread
From: Alin Nastac @ 2005-09-12 7:04 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 477 bytes --]
Aron Griffis wrote:
>Alin Nastac wrote: [Sun Sep 11 2005, 05:02:27PM EDT]
>
>
>>Gentoo history is full of such individuals who only want to be sure
>>that they could become devs but are not willing to put any effort
>>behind it.
>>
>>
>
>Gentoo's history is full of hard-working devs.
>The slackers are simply forgotten. ;-)
>
>
>
true. my appologies :-[
what I was trying to say is that I'm not willing to spend my time on
someone who will vanish shorty afterward.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 0:25 ` Ciaran McCreesh
2005-09-12 0:38 ` Alec Warner
@ 2005-09-12 11:55 ` Carsten Lohrke
2005-09-12 14:03 ` Chris Gianelloni
2005-09-12 17:03 ` Ciaran McCreesh
1 sibling, 2 replies; 30+ messages in thread
From: Carsten Lohrke @ 2005-09-12 11:55 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]
On Monday 12 September 2005 02:25, Ciaran McCreesh wrote:
> If you're not up for having your code reviewed, don't contribute to an
> open source project. No-one expects you to produce perfect code
> straight off (at least, we don't until we give you commit access). We
> *do* expect you to be prepared to respond to constructive criticism and
> improve your code.
Personally I think you're just going a bit wild by closing the bug reports as
wont fix and expecting users to fix them. That's part of developers job, if
someone takes into account adding an ebuild to the official tree, isn't it?!
While I can understand your motivation, I'd like to know if your doing is
backed up by at least an informal decision (didn't follow the threads which
resulted in the maintainer* aliases, etc.), because we have enough whining
guys, who don't understand that our ressources are limited. Caring for the
quality of stuff, that is not part of the official tree is only bad PR, but
not a win for us, imho.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 11:55 ` Carsten Lohrke
@ 2005-09-12 14:03 ` Chris Gianelloni
2005-09-12 14:26 ` Re[2]: " Jakub Moc
2005-09-12 14:28 ` Maurice van der Pot
2005-09-12 17:03 ` Ciaran McCreesh
1 sibling, 2 replies; 30+ messages in thread
From: Chris Gianelloni @ 2005-09-12 14:03 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2007 bytes --]
On Mon, 2005-09-12 at 13:55 +0200, Carsten Lohrke wrote:
> On Monday 12 September 2005 02:25, Ciaran McCreesh wrote:
> > If you're not up for having your code reviewed, don't contribute to an
> > open source project. No-one expects you to produce perfect code
> > straight off (at least, we don't until we give you commit access). We
> > *do* expect you to be prepared to respond to constructive criticism and
> > improve your code.
>
> Personally I think you're just going a bit wild by closing the bug reports as
> wont fix and expecting users to fix them. That's part of developers job, if
> someone takes into account adding an ebuild to the official tree, isn't it?!
> While I can understand your motivation, I'd like to know if your doing is
> backed up by at least an informal decision (didn't follow the threads which
> resulted in the maintainer* aliases, etc.), because we have enough whining
> guys, who don't understand that our ressources are limited. Caring for the
> quality of stuff, that is not part of the official tree is only bad PR, but
> not a win for us, imho.
We generally handle this in games not by marking it WONTFIX (except
rarely) but instead by simply leaving it open, and commenting to the
users what they need to fix before it would be included. We aren't 100%
stringent on what we require users to fix, and many times we'll fix it
ourselves if it isn't that much and simply note it in the bug for the
user to see. This tends to lead to users providing better ebuilds in
the future, and also lessens user frustration. Many users seem to think
that a WONTFIX is non-negotiable. I tend to agree with them, for the
most part. Rather than WONTFIX them, simply tell them that they won't
be included as-is. WONTFIX gives the user the impression that we are
not interested in their work or the package, when this is not the case.
--
Chris Gianelloni
Release Engineering - Strategic Lead/QA Manager
Games - Developer
Gentoo Linux
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re[2]: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 14:03 ` Chris Gianelloni
@ 2005-09-12 14:26 ` Jakub Moc
2005-09-12 14:28 ` Maurice van der Pot
1 sibling, 0 replies; 30+ messages in thread
From: Jakub Moc @ 2005-09-12 14:26 UTC (permalink / raw
To: Chris Gianelloni
[-- Attachment #1: Type: text/plain, Size: 923 bytes --]
12.9.2005, 16:03:17, Chris Gianelloni wrote:
> Many users seem to think that a WONTFIX is non-negotiable. I tend to agree
> with them, for the most part. Rather than WONTFIX them, simply tell them that
> they won't be included as-is. WONTFIX gives the user the impression that we
> are not interested in their work or the package, when this is not the case.
http://dev.gentoo.org/~ciaranm/docs/mw-faq/wontfix.txt
Telling them that the ebuild "won't be included as-is" pretty much equals
WONTFIX, except for the major disadvantage that is can't be tracked via
Bugzilla at all... not so much fun really, considering there are over 600 new
ebuild bugs there.
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
GPG signature: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xCEBA3D9E
Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E
... still no signature ;)
[-- Attachment #2: Type: application/pgp-signature, Size: 183 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 14:03 ` Chris Gianelloni
2005-09-12 14:26 ` Re[2]: " Jakub Moc
@ 2005-09-12 14:28 ` Maurice van der Pot
2005-09-12 15:41 ` Peter Hyman
1 sibling, 1 reply; 30+ messages in thread
From: Maurice van der Pot @ 2005-09-12 14:28 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 731 bytes --]
On Mon, Sep 12, 2005 at 10:03:17AM -0400, Chris Gianelloni wrote:
> Many users seem to think
> that a WONTFIX is non-negotiable. I tend to agree with them, for the
> most part. Rather than WONTFIX them, simply tell them that they won't
> be included as-is. WONTFIX gives the user the impression that we are
> not interested in their work or the package, when this is not the case.
But if a developer tells them what is wrong and to reopen the bug when
they've fixed it, it shouldn't be a problem. And that's what I've seen
in this case.
--
Maurice van der Pot
Gentoo Linux Developer griffon26@gentoo.org http://www.gentoo.org
Creator of BiteMe! griffon26@kfk4ever.com http://www.kfk4ever.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 14:28 ` Maurice van der Pot
@ 2005-09-12 15:41 ` Peter Hyman
2005-09-12 16:12 ` Martin Schlemmer
0 siblings, 1 reply; 30+ messages in thread
From: Peter Hyman @ 2005-09-12 15:41 UTC (permalink / raw
To: gentoo-dev
On Mon, 2005-09-12 at 16:28 +0200, Maurice van der Pot wrote:
> On Mon, Sep 12, 2005 at 10:03:17AM -0400, Chris Gianelloni wrote:
> > Many users seem to think
> > that a WONTFIX is non-negotiable. I tend to agree with them, for the
> > most part. Rather than WONTFIX them, simply tell them that they won't
> > be included as-is. WONTFIX gives the user the impression that we are
> > not interested in their work or the package, when this is not the case.
>
> But if a developer tells them what is wrong and to reopen the bug when
> they've fixed it, it shouldn't be a problem. And that's what I've seen
> in this case.
>
I think you all misunderstand MY position on this. I provided ebuilds in
the hope it would save the maintainers time and effort. If the work I
did is 90% to spec, then there really is no reason for the maintainer
NOT to take it, tweak it, and maybe send a note or add a comment to the
bug as to what was fixed. It would ensure two things: 1) that the user
will (hopefully) not make the same mistake again, and 2) get the ebuild
upstream quicker.
Sending it back to the contributor only will waste more time.
The ROX situation is different though since it appears the two
maintainers have apparently gone AWOL. This, of course, I would not know
as a user/contributor. My frustration came out of inaction by the absent
maintainers.
However, the comments I got back along with the WONTFIX was AS IF I was
a maintainer and should have known better. That is incorrect. Had I
known there was no maintainer, then the delay on the ebuilds' inclusion
into portage would have been better understood.
But be cognizant of WHO is submitting ebuilds and provide guidance and
support according to that. A user cannot be expected to know all there
is to know about ebuilds. Some users just don't care. BUT they care
enough to try and keep packages up to date. There's the difference.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 15:41 ` Peter Hyman
@ 2005-09-12 16:12 ` Martin Schlemmer
2005-09-12 17:00 ` Peter Hyman
0 siblings, 1 reply; 30+ messages in thread
From: Martin Schlemmer @ 2005-09-12 16:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1779 bytes --]
On Mon, 2005-09-12 at 11:41 -0400, Peter Hyman wrote:
> On Mon, 2005-09-12 at 16:28 +0200, Maurice van der Pot wrote:
> > On Mon, Sep 12, 2005 at 10:03:17AM -0400, Chris Gianelloni wrote:
> > > Many users seem to think
> > > that a WONTFIX is non-negotiable. I tend to agree with them, for the
> > > most part. Rather than WONTFIX them, simply tell them that they won't
> > > be included as-is. WONTFIX gives the user the impression that we are
> > > not interested in their work or the package, when this is not the case.
> >
> > But if a developer tells them what is wrong and to reopen the bug when
> > they've fixed it, it shouldn't be a problem. And that's what I've seen
> > in this case.
> >
>
> I think you all misunderstand MY position on this. I provided ebuilds in
> the hope it would save the maintainers time and effort. If the work I
> did is 90% to spec, then there really is no reason for the maintainer
> NOT to take it, tweak it, and maybe send a note or add a comment to the
> bug as to what was fixed. It would ensure two things: 1) that the user
> will (hopefully) not make the same mistake again, and 2) get the ebuild
> upstream quicker.
>
> Sending it back to the contributor only will waste more time.
>
You will get exactly the same effect if you were to send a patch to LKML
to fix or improve some or other part of the kernel, and either the
coding style, or the way it is fixed is not to Linus or the specific
subsystem maintainer's liking.
The general idea is that if somebody want to get involved, they should
be prepared to to take the time to learn how to do fairly decent
patches/whatever. This makes review easier, and also minimises the
workload on whatever maintainer.
--
Martin Schlemmer
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 16:12 ` Martin Schlemmer
@ 2005-09-12 17:00 ` Peter Hyman
2005-09-12 17:12 ` Jan Kundrát
` (2 more replies)
0 siblings, 3 replies; 30+ messages in thread
From: Peter Hyman @ 2005-09-12 17:00 UTC (permalink / raw
To: gentoo-dev
On Mon, 2005-09-12 at 18:12 +0200, Martin Schlemmer wrote:
> On Mon, 2005-09-12 at 11:41 -0400, Peter Hyman wrote:
> > On Mon, 2005-09-12 at 16:28 +0200, Maurice van der Pot wrote:
> > > On Mon, Sep 12, 2005 at 10:03:17AM -0400, Chris Gianelloni wrote:
> > > > Many users seem to think
> > > > that a WONTFIX is non-negotiable. I tend to agree with them, for the
> > > > most part. Rather than WONTFIX them, simply tell them that they won't
> > > > be included as-is. WONTFIX gives the user the impression that we are
> > > > not interested in their work or the package, when this is not the case.
> > >
> > > But if a developer tells them what is wrong and to reopen the bug when
> > > they've fixed it, it shouldn't be a problem. And that's what I've seen
> > > in this case.
> > >
> >
> > I think you all misunderstand MY position on this. I provided ebuilds in
> > the hope it would save the maintainers time and effort. If the work I
> > did is 90% to spec, then there really is no reason for the maintainer
> > NOT to take it, tweak it, and maybe send a note or add a comment to the
> > bug as to what was fixed. It would ensure two things: 1) that the user
> > will (hopefully) not make the same mistake again, and 2) get the ebuild
> > upstream quicker.
> >
> > Sending it back to the contributor only will waste more time.
> >
>
> You will get exactly the same effect if you were to send a patch to LKML
> to fix or improve some or other part of the kernel, and either the
> coding style, or the way it is fixed is not to Linus or the specific
> subsystem maintainer's liking.
Listen, if all you want is perfection, you will find users won't want to
contribute anymore. All you're accomplishing is wasting time. User
submits enhancement as per:
http://www.gentoo.org/doc/en/ebuild-submit.xml . Nothing in that
document talks about having to be perfect. It even allows for users to
say "hey, there is a new version out." But know. The ebuild attack dogs
slap a WONTFIX/RESOLVED tag on an app. So, instead of an enhancement in
the pipeline, we have several dead bugs. Not contructive IMHO.
>
> The general idea is that if somebody want to get involved, they should
> be prepared to to take the time to learn how to do fairly decent
> patches/whatever. This makes review easier, and also minimises the
> workload on whatever maintainer.
>
I think you need to rethink that. Notifying a maintainer that there is
an update or new add on to an existing project is not really getting
involved. It's HELPING. I realize that maintainers cannot stay on top of
all 120,000 packages. That's where the everyday users come in. They,
selfishly, monitor THEIR pet applications. When something slips, they
report it via bugzilla. If the everyday users stop contributing these
notifications, your distro is SOL.
My mistake was trying to be helpful and submitting ebuilds. Instead of
being construed as helping, some of you perceived I was angling for a
dev position. Why DO you have over 600 maintainer-wanted ebuilds? You
should look into that. Could it be that 600 people who submitted an idea
were intimidated or put off?
What I WOULD like to know is:
1) what IS the status of svyatogor and lanius?
2) Who is maintaining ROX and what's going to be done about it.
Really, I don't want this thread to become a philosophical discussion on
ebuild submission policy. You know my frustration. As a user, I just
want to see the ROX package group updated as I noted on my first message
and in the associated bug reports. How this devolved into this name
calling argument over what is just criticism and ebuild style is
completely OT and avoids the issue of the two questions above.
So, please just answer the above two questions, and we can end this
thread. If philosophy is desired, then start a new one. I just want to
know about ROX now.
--
Peter
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 11:55 ` Carsten Lohrke
2005-09-12 14:03 ` Chris Gianelloni
@ 2005-09-12 17:03 ` Ciaran McCreesh
2005-09-12 17:32 ` Carsten Lohrke
1 sibling, 1 reply; 30+ messages in thread
From: Ciaran McCreesh @ 2005-09-12 17:03 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1711 bytes --]
On Mon, 12 Sep 2005 13:55:55 +0200 Carsten Lohrke <carlo@gentoo.org>
wrote:
| On Monday 12 September 2005 02:25, Ciaran McCreesh wrote:
| > If you're not up for having your code reviewed, don't contribute to
| > an open source project. No-one expects you to produce perfect code
| > straight off (at least, we don't until we give you commit access).
| > We *do* expect you to be prepared to respond to constructive
| > criticism and improve your code.
|
| Personally I think you're just going a bit wild by closing the bug
| reports as wont fix and expecting users to fix them. That's part of
| developers job, if someone takes into account adding an ebuild to the
| official tree, isn't it?!
Stuff assigned to maintainer-wanted has no developer. From what we've
seen in the past, most of those ebuilds are pretty unlikely to ever get
a developer either. The easiest way to improve those ebuilds' chances
of getting into the tree is by getting them up to a good enough
standard that whoever picks them up is very unlikely to have to do
major extra work on them.
| While I can understand your motivation, I'd
| like to know if your doing is backed up by at least an informal
| decision (didn't follow the threads which resulted in the maintainer*
| aliases, etc.), because we have enough whining guys, who don't
| understand that our ressources are limited. Caring for the quality of
| stuff, that is not part of the official tree is only bad PR, but not
| a win for us, imho.
It was discussed on this list.
--
Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:00 ` Peter Hyman
@ 2005-09-12 17:12 ` Jan Kundrát
2005-09-12 17:25 ` Stephen P. Becker
2005-09-12 17:51 ` Chris Gianelloni
2 siblings, 0 replies; 30+ messages in thread
From: Jan Kundrát @ 2005-09-12 17:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 363 bytes --]
Peter Hyman wrote:
> 1) what IS the status of svyatogor and lanius?
I don't know if they are active or not, but you can always try to
*unofficially* check when did they last committed something to CVS -
[1], [2].
[1] http://cia.navi.cx/stats/author/svyatogor
[2] http://cia.navi.cx/stats/author/lanius
Cheers,
-jkt
--
cd /local/pub && more beer > /dev/mouth
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:00 ` Peter Hyman
2005-09-12 17:12 ` Jan Kundrát
@ 2005-09-12 17:25 ` Stephen P. Becker
2005-09-12 17:51 ` Chris Gianelloni
2 siblings, 0 replies; 30+ messages in thread
From: Stephen P. Becker @ 2005-09-12 17:25 UTC (permalink / raw
To: gentoo-dev
> I think you need to rethink that. Notifying a maintainer that there is
> an update or new add on to an existing project is not really getting
> involved. It's HELPING. I realize that maintainers cannot stay on top of
> all 120,000 packages. That's where the everyday users come in. They,
> selfishly, monitor THEIR pet applications. When something slips, they
> report it via bugzilla. If the everyday users stop contributing these
> notifications, your distro is SOL.
>
> My mistake was trying to be helpful and submitting ebuilds. Instead of
> being construed as helping, some of you perceived I was angling for a
> dev position. Why DO you have over 600 maintainer-wanted ebuilds? You
> should look into that. Could it be that 600 people who submitted an idea
> were intimidated or put off?
>
> What I WOULD like to know is:
>
> 1) what IS the status of svyatogor and lanius?
> 2) Who is maintaining ROX and what's going to be done about it.
>
> Really, I don't want this thread to become a philosophical discussion on
> ebuild submission policy. You know my frustration. As a user, I just
> want to see the ROX package group updated as I noted on my first message
> and in the associated bug reports. How this devolved into this name
> calling argument over what is just criticism and ebuild style is
> completely OT and avoids the issue of the two questions above.
>
> So, please just answer the above two questions, and we can end this
> thread. If philosophy is desired, then start a new one. I just want to
> know about ROX now.
Of course, in the time you have spent writing bitch after bitch in this
thread, I'm sure you would have had plenty of time to apply Ciaran's
suggestions such that your ebuilds could be accepted.
-Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:03 ` Ciaran McCreesh
@ 2005-09-12 17:32 ` Carsten Lohrke
2005-09-12 17:40 ` Ciaran McCreesh
2005-09-12 17:56 ` Re[2]: " Jakub Moc
0 siblings, 2 replies; 30+ messages in thread
From: Carsten Lohrke @ 2005-09-12 17:32 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 920 bytes --]
On Monday 12 September 2005 19:03, Ciaran McCreesh wrote:
> The easiest way to improve those ebuilds' chances
> of getting into the tree is by getting them up to a good enough
> standard that whoever picks them up is very unlikely to have to do
> major extra work on them.
To have even more unmaintained packages in the tree. The tree it is that needs
QA. If "maintainer-wanted" bugs stay open forever - who cares.
> It was discussed on this list.
Thanks for the pointer. :p So from the user point of view it's better to file
a request without attaching an ebuild, because it wouldn't directly resolved
WONTFIX?! (Before you answer that: From the user point of view, not your's.)
I mean I'm often giving a pointer on an formal issue or a very wrong attempt,
but being that strict is not neecessary, discouraging and probably some even
take the chance to molest about Gentoo, imho.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:32 ` Carsten Lohrke
@ 2005-09-12 17:40 ` Ciaran McCreesh
2005-09-12 17:56 ` Re[2]: " Jakub Moc
1 sibling, 0 replies; 30+ messages in thread
From: Ciaran McCreesh @ 2005-09-12 17:40 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1454 bytes --]
On Mon, 12 Sep 2005 19:32:32 +0200 Carsten Lohrke <carlo@gentoo.org>
wrote:
| On Monday 12 September 2005 19:03, Ciaran McCreesh wrote:
| > The easiest way to improve those ebuilds' chances
| > of getting into the tree is by getting them up to a good enough
| > standard that whoever picks them up is very unlikely to have to do
| > major extra work on them.
|
| To have even more unmaintained packages in the tree. The tree it is
| that needs QA. If "maintainer-wanted" bugs stay open forever - who
| cares.
The people who work with maintainer-wanted care.
| > It was discussed on this list.
|
| Thanks for the pointer. :p So from the user point of view it's better
| to file a request without attaching an ebuild, because it wouldn't
| directly resolved WONTFIX?! (Before you answer that: From the user
| point of view, not your's.) I mean I'm often giving a pointer on an
| formal issue or a very wrong attempt, but being that strict is not
| neecessary, discouraging and probably some even take the chance to
| molest about Gentoo, imho.
Not really. It's pretty likely that anyone who looks seriously at
maintainer-wanted will include "and KEYWORDS includes EBUILD" in their
search. They'll probably include "and KEYWORDS includes REVIEWED" too...
--
Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:00 ` Peter Hyman
2005-09-12 17:12 ` Jan Kundrát
2005-09-12 17:25 ` Stephen P. Becker
@ 2005-09-12 17:51 ` Chris Gianelloni
2 siblings, 0 replies; 30+ messages in thread
From: Chris Gianelloni @ 2005-09-12 17:51 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1642 bytes --]
On Mon, 2005-09-12 at 13:00 -0400, Peter Hyman wrote:
> What I WOULD like to know is:
>
> 1) what IS the status of svyatogor and lanius?
<CIA-1> svyatogor * gentoo/xml/htdocs/doc/ru/handbook/ (5 files):
<CIA-1> handbook indices for x86, AMD64, and SPARC archs. Bug #101063.
Commit is done
This is from today. At least svyatogor is active.
> 2) Who is maintaining ROX and what's going to be done about it.
Since svyatogor is active, I would say that he is maintaining it. My
"usual" answer to the "when will this be added to the tree" question is
"when it is done".
Your ebuilds were not ready for inclusion, which means that the
maintainer doesn't just need time to drop your ebuilds into an overlay,
emerge them, and commit them, but instead has to take time to resolve
any issues with them. Sometimes this is as simple as changing a word or
adding some quotes. Sometimes this can be rather extensive. Having a
100% correct ebuild, as we have been *trying* to tell you, reduces the
work on the maintainer to almost nil. A partially correct ebuild can
possibly even increase the amount of work needed, if the ebuild is in
especially bad shape. I understand your frustration, just understand
that a partially-correct ebuild could possibly not be any more helpful
than stating "a new version of $foo is out" when it comes to developer
time. Ciaran is only trying to help you write a better ebuild, so that
next time you make one, it will be correct and can go into the tree
without editing.
--
Chris Gianelloni
Release Engineering - Strategic Lead/QA Manager
Games - Developer
Gentoo Linux
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re[2]: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:32 ` Carsten Lohrke
2005-09-12 17:40 ` Ciaran McCreesh
@ 2005-09-12 17:56 ` Jakub Moc
2005-09-12 18:53 ` Carsten Lohrke
1 sibling, 1 reply; 30+ messages in thread
From: Jakub Moc @ 2005-09-12 17:56 UTC (permalink / raw
To: Carsten Lohrke
[-- Attachment #1: Type: text/plain, Size: 1928 bytes --]
12.9.2005, 19:32:32, Carsten Lohrke wrote:
> To have even more unmaintained packages in the tree. The tree it is that
> needs QA. If "maintainer-wanted" bugs stay open forever - who cares.
[left for later reference]
> Thanks for the pointer. :p So from the user point of view it's better to file
> a request without attaching an ebuild, because it wouldn't directly resolved
> WONTFIX?! (Before you answer that: From the user point of view, not your's.)
> I mean I'm often giving a pointer on an formal issue or a very wrong attempt,
> but being that strict is not neecessary, discouraging and probably some even
> take the chance to molest about Gentoo, imho.
Not at all. There are *lots* of people that actually fix their ebuilds very
quickly and appreciate the comments. And - as everywhere - there's also a bunch
of people that start bitching instead of taking 5 minutes to fix the thing.
Since you said above, that you really don't care if those user-submitted
ebuilds will ever get into portage or will stay in maintainer-wanted queue
forever and that's the stuff in portage that actually matters QA-wise, I'm
missing why are you worried about people not submitting their ebuilds any more.
At the very least, reviewing user-submitted ebuilds and marking things
WONTFIX/CANTFIX/REVIEWED makes it possible to filter out the outdated and
dead-upstream crap, as well as things about which those people who filed the
bugs don't care any more. And, if someone picks those ebuilds up and decides to
maintain them, he can focus more on testing the actual app then fixing a broken
ebuild (or even committing a broken ebuild into the tree).
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
GPG signature: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xCEBA3D9E
Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95 B30F 8717 D5FD CEBA 3D9E
... still no signature ;)
[-- Attachment #2: Type: application/pgp-signature, Size: 183 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 17:56 ` Re[2]: " Jakub Moc
@ 2005-09-12 18:53 ` Carsten Lohrke
2005-09-12 19:21 ` Ciaran McCreesh
2005-09-12 19:26 ` [gentoo-dev] " Dan Meltzer
0 siblings, 2 replies; 30+ messages in thread
From: Carsten Lohrke @ 2005-09-12 18:53 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1464 bytes --]
On Monday 12 September 2005 19:56, Jakub Moc wrote:
> Since you said above, that you really don't care if those user-submitted
> ebuilds will ever get into portage or will stay in maintainer-wanted queue
> forever and that's the stuff in portage that actually matters QA-wise, I'm
> missing why are you worried about people not submitting their ebuilds any
> more.
Two points:
1. The biggest share of maintenance isn't getting an ebuild right, but the
ongoing effort keeping it up to date, applying patches, interact with
upstream developers, test, stabilize,... To me it absolutely doesn't matter,
if an ebuild is broken or not before taking into account to maintain it.
2. People are interested in applications, but may not have the skills or
interest to get an ebuild 100% perfect. WONTFIX will look like PISSOFF for
them. I think we just look a bit petty-minded.
> At the very least, reviewing user-submitted ebuilds and marking things
> WONTFIX/CANTFIX/REVIEWED makes it possible to filter out the outdated and
> dead-upstream crap, as well as things about which those people who filed
> the bugs don't care any more. And, if someone picks those ebuilds up and
> decides to maintain them, he can focus more on testing the actual app then
> fixing a broken ebuild (or even committing a broken ebuild into the tree).
As I said: Ebuilds in Portage should be reviewed before you think about those
in bugzilla.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 18:53 ` Carsten Lohrke
@ 2005-09-12 19:21 ` Ciaran McCreesh
2005-09-13 0:20 ` Nathan L. Adams
2005-09-12 19:26 ` [gentoo-dev] " Dan Meltzer
1 sibling, 1 reply; 30+ messages in thread
From: Ciaran McCreesh @ 2005-09-12 19:21 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1682 bytes --]
On Mon, 12 Sep 2005 20:53:26 +0200 Carsten Lohrke <carlo@gentoo.org>
wrote:
| On Monday 12 September 2005 19:56, Jakub Moc wrote:
| 1. The biggest share of maintenance isn't getting an ebuild right,
| but the ongoing effort keeping it up to date, applying patches,
| interact with upstream developers, test, stabilize,... To me it
| absolutely doesn't matter, if an ebuild is broken or not before
| taking into account to maintain it.
A lot of that depends upon the package in question. Some of the things
I maintain have pretty tricky ebuilds and some fairly hairy eclass
voodoo, but the actual bumps are almost always extremely quick and
simple.
| 2. People are interested in applications, but may not have the skills
| or interest to get an ebuild 100% perfect. WONTFIX will look like
| PISSOFF for them. I think we just look a bit petty-minded.
We don't WONTFIX it without an explanation. I always give something
along the lines of "Please attach an updated ebuild with the following
things fixed and reopen:".
*shrug* If someone wants to create a new bugzilla resolution, I'll
start using it, but for now, WONTFIX is what we agreed was the most
suitable resolution.
And as for taking it as a PISSOFF... We've had exactly one person do
that so far. All the rest of the feedback we receive -- which is a heck
of a lot -- is of the "thanks for the pointers, please could someone
check this updated ebuild?" and occasionally "could you clarify $blah
for me please?" variety.
--
Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron)
Mail : ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* [gentoo-dev] Re: ROX: maintainer-wanted and apps out of date
2005-09-12 18:53 ` Carsten Lohrke
2005-09-12 19:21 ` Ciaran McCreesh
@ 2005-09-12 19:26 ` Dan Meltzer
1 sibling, 0 replies; 30+ messages in thread
From: Dan Meltzer @ 2005-09-12 19:26 UTC (permalink / raw
To: gentoo-dev
The problem is, trying to fix ebuilds in tree is a lot more
complicated.. You have to fight with multiple herds, and multiple
developers, and explain to them why it should occur, in order to get
anything to happen.. In addition, even a global gigantic one liner to
add quotes to $D and $S would cause huge rsync loads... which makes
the mirror admins hate you... Combine this with the first issue, and
just improving the incoming ebuilds and hoping that the devs watching
this list pay attention, and make some of these changes in newly added
ebuilds, will improve the quality of the tree slowly.
If a user submits an ebuild, they should be prepared to make fixes to
bring it up to a standard. Many of the ebuilds do not even follow
ebuild-submit.xml, and the maintainer fixing them only causes more
problems for other maintainers further down, assuming the user submits
multiple ebuilds. Once they learn the rules, later ebuilds will
hopefully be up to the same standards.
On 9/12/05, Carsten Lohrke <carlo@gentoo.org> wrote:
> On Monday 12 September 2005 19:56, Jakub Moc wrote:
> > Since you said above, that you really don't care if those user-submitted
> > ebuilds will ever get into portage or will stay in maintainer-wanted
> queue
> > forever and that's the stuff in portage that actually matters QA-wise,
> I'm
> > missing why are you worried about people not submitting their ebuilds any
> > more.
>
> Two points:
>
> 1. The biggest share of maintenance isn't getting an ebuild right, but the
> ongoing effort keeping it up to date, applying patches, interact with
> upstream developers, test, stabilize,... To me it absolutely doesn't matter,
>
> if an ebuild is broken or not before taking into account to maintain it.
>
> 2. People are interested in applications, but may not have the skills or
> interest to get an ebuild 100% perfect. WONTFIX will look like PISSOFF for
> them. I think we just look a bit petty-minded.
>
>
> > At the very least, reviewing user-submitted ebuilds and marking things
> > WONTFIX/CANTFIX/REVIEWED makes it possible to filter out the outdated and
> > dead-upstream crap, as well as things about which those people who filed
> > the bugs don't care any more. And, if someone picks those ebuilds up and
> > decides to maintain them, he can focus more on testing the actual app
> then
> > fixing a broken ebuild (or even committing a broken ebuild into the
> tree).
>
> As I said: Ebuilds in Portage should be reviewed before you think about
> those
> in bugzilla.
>
>
> Carsten
>
>
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [gentoo-dev] ROX: maintainer-wanted and apps out of date
2005-09-12 19:21 ` Ciaran McCreesh
@ 2005-09-13 0:20 ` Nathan L. Adams
0 siblings, 0 replies; 30+ messages in thread
From: Nathan L. Adams @ 2005-09-13 0:20 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciaran McCreesh wrote:
> And as for taking it as a PISSOFF... We've had exactly one person do
> that so far. All the rest of the feedback we receive -- which is a heck
> of a lot -- is of the "thanks for the pointers, please could someone
> check this updated ebuild?" and occasionally "could you clarify $blah
> for me please?" variety.
My first inclination is to take "WONTFIX" as "PISSOFF", and I even read
the previous thread in question. :)
I humbly suggest adding a "REVIEWED" and/or "NEEDSWORK" keyword and
leaving the bug in the OPEN or ASSIGNED state.
But adding the comments (with pointers to more in-depth explanations) is
a great idea, especially if you present them in a cordial way:
Thanks for helping Gentoo! The ebuild you submitted isn't quite
ready, so here is what one needs to do to get it in the tree:
link1
link2
Thanks again!
Which is probably what you're doing already. :)
As for missing/AWOL developers, and for developer/user problem
resolution, I *think* devrel handles that:
http://www.gentoo.org/proj/en/devrel/
Nathan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDJhs02QTTR4CNEQARApZsAJ9+KRCAsawb5/fVD8FFpTO0d2TitACgmqH2
OI1jP3uv+/Ll7qHOawzqowo=
=VPCh
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 30+ messages in thread
end of thread, other threads:[~2005-09-13 0:18 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-11 13:58 [gentoo-dev] ROX: maintainer-wanted and apps out of date Peter Hyman
2005-09-11 15:50 ` Maurice van der Pot
2005-09-11 16:42 ` Peter Hyman
2005-09-11 19:24 ` Maurice van der Pot
2005-09-11 21:02 ` Alin Nastac
2005-09-12 0:10 ` Aron Griffis
2005-09-12 7:04 ` Alin Nastac
2005-09-12 0:14 ` Peter Hyman
2005-09-12 0:25 ` Ciaran McCreesh
2005-09-12 0:38 ` Alec Warner
2005-09-12 11:55 ` Carsten Lohrke
2005-09-12 14:03 ` Chris Gianelloni
2005-09-12 14:26 ` Re[2]: " Jakub Moc
2005-09-12 14:28 ` Maurice van der Pot
2005-09-12 15:41 ` Peter Hyman
2005-09-12 16:12 ` Martin Schlemmer
2005-09-12 17:00 ` Peter Hyman
2005-09-12 17:12 ` Jan Kundrát
2005-09-12 17:25 ` Stephen P. Becker
2005-09-12 17:51 ` Chris Gianelloni
2005-09-12 17:03 ` Ciaran McCreesh
2005-09-12 17:32 ` Carsten Lohrke
2005-09-12 17:40 ` Ciaran McCreesh
2005-09-12 17:56 ` Re[2]: " Jakub Moc
2005-09-12 18:53 ` Carsten Lohrke
2005-09-12 19:21 ` Ciaran McCreesh
2005-09-13 0:20 ` Nathan L. Adams
2005-09-12 19:26 ` [gentoo-dev] " Dan Meltzer
2005-09-12 0:27 ` [gentoo-dev] " Stephen P. Becker
2005-09-12 0:36 ` Peter Hyman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox