docs: update links and improve wording in contributing.md and python_style.md#248
docs: update links and improve wording in contributing.md and python_style.md#248Kunal241207 wants to merge 3 commits intosugarlabs:masterfrom
Conversation
quozl
left a comment
There was a problem hiding this comment.
I don't like what you've suggested. I suspect you don't speak from experience, you joined GitHub in August.
src/contributing.md
Outdated
| # Contributing | ||
|
|
||
| This is our guide to contributing code. In brief, you will: | ||
| This is our guide to contributing code. In brief, you will: |
src/contributing.md
Outdated
| Blocks, or one of the hundreds of learning activities, | ||
| * use the software, so that you know from direct experience what to | ||
| change, | ||
| * fork the source repository and set it up on your system; |
There was a problem hiding this comment.
Unnecessary duplication of a step in workflow section.
src/contributing.md
Outdated
| Make your own decision on what to do. | ||
|
|
||
| Do not ask permission to work. | ||
| You do not need to ask permission to work. |
There was a problem hiding this comment.
Disagree with your change; we so frequently receive questions about permission to work that we need to be very clear that we do not welcome this.
src/contributing.md
Outdated
| * [ ] if there is a `po/*.pot` file, regenerate using `python setup.py genpot`, review the changes, and commit, | ||
|
|
||
| * [ ] If the activity is on [weblate](weblate.sugarlabs.org), check to make sure that the changes on weblate are also on the repo | ||
| * [ ] If the activity is on [weblate](https://weblate.sugarlabs.org), check to make sure that the changes on weblate are also on the repo |
src/contributing.md
Outdated
| a rebuild of the static site using `rebuild-aslo` command, verify if your bundle is | ||
| visible on https://v4.activities.sugarlabs.org . For more information, it is | ||
| recommended to take a look at the [Activities4 wiki page](https://wiki.sugarlabs.org/go/Service/activities4) | ||
| recommended to take a look at the [Activities4 wiki page](https://wiki.sugarlabs.org/go/Service/activities4) |
src/contributing.md
Outdated
| This step is needed only once for each repository. | ||
| See [complete help in GitHub](https://help.github.com/articles/fork-a-repo). | ||
| You should first fork a repository on GitHub. | ||
| This step is needed only once. |
There was a problem hiding this comment.
Disagree; the fork is needed only one for each repository, we have hundreds.
src/contributing.md
Outdated
| See [complete help in GitHub](https://help.github.com/articles/fork-a-repo). | ||
| You should first fork a repository on GitHub. | ||
| This step is needed only once. | ||
| See [complete help in GitHub](https://docs.github.com/en/get-started/quickstart/fork-a-repo). |
There was a problem hiding this comment.
Unnecessary; we already linked above to documentation at GitHub.
src/contributing.md
Outdated
| and [D. Joe's | ||
| reply](http://lists.sugarlabs.org/archive/sugar-devel/2017-March/053929.html). | ||
| changes, then push. | ||
| See related discussions in the sugar-devel mailing list archive for more details. |
There was a problem hiding this comment.
Disagree; this discussion is out of date.
src/python-style.md
Outdated
| --------- | ||
|
|
||
| * New code should be written in Python 3, using GTK+ 3, GStreamer 1.0, etc | ||
| * New code should be written in Python 3 and use GTK 3, GStreamer 1.0, etc |
There was a problem hiding this comment.
Disagree; we should be targeting GTK 4 by now.
src/python-style.md
Outdated
| ----------- | ||
|
|
||
| * Methods documentation should be "attached" to the methods (See http://www.python.org/dev/peps/pep-0257) | ||
| * Methods documentation should be attached directly to the methods (See http://www.python.org/dev/peps/pep-0257) |
|
@quozl Thanks for the review. I understand the concerns. I don’t yet have enough project experience as I’m still gaining familiarity with the project. I’ll revert the unnecessary wording changes and keep only the objective fixes (broken links and corrections). |
|
Hi @quozl, gentle follow-up in case this slipped through notifications. |
Changes include: