-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contributor documentation #311
Comments
I'm still not really convinced that the public website should hold very technical stuff like the developer documentation. The comment linked above doesn't imply that they did not find the developer documentation. It just says that the developer documentation does not contain what they were looking for (now it does). |
I didn't realise you edited the wiki page to add the info :-)
It doesn't have to be in the menu, confusing 'regular' users. But as a) important information for contributors is currently spread over different places and b) hard to process (at least the translations), we need to do something to address both issues. And as our main website goal is to attract contributors and ensures a good mix of controllability and openness (using PRs, impossible combination on the wiki), I find it the most appropriate place. (But if you have another proposal that addresses identified issues, I'm all ears.) |
This issue has been mentioned on AntennaPod Forum. There might be relevant details there: |
Was your idea to completely remove the wiki and the |
My idea was indeed to drop the wiki entirely. CONTRIBUTE.md probably not, as it's a recognised standard. However, if we have a contributor's section, we should limit it to key information & pointers. |
If we do this, I would limit the I assume the contributor documentation won't get translated, right? Translating variable naming guidelines and stuff doesn't make a lot of sense because the variables themselves should be in English anyway. Also, contributions are discussed in English as well. |
Yeap, agree. |
I could help with (at least parts of) these documentation pages next, starting with the translation bits. However, I have a few questions before I set myself to the task:
|
I agree. This would just mean we would have to keep it up to date.
I never used it. It's probably outdated anyway since Transifex changed their client some years ago |
This issue has been mentioned on AntennaPod Forum. There might be relevant details there: https://forum.antennapod.org/t/monthly-community-call/1869/71 |
Short description: Add contributor documentation.
Location:
Why have this:
From AntennaPod/AntennaPod#6834 (comment):
The contributor's page for 'Develop' links to this wiki page: https://github.com/AntennaPod/AntennaPod/wiki/Code-style. Apparently it's not visible enough.
Also, the Contribute > Translations page is rather long and complicated.
More info:
Pages to include:
Also to mention somewhere:
The text was updated successfully, but these errors were encountered: