Closed bernardodiasc closed 9 years ago
I've added some draft content to a page on the wiki.
This needs checking, as it's only a draft. My thinking was that README.md could include the following info:
@johnpuddephatt very nice.
About the markdown parser, we are using RedCarpet, but was a random choice. Kramdom looks interesting too.
About the usage of the Wiki, I recomend to keep only for us while developing the docs. Let me explain, when you land in a repo at first time, the chances you digg info in the Wiki is very low. What I recomend instead is make the brief explanation in the README on how to edit/create pages, how to setup Jekyll + link, and more information link pointing to a page in the docs site. It will be 2 places to worry about instead 3. If further informations about contributions (for documentation) where in the docs site, people will end up reading with much higher chance, also considering people that land first in the site (instead the repo).
we are using RedCarpet
– apologies I didn't check, I just read Kramdown was the default for GH-Pages + Jekyll and assumed that's what was being used.
Regarding your other points, I'm fine with everything you've suggested, makes sense.
No worries about the markdown thing. :)
I am wondering about this "contributing" topic, I think we can make good use of this and expand to something wider. In the docs site can have a contributing section with informations about this, not only for the docs site, but for every symphony ecosystem.
When I started on symphony I was unsure how to help, even asking people its hard to find answers. Contributing section would have so articles about contributing rules, workflow, lead persons, feature requests (like "call for help")...
Well... just brainstorming here, dont need to be like that. Let's write a bit more and see what we get.
@bernardodiasc having details about how to contribute is very helpful. The symphony ecosystem is not so 'simple' there's the core stuff, symphonists repo with the extensions. New extensions and putting them on symphonyextensions.com and contributing to the docs.
Oh and maybe how to organise a Symposium :) would love to do that if there's enough interest.
This has just been mentioned over in the discussion about content structure #8. It's definitely something we need to factor into the content plan.
Presumably that would mean keeping the readme on here fairly minimal – just an explanation of what symphony/the documentation is, and a link to the 'how to contribute' page(s) on the docs site?
Presumably that would mean keeping the readme on here fairly minimal – just an explanation of what symphony/the documentation is, and a link to the 'how to contribute' page(s) on the docs site?
Perfect. Let's start applying our DRY rules :D
Worth to mention the Editorconfig setting. For consistency coding sake
One more thing to know about, GItHub offers a alert in PR in repos that have CONTRIBUTING.md
file.
:+1: we should add a CONTRIBUTING.md file...
Both very succinct (can be improved still, of course), let's focus on a better explanation in the Contribution section in the docs site.
I'm closing this, because the goal of this issue was about this two files. Now this subject is documentation content.
CONTRIBUTING.md should also be added to the core project IMO. I'll open a new issue.
Write in https://github.com/symphonycms/docs.getsymphony.com/blob/gh-pages/README.md#contribute informations about how to contribute.
In short:
Here we have the full list of pages https://github.com/symphonycms/docs.getsymphony.com/blob/gh-pages/_data/nav_docs.yml
Each have an id that need to be the same as the filename of the page file. And in the page file (markdown) also need to have an id variable that need to match.
This is just basics information to include new pages.