Port fortran-lang.org to Sphinx
- Mentors
- Rohit Goswami, awvwgk
- Organization
- Fortran-lang
- Technologies
- python, javascript, html, sphinx, css, markdown
- Topics
- web, documentation, ui/ux, internationalization, Static Site Generators, Localisation, Sphinx
The idea is to Port the Entire site from Jekyll to Sphinx and MyST parser to add internationalisation as it comes built in Sphinx which also acts as an added advantage in implementing the site using sphinx and to increase the ease of maintenance and to make it easier for future contributors to contribute to the organisation.My Solution proposes the following Implementations:
1.Implement Interactive Community page using Js
2.Use Markdown for generating the static site in Sphinx + Myst
3.Internationalization Using Sphinx
4.Ease of Portability of Learn section of Fortan-lang.org site
5.Implement a new Sphinx extension to Create Docutil nodes in python.
6.Automate The Build of translated site using GitHub pages and Add Documentation to the New Fortran-lang.org site.
7.Addition of Extensive Documentation in Markdown files to the new Sphinx site and to make it easy for the new members to contribute to the community.
8.Implement changes and enhancements in UI/UX.
9.Implementation of landing page of site and Various pages and Layouts of the Site from Jekyll to Sphinx Using Markdown (Myst Dialect).