Closed technomancy closed 6 months ago
Right now the only way to do this is to share an API key for a luarocks.org user. Since yhat givrs permissions over all of the user's projects, one way around this is to create a separate project-specific luarocks.org account (that requires a unique email though) and transfer the project there. Project transfer is done manually by luarocks.org admins (I'm one of them), so if you give me pointers on what project to transfer where, with reasonable proof of project ownership, I can get that done.
Unfortunately I can't provide a better answer, but these are the possibilities we have right now.
On Sat, Feb 24, 2024, 15:05 Phil Hagelberg @.***> wrote:
I have a library that I'm not that interested in maintaining the luarock for, but another maintainer is. I'd like to grant them access to upload new versions. I can't find any documentation about how to do this.
I would be OK transferring ownership altogether if that's necessary, but I can't find any documentation for that either. All I see is some notes about claiming ownership of a github project, but this library is not developed on github.
Is there a way to do this?
— Reply to this email directly, view it on GitHub https://github.com/luarocks/luarocks-site/issues/204, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAB365JOQIHWJOMS6G677RTYVITWHAVCNFSM6AAAAABDYFU2FGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE2TENBSGY3TCMQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Thanks for the clarification. I'll see about getting a new user created, and maybe updating the wiki.
Thanks. Sorry for the delay. I finally got around to registering a new user.
Could you transfer https://luarocks.org/modules/technomancy/fennel over to this user: https://luarocks.org/modules/fennel
@technomancy Done!!
Perfect; thank you.
I have a library that I'm not that interested in maintaining the luarock for, but another maintainer is. I'd like to grant them access to upload new versions. I can't find any documentation about how to do this.
I would be OK transferring ownership altogether if that's necessary, but I can't find any documentation for that either. All I see is some notes about claiming ownership of a github project, but this library is not developed on github.
Is there a way to do this?