luarocks / luarocks/luarocks-site

keywords to search by ?

Open
#55 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
MoonScript
Stars
201
Forks
50
PR merge metrics
No merged PRs in 30d

Description

To make it easy for Lua-users to find the most helpful module, it could be useful to introduce keywords,
eg:
keywords = { 'serialisation', 'datadumper', }
or
keywords = { 'fft', 'fourier transform', 'matrix', }
This would allow eg: a search for 'fft' to show NumLua as well as LuaFFT. This would be neatest if done as a field editable on luarocks.org (like description is), rather than having to change the rockspec-format
Peter

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing how luarocks.org stores and edits the existing description field, then trace how module metadata is indexed for search. Compare that flow with the rockspec format and the proposed keywords field. Done means maintainers can edit keywords on luarocks.org and searches such as “fft” return matching modules.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
search, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.