<div dir="ltr">There must be a backlog of requests for uploading rights as I have not heard back for some time.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 8, 2023 at 3:38 AM Merijn Verstraaten <<a href="mailto:merijn@inconsistent.nl">merijn@inconsistent.nl</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If I recall correctly, the account creation page mentions needing to mail the hackage admins, but I don't know if there's any further reminders afterwards.<br>
<br>
Cheers,<br>
Merijn<br>
<br>
> On 4 May 2023, at 17:32, Dominick Samperi <<a href="mailto:djsamperi@gmail.com" target="_blank">djsamperi@gmail.com</a>> wrote:<br>
> <br>
> Thanks for the feedback. It might be helpful to add this requirement to the Package upload page, instead of only displaying it after a failed upload.<br>
> <br>
> <br>
> <br>
> On Thu, May 4, 2023 at 4:23 AM Merijn Verstraaten <<a href="mailto:merijn@inconsistent.nl" target="_blank">merijn@inconsistent.nl</a>> wrote:<br>
> Unlike the "long time ago", when everyone would immediately get upload rights upon account creation, you now need to be manually added to the Uploaders group by mailing the hackage admin address. This due to spammers abusing hackage and uploading packages consisting solely of linkspam/advertisements.<br>
> <br>
> Cheers,<br>
> Merijn<br>
> <br>
> > On 4 May 2023, at 08:23, Henning Thielemann <<a href="mailto:lemming@henning-thielemann.de" target="_blank">lemming@henning-thielemann.de</a>> wrote:<br>
> > <br>
> > <br>
> > On Thu, 4 May 2023, Dominick Samperi wrote:<br>
> > <br>
> >> I just tried to upload a new Haskell package and ran into some difficulties. If I just try to upload, it fails and says I need to contact somebody in the trustees group to be added to the Uploaders group.<br>
> >> If I try to upload a package candidate instead, it says Forbidden, No access for this resource.<br>
> > <br>
> > You need a Hackage account for both candidate upload and final release.<br>
> > <br>
> >> Also, I have a Hackage account and I can get to the account management page, and generate an auth key, but I don't know what I can do with that.<br>
> > <br>
> > It's a long time ago that I registered my account, but maybe your account must be added to a special group, the group Uploaders.<br>
> > <br>
> > I do not need an auth key for uploading, just user name and password. I use 'cabal upload' for Hackage releases.<br>
> > <br>
> >> It seems the package candidate feature is the way to go, since<br>
> >> direct uploads are irreversible and more difficult to manage.<br>
> > <br>
> > right<br>
> > <br>
> > You can watch and check the appearance of your package candidate at Hackage before publishing. You can even use the uploaded candidate temporarily in your project by adding its tarball URL to cabal.project.local or stack.yaml.<br>
> > _______________________________________________<br>
> > Haskell-Cafe mailing list<br>
> > To (un)subscribe, modify options or view archives go to:<br>
> > <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
> > Only members subscribed via the mailman list are allowed to post.<br>
> <br>
<br>
</blockquote></div>