Page MenuHomeSoftware Heritage
Feed Advanced Search

Sep 14 2017

zack added a comment to D234: fix pythonpath.sh script + remove bash warnings.

@anlambert: can you please abandon this diff in differential?
AFAICT it has already been committed in swh-environment (if not, you can land it :))

Sep 14 2017, 10:38 AM
zack resigned from D240: Delete operation in objstorage.

(@olasd has already approved this, but it was still waiting for me)

Sep 14 2017, 10:35 AM
zack accepted D242: backend: add cache expiration management functions.
Sep 14 2017, 10:34 AM

Sep 13 2017

zack committed rDENV8ecc44725f38: doc/Makefile: remove logic to generate py module dependency graphs (authored by zack).
doc/Makefile: remove logic to generate py module dependency graphs
Sep 13 2017, 5:05 PM
zack committed rDDOC72c46ac9d615: integrate generation of Python module dependency graphs (authored by zack).
integrate generation of Python module dependency graphs
Sep 13 2017, 5:04 PM
zack closed T751: integrate module dependency graph into swh-docs as Resolved by committing rDDOC72c46ac9d615: integrate generation of Python module dependency graphs.
Sep 13 2017, 5:04 PM · Documentation
zack closed T751: integrate module dependency graph into swh-docs, a subtask of T509: Generate and publish Software Heritage Development Documentation, as Resolved.
Sep 13 2017, 5:04 PM · Documentation
zack committed rDENVfc630abdd836: README: add description and uniform with puppet-environment's README (authored by zack).
README: add description and uniform with puppet-environment's README
Sep 13 2017, 4:31 PM
zack committed rDENVc89daa11a63f: README: add .md extension (authored by zack).
README: add .md extension
Sep 13 2017, 4:31 PM
zack committed rSENV9d6ee219bad9: README: document the bin/update helper (authored by zack).
README: document the bin/update helper
Sep 13 2017, 4:29 PM
zack committed rDENV8062cea3d5c7: README: document the existence of bin/update (authored by zack).
README: document the existence of bin/update
Sep 13 2017, 4:24 PM
zack requested changes to D242: backend: add cache expiration management functions.

Looks good.

Sep 13 2017, 11:17 AM
zack accepted D239: tests: add backend tests.
Sep 13 2017, 11:10 AM
zack accepted D231: Cookers tests.
Sep 13 2017, 11:09 AM
zack requested changes to D240: Delete operation in objstorage.

This looks generally good to me.

Sep 13 2017, 11:07 AM

Sep 11 2017

zack created T756: switch to unattended-upgrades for (non critical) package upgrades.
Sep 11 2017, 10:35 AM · Language-Puppet, Puppet recipes, System administration
zack created T755: icinga notification spam: pending package upgrades.
Sep 11 2017, 10:32 AM · System administration
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.
Sep 11 2017, 10:30 AM · System administration, Web app

Sep 8 2017

zack added a comment to T753: use a better example for the /content/ API endpoint.

great example! it has indeed all the needed features. Approved :-)

Sep 8 2017, 5:11 PM · Web app
zack created T753: use a better example for the /content/ API endpoint.
Sep 8 2017, 3:42 PM · Web app

Sep 7 2017

