Browse Source

update CONTRIBUTING

Andrew Dolgov 7 months ago
parent
commit
8d7e210c03
1 changed files with 13 additions and 7 deletions
  1. 13 7
      CONTRIBUTING.md

+ 13 - 7
CONTRIBUTING.md

@@ -1,14 +1,20 @@
 ## Contributing code the right way 
 
-TLDR: it works pretty much like Github.
+New user accounts on Gogs are not allowed to fork repositories because of spam. To get
+initial fork access, do the following:
 
-1. Make an account on Gogs
-2. Fork the repository you're interested in (also see below)
-3. Do the needful
-4. File a pull request with your changes against master branch.
+1. Register on the forums and on Gogs
+2. Create a thread describing your proposed changes in Development subforum while
+including your Gogs username
+3. If your changes make sense to me, I'll update your repo limit and you'll be able to
+fork things and file pull requests.
 
-**If you can't fork the repository on Gogs, please see this forum thread:**
+If you already have a fully functional Gogs account it works pretty much like Github:
 
-https://discourse.tt-rss.org/t/pull-requests-gogs-spam/1850/2
+1. Fork the repository you're interested in (also see below)
+2. Do the needful
+3. File a pull request with your changes against master branch.
 
+That's it. If you have any other questions, see this forum thread:
 
+https://discourse.tt-rss.org/t/how-to-contribute-code-via-pull-requests-on-git-tt-rss-org/1850