Editors
What should editors do? 🔗
Editors are users of rank Editor or above. They are responsible for ensuring that the package listings of ContentDB are useful. For this purpose, they can/will:
- Review and approve packages.
- Edit any package - including tags, releases, screenshots, and maintainers.
- Create packages on behalf of authors who aren't present.
Editors should make sure they are familiar with the Package Inclusion Policy.
ContentDB is not a curated platform 🔗
It's important to note that ContentDB isn't a curated platform - a mod doesn't need to be good to be accepted, but there are some minimum requirements when it comes to usefulness and other things. See State of Completion (2.2) in the Package Inclusion Policy.
Editor Work Queue 🔗
The Editor Work Queue and related pages contain useful information for editors, such as:
- The package, release, and screenshot approval queues.
- Packages which are outdated or are missing tags.
- A list of forum topics without packages.
Crash Course to being an Editor 🔗
The Package Inclusion Policy is our go-to resource for making decisions in changes needed, similar to how lua_api.txt is the doc for modders to consult.
In the Editor console, the two most important tabs are the Editor Work Queue and the Forum Topics tab. Primarily you will be focusing on the Editor Work Queue tab, where a list of packages to review is.
A simplified process for reviewing a package is as follows:
- scan the package image if present for any obvious closed source assets.
- if right to a name warning is present, check its validity and if the package meets the exceptions.
- if the forums topic missing warning is present, feel free to check it, but it's usually incorrect.
- check source, etc links to make sure they work and are correct.
- verify that the package has license file that matches what is on the contentdb fields
- if the above steps pass, approve the package, else request changes needed from the author