zack closed T750: publish static HTML version of the Software Heritage development documentation as Resolved.
Sep 7 2017, 3:41 PM · Documentation
zack closed T750: publish static HTML version of the Software Heritage development documentation, a subtask of T509: Generate and publish Software Heritage Development Documentation, as Resolved.
Sep 7 2017, 3:41 PM · Documentation
zack closed T371: Consistent documentation for Python modules as Resolved.
Sep 7 2017, 3:40 PM · Documentation
zack closed T371: Consistent documentation for Python modules, a subtask of T509: Generate and publish Software Heritage Development Documentation, as Resolved.
Sep 7 2017, 3:40 PM · Documentation
zack committed rDDOC3910f23bc891: docs/Makefile: add logics for publishing the doc at docs.s.o (authored by zack).
docs/Makefile: add logics for publishing the doc at docs.s.o
Sep 7 2017, 2:39 PM
zack committed rSPPROFfc31aaf74ab6: docs.s.o: avoid double-managing the same docroot directory (authored by zack).
docs.s.o: avoid double-managing the same docroot directory
Sep 7 2017, 12:09 PM
zack added a member for System administrators: ftigeot.
Sep 7 2017, 11:42 AM
zack added a member for Reviewers: ftigeot.
Sep 7 2017, 11:42 AM
zack added members for Packagers: ftigeot, anlambert.
Sep 7 2017, 11:42 AM
zack added a member for Staff: ftigeot.
Sep 7 2017, 11:41 AM
zack added a member for Developers: ftigeot.
Sep 7 2017, 11:41 AM
zack committed rSPSITE1c07e7847a59: add web virtual host docs.softwareheritage.org (authored by zack).
add web virtual host docs.softwareheritage.org
Sep 7 2017, 11:33 AM
zack committed rSPROLEa2eea62c09c0: add web virtual host docs.softwareheritage.org (authored by zack).
add web virtual host docs.softwareheritage.org
Sep 7 2017, 11:33 AM
zack committed rSPPROF6f6aa88989d4: add web virtual host docs.softwareheritage.org (authored by zack).
add web virtual host docs.softwareheritage.org
Sep 7 2017, 11:33 AM
zack committed rSPSITEe151b623fa5f: add mail alias for ftigeot (authored by zack).
add mail alias for ftigeot
Sep 7 2017, 11:21 AM
zack committed rSPSITEfc7dabdf50a6: add user ftigeot (authored by zack).
add user ftigeot
Sep 7 2017, 11:19 AM
zack committed rDDOC9f87532f9011: Makefile.sphinx: exclude top-level utils/ dir (authored by zack).
Makefile.sphinx: exclude top-level utils/ dir
Sep 7 2017, 11:10 AM
zack committed rDDOC25e9826ba54a: conf.py: initialize Django to allow importing swh-web modules (authored by zack).
conf.py: initialize Django to allow importing swh-web modules
Sep 7 2017, 11:10 AM
zack committed rDLDDIR153e8ed5c23b: loader: drop invalid type from a docstring to avoid ambiguous crossref (authored by zack).
loader: drop invalid type from a docstring to avoid ambiguous crossref
Sep 7 2017, 10:58 AM
zack committed rDWAPPS00de27cc80d3: api.service: fix docstring to avoid bogus cross-ref to "default" (authored by zack).
api.service: fix docstring to avoid bogus cross-ref to "default"
Sep 7 2017, 10:57 AM
zack committed rDWAPPS8aaea2f5d134: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 7 2017, 10:39 AM
zack committed rDSTO118a962b26e8: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 7 2017, 10:23 AM

Sep 6 2017

zack committed rDDOC3b9d09c3d660: use https://docs.python.org/3/ as intersphinx mapping URL (authored by zack).
use https://docs.python.org/3/ as intersphinx mapping URL
Sep 6 2017, 8:48 PM
zack committed rDSCHb4bbc05d9113: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 8:46 PM
zack committed rDMODbd43a7f63bd6: docstring: drop useless heading ":py" domain in crossrefs (authored by zack).
docstring: drop useless heading ":py" domain in crossrefs
Sep 6 2017, 8:28 PM
zack committed rDLDSVN0169cd16fa15: docstring: drop useless heading ":py" domain in crossrefs (authored by zack).
docstring: drop useless heading ":py" domain in crossrefs
Sep 6 2017, 8:28 PM
zack committed rDLS8a519af8f5ee: docstring: drop useless heading ":py" domain in crossrefs (authored by zack).
docstring: drop useless heading ":py" domain in crossrefs
Sep 6 2017, 8:28 PM
zack committed rDMOD1d898f7f3790: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 8:23 PM
zack committed rDOBJS3072809d4d22: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 2:59 PM
zack committed rDOBJS22428c2bad9e: multiplexer: __all__ should be a list of strings, not class objects (authored by zack).
multiplexer: __all__ should be a list of strings, not class objects
Sep 6 2017, 2:57 PM
zack committed rDLDTAR5e19c5e97240: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 2:55 PM
zack committed rDLDSVNb82d9af84454: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 2:52 PM
zack committed rDLDHG4bb197814305: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 2:22 PM
zack committed rDLDG0ddb135a4ada: remove obsolete scratch/ dir (authored by zack).
remove obsolete scratch/ dir
Sep 6 2017, 1:19 PM
zack committed rDLDGc1712ef91ca2: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 1:19 PM
zack committed rDLDDIRbe83290babdf: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 12:38 PM
zack committed rDLDDEB29f5df1683d3: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 6 2017, 12:30 PM
zack committed rDDOC5c65242e14c9: sphinx Makefile: exclude top-level bin/ dir from apidoc generation (authored by zack).
sphinx Makefile: exclude top-level bin/ dir from apidoc generation
Sep 6 2017, 12:30 PM

Sep 5 2017

