Skip to content

Package metadata / search / organization on web site #443

Open
@techjoec

Description

@techjoec

Right now there is just a somewhat less than helpful long list of All Packages on the repository. I think there really needs to be more metadata for this including:

  • Tags (GUI, Integration, Combat, Utility, whatever). It's a shame github tags don't really work for this (being commit VS file/package based...) or maybe someone more gity can make something work there.
  • Mud-specific tags. If it's a package for a specific mud, have that linked via metadata so you can also have a way for folks to easily pick their MUD and check out anything already published for them.
  • Metadata
  • First upload date
  • Last updated date (Both this and above can be used to showcase "active" projects..)
  • Upload user/Author
  • Author website (and give preference to packages that the author provides a github or discord help/support avenue?)
  • Download count
  • Longer term (Ratings? Reviews? Some way to see "good working ones" VS "code I uploaded 10 years ago while learning LUA to the forum). I think some way to report "Worked great" vs "Didn't work for me" is a great idea especially for abandoned packages. It would probably help keep the "junk" at bay longer term too as you can just look at the top "Didn't work" counts and see which ones are getting the most negative reactions.
  • Search. Search would be SUPER helpful based on the Tags/Metadata,

Finally, I noticed the team downloaded everything uploaded to the forums and imported it. While I can see value in ensuring they are preserved, perhaps we can move them to a "Old" bucket or leverage the mentioned tagging, until the Author comes around and claims it if ever (and updates it or such)?

Just some thoughts to help make it more attractive for package authors and more fruitful for players both.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions