You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mods/publishing.md
+10-2
Original file line number
Diff line number
Diff line change
@@ -14,15 +14,23 @@ Submitting a mod to the official mod index is as follows:
14
14
4. Login to the index using the **CLI**: `geode index login`. This will prompt you to login using your GitHub account.
15
15
5. Run `geode index mods create`
16
16
6. Provide a **direct download link** to the .geode file (for example `https://github.com/HJfod/BetterEdit/releases/download/v6.3.3/hjfod.betteredit.geode`)
17
-
7.If you are **verified** on the index, then the mod will be available to download immediately. If you are not verified, then an**index admin** will have to validate that your mod meets the [index guidelines](/mods/guidelines) and approve your mod.
17
+
7.An**index admin** will have to validate that your mod meets the [index guidelines](/mods/guidelines) and approve your mod.
18
18
19
19
## Releasing updates
20
20
21
21
To release an update, use `geode index mods update`. You will have to be already logged in with the index to use this command.
22
22
23
23
If you are using GitHub releases (or any other system), **do not update an existing release** - create a new one instead. Updating an existing release **will break that version of the mod**, as the Geode package is checksummed.
24
24
25
-
Make sure to **increase your mod version** when updating it! You should be following [Semantic Versioning](https://semver.org), especially if you're developing a mod with a public API.
25
+
Make sure to **increase your mod version** when updating it! You should be following [Semantic Versioning](https://semver.org), especially if you're developing a mod with a **public API**.
26
+
27
+
If you are a **verified** developer, then the update will automatically be accepted onto the index, without the need of approval from an **index admin**.
28
+
29
+
## What are **verified** developers?
30
+
31
+
Being a verified developer has the sole benefit of not requiring your mod updates to be checked by an **index admin** (and a cool role on the Discord server). **Newly created mods** will still have to go through the verification process. Of course, this means that we do not give the verified status easily. You can become a verified developer by having good quality mods (or mod, you don't have to upload tens of them), proving that you are trustworthy, and being an overall helpful figure in the modding community.
32
+
33
+
Once you have your verified status, try and uphold the same quality standards you were keeping before getting the role. Having no update checks comes with the temptation of releasing updates **faster** and "figuring it out later if it breaks", which is not a mindset you should be having. Consistently having incidents where you release a broken update **will** lead to your verified status being removed. It also goes without saying that if you release mods / updates that break the **ban rules**, there will be consequences.
0 commit comments