@anlambert: can you please abandon this diff in differential?
AFAICT it has already been committed in swh-environment (if not, you can land it :))
(@olasd has already approved this, but it was still waiting for me)
doc/Makefile: remove logic to generate py module dependency graphs
integrate generation of Python module dependency graphs
README: add description and uniform with puppet-environment's README
README: add .md extension
README: document the bin/update helper
README: document the existence of bin/update
This looks generally good to me.
zack renamed
T754: Web API: add back persistent and shared backend for rate limit counters from
Improve default rate limit backend for archive.softwareheritage.org to
Web API: add back persistent and shared backend for rate limit counters.
great example! it has indeed all the needed features. Approved :-)
docs/Makefile: add logics for publishing the doc at docs.s.o
docs.s.o: avoid double-managing the same docroot directory
zack added a member for
Reviewers:
ftigeot.
zack added a member for
Staff:
ftigeot.
zack added a member for
Developers:
ftigeot.
add web virtual host docs.softwareheritage.org
add web virtual host docs.softwareheritage.org
add web virtual host docs.softwareheritage.org
add mail alias for ftigeot
Makefile.sphinx: exclude top-level utils/ dir
conf.py: initialize Django to allow importing swh-web modules
loader: drop invalid type from a docstring to avoid ambiguous crossref
api.service: fix docstring to avoid bogus cross-ref to "default"
sanitize docstrings for sphinx
sanitize docstrings for sphinx
use https://docs.python.org/3/ as intersphinx mapping URL
sanitize docstrings for sphinx
docstring: drop useless heading ":py" domain in crossrefs
docstring: drop useless heading ":py" domain in crossrefs
docstring: drop useless heading ":py" domain in crossrefs
sanitize docstrings for sphinx
sanitize docstrings for sphinx
multiplexer: __all__ should be a list of strings, not class objects
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sanitize docstrings for sphinx
remove obsolete scratch/ dir
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sphinx Makefile: exclude top-level bin/ dir from apidoc generation
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sanitize docstrings for sphinx
sanitize docstrings for sphinx
slow_loader: fix failing local import of archive_extract module
requirements.txt: add missing dependency on patool
fix module path to load tree_to_directory
requirements.txt: add missing dependency on python-hglib
Makefile: prefer "make docs" over "make doc", as it is the convention
requirements.txt: add missing dependency on "arrow"
requirements.txt: use correct pypi name to refer to kafka module
requirements.txt: add missing dependency on "kafka" python module
Makefile: add proxy "doc" target to build HTML Sphynx doc
afaict, an easy fix for this is to just use "unset" at the end of the script on the relevant variables, instead of using "local" when declaring them
This won't work with zsh, and the pythonpath.sh script should be portable across at least bash and zsh, which are the shells commonly used within the team.
If you still have the problem, I fear you'll need to find a more portable solution than this :/
zack renamed
T752: logrotate log spam: "error: error creating output file: FILE File exists" from
logrotate spam: "error: error creating output file: FILE File exists" to
logrotate log spam: "error: error creating output file: FILE File exists".
Gandi simple hosting unfortunately does not have apache's mod_proxy and, more generally, any way to do reverse proxying (short of doing that in wordpress, which is horrible).
So let's go for something like docs.softwareheritage.org, and serve the development documentation from there starting at /devel.
can someone tag this task with the most appropriate project?
ideally, no task should have no tag whatsoever…
docs/: add sphinx apidoc generation skeleton
My current point of view is thus: we've been bitten by inconsistencies between primary and replica before, so I think the counts should run on the primary and get replicated through the standard means to replicas, even if that means stressing the primary a bit more.
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
add sphinx scaffolding with API doc generation support
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
Makefile: support for generating only apidoc
add Makefile target to (recursively) clean generated doc
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton
docs/: add sphinx apidoc generation skeleton