manual-build merge requestshttps://git.mahara.org/user-manual/manual-build/-/merge_requests2023-06-19T02:22:20Zhttps://git.mahara.org/user-manual/manual-build/-/merge_requests/10Set Dockerfile to debian:bullseye2023-06-19T02:22:20ZKristina HoeppnerSet Dockerfile to debian:bullseyeThe manual-build has broken. See:
https://gitlab.wgtn.cat-it.co.nz/mahara/manual-builder/-/jobs/1670041
This is most likely because debian:stable has moved on and
broke the rest. So let's pin it to the oldstable version.
Note: this sho...The manual-build has broken. See:
https://gitlab.wgtn.cat-it.co.nz/mahara/manual-builder/-/jobs/1670041
This is most likely because debian:stable has moved on and
broke the rest. So let's pin it to the oldstable version.
Note: this should be moved forward to the current stable version
as a matter of course. But maybe it should also be changed to use
a ubuntu version insteadhttps://git.mahara.org/user-manual/manual-build/-/merge_requests/9WIP: Make mahara theme inherit from sphinx:classic2020-08-11T00:07:24ZGlenn WalbranWIP: Make mahara theme inherit from sphinx:classicThis commit makes the mahara them inherit from sphinx:classic instead of
basicstrap. The basicstrap dependencies are also removed.
- theme.conf updated to:
- change parent to `classic`
- mahara.css is commented out as it prevents th...This commit makes the mahara them inherit from sphinx:classic instead of
basicstrap. The basicstrap dependencies are also removed.
- theme.conf updated to:
- change parent to `classic`
- mahara.css is commented out as it prevents the sidebar from being rendered
in the new theme. Rather than being commented out mahara.css should be made
compatible with the new theme.
- layout.html has been removed as that has dependencies on basicstrap. This
may need to be changed if layout changes are required. Hopefully any changes
can be limited to css and theme config.https://git.mahara.org/user-manual/manual-build/-/merge_requests/8Update sphinx2020-08-05T00:30:27ZGlenn WalbranUpdate sphinxhttps://git.mahara.org/user-manual/manual-build/-/merge_requests/7WR340584, Fix broken search links2020-08-04T04:19:12ZGlenn WalbranWR340584, Fix broken search linksThe scheduled manual builds are currently producing a manual with broken
search links. The file extension is being set to `undefined` rather than
the expected `.html`.
It turns out that these builds are using `sphinx-build 3.1.2` and
se...The scheduled manual builds are currently producing a manual with broken
search links. The file extension is being set to `undefined` rather than
the expected `.html`.
It turns out that these builds are using `sphinx-build 3.1.2` and
searchtools.js now expects DOCUMENTATION_OPTIONS.LINK_SUFFIX rather than
DOCUMENTATION_OPTIONS.FILE_SUFFIX which is being produced by layout.
Solution: peg sphinx to the required version. Things can break when a later
version becomes available and it has not been tested by us.https://git.mahara.org/user-manual/manual-build/-/merge_requests/6Add a generatepot target to build the manual pot files for translations2020-04-30T20:44:49ZKristina HoeppnerAdd a generatepot target to build the manual pot files for translationshttps://git.mahara.org/user-manual/manual-build/-/merge_requests/5Dockerize the manual build process2020-02-23T19:27:28ZGlenn WalbranDockerize the manual build processIt should be easy for anyone to build the Mahara docs. Docker gives us that way.
Added a Dockerfile to create a docbuilder and updated the README.mdIt should be easy for anyone to build the Mahara docs. Docker gives us that way.
Added a Dockerfile to create a docbuilder and updated the README.mdKristina HoeppnerKristina Hoeppner