Lua Toolbox merge

@leafo leafo released this Sep 30, 2016 · 18 commits to master since this release

We've just updated LuaRocks.org to merge all the data from Lua Toolbox. Lua Toolbox is a Lua module listing that lets people apply labels to modules to classify them, and endorse them to support them. We've brought over the data from Lua Toolbox to make it part of LuaRocks.org.

Thank you to everyone involved in the pull request.

Labels

Modules on LuaRocks.org can now have labels. Conceptually they're just like tags you might see on other websites. We've imported all the labels from Lua Toolbox as a starting set. Module owners can edit labels by going to the edit page for their module. We've provided a set of suggested labels, but you're free to use any label you want. If you're a module owner we recommend checkout out the tags applied to your modules, if any, to ensure they're relevant.

You can browse all the labels available on the homepage, and any labels applied to a module are visible on that module page.

Endorsements to follows

Endorsements on Lua Toolbox are a way to tell someone that you approve of a module. LuaRocks.org exposes the ability to follow a module. We've decided to map endorsements to follows. Because not everyone may want to follow everything they've endorsed , it's been implemented as an opt-in tool.

From your account settings page you can find a new Lua Toolbox tab where you can convert your endorsements to follows. We use the email you've provided to LuaRocks.org to look up your endorsements from the Lua Toolbox database. If your email addresses don't match up, send us an email and we'll transfer them manually.

You can either convert all of them at once, or manually click through and follow the ones you're interested in.

Future of follows

At the moment, following a module doesn't do much. For our next release we plan to add the ability to be notified of new version updates to modules you follow via a feed on the site or an email.

Enjoy!

Downloads