<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Apologies, somehow the Outlook.com web client managed to severely butcher the message after I changed it to plain-text. The original is below.<br><br>
<div dir="ltr">>> This is a vicious cycle. A lot of sponsors are
burnt out on trying to<br>>> deal with new people who don't seem to have a clue.<br>>> Laziness, lack of activity, lack of interest, sloppy packaging,<br>> dumping-ground/fire'n'forget mentality, there are various factors.<br><br>This is unfortunately a common problem in people who are trying to
contribute to open source in general, but most of the time it's just
tossing some code up on github trying to start a big project and then
losing steam and motivation to keep working on it (hell, I'll admit,
I've been guilty of it too!). I feel many people are probably unaware of
the amount of work it actually takes to be a package maintainer, many
people run "dnf update" on a daily or weekly basis but I don't think
they consider everything that had to happen for those updates to make it
from upstream, to updates-testing and then updates.<br><br>> Over the last years I've talked to quite some people. Some simply
find<br>> the package review process "too embarrassing", because the tickets
are<br>> world-readable. Once they learn that the package they offer is full
of<br>> mistakes, they consider it "public shaming" and would like to
delete<br>> the embarrassing ticket and restart from scratch. In some cases
this<br>> has lead to doing early reviewing and guiding in private email, but<br>> with mixed results, such as people starting to argue about
guidelines<br>> or how to do something.<br><br>It's simply reality that even open source projects have quality
standards, and they SHOULD happen in the open. I understand getting
upset after putting a lot of work into trying to package your first RPM
to get told that there's problems with it, but dealing with bugs
(especially packaging bugs) is part of the job of a package maintainer. I
can't really give any advice on how to resolve people feeling like they
are being "publicly shamed", in cultures with a low power distance like
the US people CAN get quite upset at criticism and decide to just
abandon ship because they don't want to deal with it, cultures with high
power distance like India may respond to criticism by simply sulking
away out of shame.<br><br>If for some reason there's actually incidents where a package reviewer
is being dismissive or rude (I haven't seen any in my spot checking of
the review queue) then there's a problem that needs to be addressed, and
I'd hope a potential contributor would be able to step up to the plate
and email someone else about the issue, but this again is a cultural
issue that I have no solution for.<br><br>> Sponsoring someone based on a single package only to find out the
person<br>> leaves the project again before handling the first few bug reports
is<br>> very disappointing for sponsors.<br><br>The Fedora Project shows a very welcoming image on the wiki, and that's
really great, I'm having a hard time thinking of another distribution
outside maybe OpenSUSE that has a clear guide on contributing to
packaging. However, reviewing the "Join the package collection
maintainers" wiki-page I see that "Understand your responsibilities" is
the SIXTH item in the list, if you are planning on utilizing Copr or the
OpenSUSE Build System to throw a fire-and-forget package up it has
minimal impact, but if you truly want to join a core packaging team you
need to understand that it's not a job you start and then just abandon.<br><br>> And "wanting to help"? Lots of packages would benefit from better
bug reports<br>> (more responsive reporters) and communication between upstream and
downstream.<br>> A dumping ground won't help here. All you achieve by talking about
lowering<br>> the hurdles it that the current new contributors prefer waiting for
the<br>> Fedora Project to announce something, such as getting rid of the
review process,<br>> a dumping repo for unreviewed packages, or automatic
blanket-approval of new<br>> packagers.<br><br>The Fedora project already has a home for unreviewed packages, and
that's Copr, but it seems relatively few people know about it compared
to, say, Ubuntu's PPA's. I don't want to discourage people who truly
want to put in the effort to get a package into the collection to just
use Copr instead, but it could probably be better advertised.
                                           </div><br><br>Stefan Nuxoll <<a href="mailto:stefan@nuxoll.eu.org">stefan@nuxoll.eu.org</a>><br><br><div><hr id="stopSpelling">From: hguemar@fedoraproject.org<br>Date: Sat, 11 Jul 2015 19:58:25 +0200<br>Subject: Re: Sponsor shortage<br>To: devel@lists.fedoraproject.org<br><br><div dir="ltr"><div class="ecxgmail_extra"><div class="ecxgmail_quote">2015-07-11 19:47 GMT+02:00 Michael Schwendt <span dir="ltr"><<a href="mailto:mschwendt@gmail.com" target="_blank">mschwendt@gmail.com</a>></span>:<br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;"><span>On Sat, 11 Jul 2015 19:44:39 +0200, Haïkel wrote:<br>
<br>
> @Stephan: this is hardly readable, I don't what is quoted and what's your<br>
> answer.<br>
<br>
</span>Claws Mail has no trouble displaying the message. It's a multipart/mixed<br>
encoded message with several parts. One is text/plain and well-formatted.<br>
Hint, hint. ;-)<br>
<div class="ecxHOEnZb"><div class="h5">--<br>
devel mailing list<br>
<a href="mailto:devel@lists.fedoraproject.org">devel@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/devel</a><br>
Fedora Code of Conduct: <a href="http://fedoraproject.org/code-of-conduct" rel="noreferrer" target="_blank">http://fedoraproject.org/code-of-conduct</a></div></div></blockquote></div><br></div><div class="ecxgmail_extra">Yeah, Thunderbird has issues displaying though :(<br></div></div>
<br>--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct</div>                                            </div></body>
</html>