- Aug 03, 2021
-
-
Antoine R. Dumont authored
Related to T3374
-
- Jul 23, 2021
-
-
Stefano Zacchiroli authored
-
- Jul 22, 2021
-
-
Antoine R. Dumont authored
While T735 is the upper level task, that might make curious people follow through too much indirection. So simplifying to target directly the interesting and up-to-date task. Related to T3374
-
Antoine R. Dumont authored
Related to T3374
-
- Jul 20, 2021
-
-
Antoine Lambert authored
-
Boris Baldassari authored
- Jul 19, 2021
-
-
Antoine Lambert authored
There is no reason to filter out these warnings only in tox builds as the issue comes from upstream httpdomain not in sync with latest sphinx API. It also enables to unstuck swh-web and swh-docs builds on Jenkins.
-
- Jul 15, 2021
-
-
Antoine Lambert authored
Since the release of sphinx 4.1, a new warning related to httpdomain extension appeared when buidling swh-web documentation. It is not critical and is due to httpdomain not in sync with latest changes in sphinx, so filter out that warning as it makes sphinx builds fail for swh-web on Jenkins.
-
- Jul 06, 2021
-
-
Antoine R. Dumont authored
The following document demonstrates how to create a new swh package in the current swh phabricator instance and reference it so the Continuous Integration (CI) is able to build the new module. Related to T3179
-
- Jul 05, 2021
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
So it's integrated in the build. Related to T2845
-
- Jun 25, 2021
-
-
vlorentz authored
-
vlorentz authored
-
Vincent Sellier authored
It's not working with the default plantuml version installed with debian buster (1.2018.13)
-
vlorentz authored
Similarly to what the previous commit did to the developer doc
-
vlorentz authored
The FAQ was put in a single file in faq/faq.rst as a hack, using multiple top-level headers in the same file to make them appear in the global TOC. With this change, the TOC is moved to the index.rst file, with a single top-level header, and uses a local TOC instead, as it should be. Additionally, this removed the manually-written TOC in the main index to use an auto-generated one.
-
- Jun 18, 2021
-
-
Antoine R. Dumont authored
Related to T3388
-
Antoine R. Dumont authored
This opens the users faq we short-listed during the documentation sprint. Question are regrouped under a specific category. Categories are listed from the main page and from the left menu. Related to T3388
-
Antoine R. Dumont authored
This opens the developers faq we short-listed during the documentation sprint. Question are regrouped under a specific category. Categories are listed from the main page and from the left menu. Related to T3119
-
- Jun 17, 2021
-
-
Antoine R. Dumont authored
Related to T3388
-
Antoine R. Dumont authored
Related to T3119
-
- May 28, 2021
-
-
Antoine Lambert authored
Previous values did not prevent sphinx-apidoc to walk the content of these directories resulting in really long processing when directories contain a lof of entries (node_modules for instance).
-
- May 10, 2021
-
-
Vincent Sellier authored
fix the jenkins build (dev) Related to T3203
-
- May 07, 2021
-
-
Vincent Sellier authored
initiate an infrastructure section and a network sub-section Remark: the png of the plantuml diagram is committed because the svg in not correctly rendered Related to T3203
-
- May 06, 2021
-
-
Antoine Lambert authored
This fixes an import error during sphinx-apidoc processing.
-
- May 05, 2021
-
-
Vincent Sellier authored
It's needed by the ci to be able to reference the api links Related to T3307
-
vlorentz authored
The first two redirect, the last one is broken.
-
- Apr 28, 2021
-
-
vlorentz authored
As it was, it was unclear that it linked to the documentation of internal Python module, instead of the public HTTP API.
-
- Apr 27, 2021
-
-
Antoine Lambert authored
Phabricator short code is used as folder name instead of project name in that case.
-
Antoine Lambert authored
Related to T3258
-
- Apr 23, 2021
-
-
Antoine Lambert authored
-
Antoine Lambert authored
Enable to build the local documentation of each swh package using a dedicated tox environment. In order to check for possibly introduced sphinx warnings in the documentation sources, the documentation is built with the -W option of sphinx-build. As some references located in scopes external to the processed package would not be resolved, related sphinx warnings are suppressed to allow the doc build to succeed anyway. Besides the errors related to references that can only be checked when building the full documentation, all other sphinx errors should be caught. Related to T3258
-
- Apr 22, 2021
-
-
vlorentz authored
For some reason, neither was included, even though 'autoclass_content' should default to 'class'. Anyway, there is no harm in including both.
-
- Apr 21, 2021
-
-
Antoine Lambert authored
Software Heritage uses Django in several packages: swh-auth, swh-deposit and swh-web. When building global or local package documentation, the environment variable DJANGO_SETTINGS_MODULE must be set to the adequate settings module in order to avoid errors with sphinx autodoc processing. Previous approach was merging swh-deposit and swh-web django settings but it did not prevent all autodoc errors due to some missing or unexpected django setting value. New approach force reset Django settings according to the next rst document to read by sphinx. This ensures adequate django settings will be set for each swh packages before processing apidoc generated rst files. It also enables to not depend on swh-deposit and swh-web for building a local package documentation. Related to T3258
-
Antoine Lambert authored
It enables to not depend on swh-web to build standalone swh package documentation, plus these sphinx features could be reused in other package documentation. Related to T3258
-
- Apr 20, 2021
-
-
David Douard authored
- add the scheduler journal client - remove the indexer journal client (for clarity) - remove indexer workers (for clarity) - add a postgresql db attached to the web app Closes T3229.
-
- Apr 19, 2021
-
-
vlorentz authored
-
- Apr 16, 2021
-
-
vlorentz authored
It seems to be misunderstood by most people when they start out.
-