Open nlsdvl opened 3 months ago
Also, adding new filters will require adding the .md to the git repo and patching the mkdocs tree, it would be nice if we could automate this part as well...
Updating the navigation tree, do you mean to update the list of filters only ? How was that implemented on the github wiki ?
the following needs to be taking into account:
Generating the mardown files by running genmd could be done with a github action on the gpac repo. Alternatively cron job could handle it on a daily basis.
Updating the navigation tree, do you mean to update the list of filters only ? How was that implemented on the github wiki ?
Yes only for the list of filters. The github wiki sidebar was generated along with the filter md files. This way we were sure to never miss a filter in the navigation bar.
current status:
gpac -genmd
will now patch mkdocs.yml to inject all filters
Part of the documentation comes from running the
gpac -genmd
documentation. Currently this needs to be updated manually.