Browse Source

Merge branch 'master' of github.com:wekan/wekan

Lauri Ojansivu 2 years ago
parent
commit
ad38a41628
2 changed files with 36 additions and 2 deletions
  1. 3 0
      .github/workflows/test_suite.yml
  2. 33 2
      CONTRIBUTING.md

+ 3 - 0
.github/workflows/test_suite.yml

@@ -6,6 +6,9 @@ on:
       - master
   pull_request:
 
+permissions:
+  contents: read # to fetch code (actions/checkout)
+
 jobs:
 # the following are optional jobs and need to be configured according
 # to this project's settings:

+ 33 - 2
CONTRIBUTING.md

@@ -1,4 +1,35 @@
-To get started, [please sign the Contributor License Agreement](https://www.clahub.com/agreements/wekan/wekan).
+## Contributing to wiki
 
-[Then, please read documentation at wiki](https://github.com/wekan/wekan/wiki).
+Please clone wiki:
+```
+git clone https://github.com/wekan/wekan.wiki
+```
+Edit .md files, and add changed files in .zip attachment
+directly to comment of new issue at
+https://github.com/wekan/wekan/issues 
 
+## Contributing code
+
+[Building WeKan and sending PR](https://github.com/wekan/wekan/wiki/Emoji).
+
+Also see other docs at wiki.
+
+Do not use code formattung or linting like eslist
+or prettier.
+
+WeKan code has MIT license.
+
+## Contributing translations
+
+Non-English translations are contributed only at
+https://transifex.com/wekan/wekan
+
+When adding new features, in your PR to
+https://github.com/wekan/wekan/pulls
+only add new English source language strings
+to https://github.com/wekan/wekan/blob/master/imports/i18n/data/en.i18n.json
+
+Maintainer of WeKan xet7 downloads all newest
+translations from Transifex and adds
+them to WeKan repo before making
+new release.