luarocks / luarocks-site

LuaRocks website and module host
http://luarocks.org
175 stars 38 forks source link

rerooting package #107

Closed msva closed 6 years ago

msva commented 7 years ago

Hi there! Is it a description of package rerooting procedure somewhere?

I'm the new upstream for htmlparser rock, but it is already loaded by luarocks user and added to root manifest (so, users complaining they can't "easily" install proper version).

leafo commented 7 years ago

Hey, sorry about the delay, I missed this ticket. There aren't any directions on the site yet, but there should be.

We have an automated system that allows owners of github repositories to take over the package on luarocks.org. It doesn't look like you are the owner in the rockspec though. If we can get confirmation from @wscherphof I can make you the owner.

Thanks

msva commented 7 years ago

@leafo He's rerooted repo to me. I agree to wait for his "direct" confirmation, but, just curious, doesn't github's redirect from https://github.com/wscherphof/lua-htmlparser to https://github.com/msva/lua-htmlparser (check it yourself with curl :D) enough confirmation? :)

// Btw, it looks like @wscherphof is either too busy or AFK to vacation if he didn't show here for 3 days :)

msva commented 7 years ago

Looks like @wscherphof can't personally confirm the package transition here, while, as I said above, that fact can be checked by opening "old" address and looking where it redirects: https://github.com/wscherphof/lua-htmlparser

P.S. even current luarocks users anyway installs packages from my repo, but they can't get updates without luarocks magic until rerooting 😢

wscherphof commented 7 years ago

Sorry to have overlooked this :-(

msva may own htmlparser :-)

Cheers, Wouter

Op do 1 jun. 2017 om 09:18 schreef Vadim A. Misbakh-Soloviov < notifications@github.com>:

Looks like @wscherphof https://github.com/wscherphof can't personally confirm the package transition here, while, as I said above, that fact can be checked by opening "old" address and looking where it redirects https://github.com/wscherphof/lua-htmlparser (even current luarocks users installs packages from my repo, but they can't gen updates without luarocks magic) 😢

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/luarocks/luarocks-site/issues/107#issuecomment-305409906, or mute the thread https://github.com/notifications/unsubscribe-auth/AAooPq3BS4hJDH9Jp7c8ZC6ywIOEcZ3Zks5r_mWugaJpZM4M3xep .

msva commented 7 years ago

@wscherphof thanks a lot :)

@leafo ping? 😸

leafo commented 6 years ago

Sorry about the delay, @msva I notice that your copy of the module doesn't have all versions. Could you bring the older versions over in case anyone is depending on them.

Thanks

msva commented 6 years ago

@leafo done. I've added all of the versions in both luarocks and in the repo (tags and in-repo rocks)

leafo commented 6 years ago

Thanks, it's now there: https://luarocks.org/search?q=htmlparser