Simple and easy for developers to work on templates and change the UI.
Easy for Writer to write on Markdown page (or use HTML, CSS in .md file).
Free hosting with Github.
Note:
Need to setup Ruby environment and install gem, bunlder for Jekyll.
Fast and simple for developers .
Uses Markdown so it is easy for writers.
Multilingual feature (need to explore about it).
Lot of theme available officially at https://themes.gohugo.io/
Free hosting with Github.
Note:
No need to setup the Go language (Hugo is written in Go).
Simple installation.
Simple and made for documentation only.
Maintained by Facebook and built using React.
Markdown for writing.
Translations using Crowdin
Document Versioning feature in built. User can see all versions of your project.
Document Search feature is inbuilt using Algolia.
Free hosting with Github using npm.
Generate Docker related files while creating a project.
Note:
Need to setup node and NPM for installation.
I personally feel Javascript frameworks have more features because npm have very useful packages.
Thanks Ondřej and Aaron, for letting me know these points.Yes! markdown files are definitely better. But if we want to go for Markdown then there are better options present. I researched about documenting in Markdown and found some really good SSG (Static Site Generator):
Jekyll <https://jekyllrb.com/>* Simple and easy for developers to work on templates and change the UI.* Easy for Writer to write on Markdown page (or use HTML, CSS in .md file).* Free hosting with Github.Note:* Need to setup Ruby environment and install gem, bunlder for Jekyll.Hugo <https://gohugo.io/>* Fast and simple for developers .* Uses Markdown so it is easy for writers.* Multilingual feature (need to explore about it).* Lot of theme available officially at https://themes.gohugo.io/* Free hosting with Github.Note:* No need to setup the Go language (Hugo is written in Go).* Simple installation.Docusaurus <https://docusaurus.io/>* Simple and made for documentation only.* Maintained by Facebook and built using React.* Markdown for writing.* Translations using Crowdin <https://crowdin.com/>* Document Versioning feature in built. User can see all versions of your project.* Document Search feature is inbuilt using Algolia.* Free hosting with Github using npm.* Generate Docker related files while creating a project.Note:* Need to setup node and NPM for installation.* I personally feel Javascript frameworks have more features because npm have very useful packages.
So if we go for writing documentation with Static site then I think one of the above framework will be good.But I think we need a Documentation processing tool (like for Python we have Sphinx) for SymEngine (so we need a documentation processing tool for Cpp like Doxygen).Please let me know your thoughts on this.P.S.: I see that today is deadline. I just filled the the GSoD form for this project.Thanks and regards,AbhijithMS, Computer Science and Engineering,Purdue University, USAOn Fri, 28 Jun 2019 at 03:36, Ondřej Čertík <ond...@certik.us> wrote:
> __
--You received this message because you are subscribed to the Google Groups "sympy" group.To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.To post to this group, send email to sy...@googlegroups.com.Visit this group at https://groups.google.com/group/sympy.To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CA%2BtXiw9Qf4PGfwDds_1jDGcnC_Gy5cxksbyjGAeOptAiUYE1dQ%40mail.gmail.com <https://groups.google.com/d/msgid/sympy/CA%2BtXiw9Qf4PGfwDds_1jDGcnC_Gy5cxksbyjGAeOptAiUYE1dQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/bc5bc980-e800-4df0-9c60-80d718dd4f7d%40www.fastmail.com.
For more options, visit https://groups.google.com/d/optout.
Thanks Ondrej, for suggestion. Yes Hugo is fast and provide Markdown feature. I need to explore about Multilingual feature and how we can use Cpp documentation tool for Markdown format.
I have summarized my thoughts on this project in this google doc <https://docs.google.com/document/d/1QIw9Gz_nKCp5I_GV6uYLnQmOW6MftbvW-yljUHzGY08/edit?usp=sharing>. Please have a look and suggest/comment on it. I have filled the GSoD form as well.
--Thanks and regards,AbhijithMS, Computer Science and Engineering,Purdue University, USAOn Fri, 28 Jun 2019 at 20:22, Ondřej Čertík <ond...@certik.us> wrote:
> __
>> To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com <mailto:sympy%2Bunsu...@googlegroups.com>.
>> To post to this group, send email to sy...@googlegroups.com.>> Visit this group at https://groups.google.com/group/sympy.>> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CA%2BtXiw9Qf4PGfwDds_1jDGcnC_Gy5cxksbyjGAeOptAiUYE1dQ%40mail.gmail.com <https://groups.google.com/d/msgid/sympy/CA%2BtXiw9Qf4PGfwDds_1jDGcnC_Gy5cxksbyjGAeOptAiUYE1dQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.>> For more options, visit https://groups.google.com/d/optout.>> --> You received this message because you are subscribed to the Google Groups "sympy" group.> To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.> To post to this group, send email to sy...@googlegroups.com.> Visit this group at https://groups.google.com/group/sympy.
> For more options, visit https://groups.google.com/d/optout.--
Thanks and regards,AbhijithMS, Computer Science and Engineering,Purdue University, USA--You received this message because you are subscribed to the Google Groups "sympy" group.To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.To post to this group, send email to sy...@googlegroups.com.Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CA%2BtXiw8%2BwPDgbp-mODpkfm7T14CU_EA8isMGsgRjszGC3rCirQ%40mail.gmail.com <https://groups.google.com/d/msgid/sympy/CA%2BtXiw8%2BwPDgbp-mODpkfm7T14CU_EA8isMGsgRjszGC3rCirQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/bc5bc980-e800-4df0-9c60-80d718dd4f7d%40www.fastmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/e960ce0d-32b2-4db9-adf8-c432ae415669%40www.fastmail.com.
For more options, visit https://groups.google.com/d/optout.