Pārlūkot izejas kodu

feat: add notes on stale issues and PRs to the contribution doc

trgiangdo 1 gadu atpakaļ
vecāks
revīzija
35408b2124
1 mainītis faili ar 18 papildinājumiem un 9 dzēšanām
  1. 18 9
      CONTRIBUTING.md

+ 18 - 9
CONTRIBUTING.md

@@ -37,17 +37,14 @@ Do not hesitate to create an issue or pull request directly on the
 ## Implement Features
 
 The Taipy team manages its backlog in private. Each issue that will be done during our current sprint is
-attached to the `current sprint`. Please, do not work on it, the Taipy team is on it.
+attached to the "current sprint". Please, do not work on it, the Taipy team is on it.
 
 ## Code organisation
 
-Taipy is organised in five main repositories:
+Taipy is organised in two main repositories:
 
-- [taipy-config](https://github.com/Avaiga/taipy-config).
-- [taipy-core](https://github.com/Avaiga/taipy-core).
-- [taipy-gui](https://github.com/Avaiga/taipy-gui).
-- [taipy-rest](https://github.com/Avaiga/taipy-rest).
-- [taipy](https://github.com/Avaiga/taipy) brings previous packages in a single one.
+- [taipy](https://github.com/Avaiga/taipy) is the main repository that containing the code of taipy packages.
+- [taipy-doc](https://github.com/Avaiga/taipy-doc) is the documentation repository.
 
 ## Coding style and best practices
 
@@ -83,8 +80,10 @@ Where:
 
 ## Contribution workflow
 
-Find an issue without the label `current sprint` and add a comment on it to inform the community that you are
-working on it.
+All other issues are sorted by labels and free to be taken. If you are new to the project, you can start with the
+"good first issue" or "🆘 Help wanted" label. You can also start with issue with higher priority like "Critical"
+or "High". The higher the priority, the more value it will bring to the project. If you want to work on an issue,
+please add a comment and wait to be assigned to the to inform the community that you are working on it.
 
 1. Make your [own fork](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) of the repository
    target by the issue. Clone it on our local machine, then go inside the directory.
@@ -120,6 +119,16 @@ working on it.
 6. The taipy team will have a look at your Pull Request and will give feedback. If every requirement is valid, your
    work will be added in the next release, congratulation!
 
+### Important Notes
+
+- If your PR is not created or there is no other activity within 14 days of being assigned to the issue, a warning message will appear on the issue, and the issue will be marked as "stale".
+- If your issue is marked as "stale", you will be unassigned after 14 days of inactivity.
+- Similarly, if there is no activity within 14 days of your PR, the PR will be marked as "stale".
+- If your PR is marked as "stale", it will be closed after 14 days of inactivity.
+
+We do this in order to keep our backlog moving quickly. Please don't take it personally if your issue or PR gets closed
+because of this 14-day inactivity time limit. You can always reopen the issue or PR if you're still interested in working
+on it.
 
 ## Dependency management