<div dir="ltr">As Roman said, that definitely is a step in the right direction, but as hackage grows, it might not be possible for a small group of trustees to do all the work.<div><br><div>I have some points that might be good to add:<div><ol><li>The maintainers also get the same abilities as the trustees (<span style="font-size:12.8000001907349px">edit .cabal files, edit other package metadata etc.)</span></li><li><span style="font-size:12.8000001907349px">The trustees can then notify the maintainers (if the changes</span><span style="font-size:12.8000001907349px"> are considerable) or make the changes themselves otherwise.</span></li><li><span style="font-size:12.8000001907349px">This also allows the maintainers to edit packages in case they don't build, effectively removing the issue of what a "small source change" is.</span></li></ol></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 31 March 2015 at 16:16, Roman Cheplyaka <span dir="ltr"><<a href="mailto:roma@ro-che.info" target="_blank">roma@ro-che.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is still very conservative, but definitely a step in the right<br>
direction.<br>
<div><div class="h5"><br>
On 31/03/15 13:33, Adam Bergmark wrote:<br>
> Dear Haskell Community,<br>
><br>
> For some time Hackage has contained a user group called "Trustees",<br>
> <a href="http://hackage.haskell.org/packages/trustees/" target="_blank">http://hackage.haskell.org/packages/trustees/</a> .<br>
><br>
><br>
> Description: The role of trustees is to help to curate the whole<br>
> package collection. Trustees have a limited ability to edit package<br>
> information, for the entire package database (as opposed to package<br>
> maintainers who have full control over individual packages). Trustees<br>
> can edit .cabal files, edit other package metadata and upload<br>
> documentation but they cannot upload new package versions."<br>
><br>
> In short, making sure that packages keep building and filling the gap<br>
> between unreachable maintainers and package take-overs.<br>
><br>
> Up until now we have been very careful with changes since we haven't<br>
> had a defined process. Spurred by SPJ and others we have been working<br>
> on a proposal for how we should operate.<br>
><br>
> You can find the proposal here:<br>
> <a href="https://gist.github.com/bergmark/76cafefb300546e9b90e" target="_blank">https://gist.github.com/bergmark/76cafefb300546e9b90e</a><br>
><br>
><br>
> We would now like your feedback!<br>
><br>
> Some specific things from the proposal that we'd like your opinion on:<br>
><br>
> * Section 1: No opt-out for restricting bounds<br>
> * Section 2: Opt-out rather than opt-in procedure for loosening version<br>
> constraints<br>
> * Section 2: Do you care whether you are notified before or after a<br>
> version constraint is loosened?<br>
> * Section 3: The time frame for publishing simple source changes<br>
> * Section 3: What exactly should constitute a "simple source change"<br>
><br>
><br>
> We also have a github repository where YOU can file issues about<br>
> broken packages, you can start doing this right now!<br>
> <a href="https://github.com/haskell-infra/hackage-trustees/" target="_blank">https://github.com/haskell-infra/hackage-trustees/</a><br>
><br>
><br>
> Please share this with as many people as possible.<br>
> We are looking forward to hear your thoughts!<br>
><br>
> Sincerely,<br>
> Adam Bergmark<br>
><br>
><br>
><br>
</div></div>> _______________________________________________<br>
> Libraries mailing list<br>
> <a href="mailto:Libraries@haskell.org">Libraries@haskell.org</a><br>
> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries</a><br>
><br>
<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div>Regards</div><div dir="ltr"><div><br></div><div>Sumit Sahrawat</div></div></div></div></div></div></div>
</div>