zack committed rDLDBASEdd81f93fbbbf: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 5 2017, 5:20 PM
zack committed rDLSe3c59f8fa9c1: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 5 2017, 5:17 PM
zack committed rDCIDX958ad0c8302d: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 5 2017, 5:08 PM
zack committed rDARC4eaa41704944: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 5 2017, 4:37 PM
zack committed rDCORE7035bbd72bfd: sanitize docstrings for sphinx (authored by zack).
sanitize docstrings for sphinx
Sep 5 2017, 4:36 PM
zack accepted D234: fix pythonpath.sh script + remove bash warnings.
Sep 5 2017, 3:23 PM
zack committed rDLDHGc550ab6db9e2: slow_loader: fix failing local import of archive_extract module (authored by zack).
slow_loader: fix failing local import of archive_extract module
Sep 5 2017, 1:38 PM
zack committed rDLDHG5c956d46baa4: requirements.txt: add missing dependency on patool (authored by zack).
requirements.txt: add missing dependency on patool
Sep 5 2017, 12:26 PM
zack committed rDLDDEB6e191f8d1d65: fix module path to load tree_to_directory (authored by zack).
fix module path to load tree_to_directory
Sep 5 2017, 12:19 PM
zack committed rDLDHG711d6f01edd4: requirements.txt: add missing dependency on python-hglib (authored by zack).
requirements.txt: add missing dependency on python-hglib
Sep 5 2017, 11:38 AM
zack committed rDENV7636d884a9be: Makefile: prefer "make docs" over "make doc", as it is the convention (authored by zack).
Makefile: prefer "make docs" over "make doc", as it is the convention
Sep 5 2017, 11:33 AM
zack committed rDLS164922afe229: requirements.txt: add missing dependency on "arrow" (authored by zack).
requirements.txt: add missing dependency on "arrow"
Sep 5 2017, 10:55 AM
zack committed rDARCc098e5ab6e48: requirements.txt: use correct pypi name to refer to kafka module (authored by zack).
requirements.txt: use correct pypi name to refer to kafka module
Sep 5 2017, 10:50 AM
zack committed rDARCf79ff4412ee1: requirements.txt: add missing dependency on "kafka" python module (authored by zack).
requirements.txt: add missing dependency on "kafka" python module
Sep 5 2017, 10:48 AM
zack committed rDENVf09abfb71a29: Makefile: add proxy "doc" target to build HTML Sphynx doc (authored by zack).
Makefile: add proxy "doc" target to build HTML Sphynx doc
Sep 5 2017, 10:46 AM
zack added a comment to D234: fix pythonpath.sh script + remove bash warnings.

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

Sep 5 2017, 10:37 AM
zack requested changes to D234: fix pythonpath.sh script + remove bash warnings.

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 :/

Sep 5 2017, 10:35 AM
zack added a project to T647: support software deposit via SWORD protocol (meta task): SWORD deposit.
Sep 5 2017, 10:28 AM · SWORD deposit, General
zack removed a project from T647: support software deposit via SWORD protocol (meta task): Deposit.
Sep 5 2017, 10:28 AM · SWORD deposit, General
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".
Sep 5 2017, 10:10 AM · System administration

Sep 4 2017

zack added a comment to T750: publish static HTML version of the Software Heritage development documentation.

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.

Sep 4 2017, 12:29 PM · Documentation
zack added a comment to T718: SWORD deposit: backend server.

can someone tag this task with the most appropriate project?
ideally, no task should have no tag whatsoever…

Sep 4 2017, 12:27 PM · SWORD deposit
zack created T752: logrotate log spam: "error: error creating output file: FILE File exists".
Sep 4 2017, 8:59 AM · System administration

Sep 2 2017

zack added a comment to T719: Get a better estimated object count for the archive.

*amazing*, thanks!

Sep 2 2017, 10:39 PM · Archive content

Sep 1 2017

zack committed rDWAPPS8f1188f45cbf: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 4:27 PM
zack added a comment to T719: Get a better estimated object count for the archive.

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.

Sep 1 2017, 11:07 AM · Archive content
zack committed rDVAUf190b6a0be66: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:32 AM
zack committed rDLDBASEa32347d932ab: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDMODb53f5d8cff4d: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDLDGfe6dd9c0d1a2: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDSCHf785a81e905b: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDLDDIR7cf31afee517: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDCORE4752c7cc9e62: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDTPL80893532bbc0: add sphinx scaffolding with API doc generation support (authored by zack).
add sphinx scaffolding with API doc generation support
Sep 1 2017, 10:27 AM
zack committed rDMIRFORdc8f1deacad7: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDCIDX7175b3c87e84: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDLS67a4c62a64a1: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDENV32392974ef83: Makefile: support for generating only apidoc (authored by zack).
Makefile: support for generating only apidoc
Sep 1 2017, 10:27 AM
zack committed rDENV016d1bab00da: add Makefile target to (recursively) clean generated doc (authored by zack).
add Makefile target to (recursively) clean generated doc
Sep 1 2017, 10:27 AM
zack committed rDARCa5a2212eadab: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDLDHG4541a7b43a4b: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM
zack committed rDLDDEBc251199422b4: docs/: add sphinx apidoc generation skeleton (authored by zack).
docs/: add sphinx apidoc generation skeleton
Sep 1 2017, 10:27 AM