Page MenuHomeSoftware Heritage

zack (Stefano Zacchiroli)
UserAdministrator

User Details

User Since
Sep 7 2015, 3:43 PM (239 w, 3 d)
Roles
Administrator

Recent Activity

Yesterday

zack committed rDENVc215d0e3f12a: Makefile.python: drop unused vars as well as check-staged (authored by zack).
Makefile.python: drop unused vars as well as check-staged
Thu, Apr 9, 9:46 AM
zack committed rDENV4fcc945cc859: Makefile.python: make "make check" use pre-commit (authored by zack).
Makefile.python: make "make check" use pre-commit
Thu, Apr 9, 9:46 AM
zack closed D2984: Makefile.python: make "make check" use pre-commit.
Thu, Apr 9, 9:46 AM
zack added a comment to D2984: Makefile.python: make "make check" use pre-commit.

Please, also clean up the tool environment variables :)

Thu, Apr 9, 9:45 AM
zack updated the diff for D2984: Makefile.python: make "make check" use pre-commit.
  • Makefile.python: drop unused vars as well as check-staged
Thu, Apr 9, 9:45 AM

Wed, Apr 8

zack created D2984: Makefile.python: make "make check" use pre-commit.
Wed, Apr 8, 8:28 PM
zack committed rDENV3c7557920216: Makefile.python: add support black support to "check" target (authored by zack).
Makefile.python: add support black support to "check" target
Wed, Apr 8, 8:07 PM
zack committed rDTPL846949bb9ba3: blacken (authored by zack).
blacken
Wed, Apr 8, 4:21 PM

Fri, Apr 3

zack added a comment to T2317: Redesign landing page.

In the sidebar menu I would keep the API access (unless it is accessible during the navigation - not on the landing page).
Also the access to the API on the side, is very small.

Fri, Apr 3, 11:24 AM · 2019 UX improvements, Web app

Thu, Apr 2

zack added a comment to T2329: Extend CodeMeta vocabulary to qualify author relationships.

I've seen the new example, is this the right transformation?

Thu, Apr 2, 5:23 PM · Scientific Community Building, Metadata workflow
zack requested changes to D2881: client: add `visits` method to get the list of an origin visits.

LGTM, just minor docstring/comment issue, then we're good to go

Thu, Apr 2, 5:10 PM
zack added a reviewer for D2881: client: add `visits` method to get the list of an origin visits: Reviewers.
Thu, Apr 2, 11:34 AM

Tue, Mar 31

zack updated the task description for T2075: Implement metadata provider specification.
Tue, Mar 31, 11:33 AM · Storage manager, Metadata workflow

Mon, Mar 30

zack committed rDENVc7315fc145e6: bin/install: support user flags (authored by zack).
bin/install: support user flags
Mon, Mar 30, 10:23 AM
zack committed rDENV6ea6f781090a: bin/update add support for (re)installing packages after update (authored by zack).
bin/update add support for (re)installing packages after update
Mon, Mar 30, 10:23 AM
zack closed D2923: bin/update add support for (re)installing packages after update.
Mon, Mar 30, 10:23 AM
zack updated the diff for D2923: bin/update add support for (re)installing packages after update.
  • bin/update add support for (re)installing packages after update
  • bin/install: support user flags
Mon, Mar 30, 10:23 AM

Sat, Mar 28

zack committed rDENV121387a09404: make "make distclean" remove tox and mypy caches (authored by zack).
make "make distclean" remove tox and mypy caches
Sat, Mar 28, 4:38 PM
zack closed D2922: make "make distclean" remove tox and mypy caches.
Sat, Mar 28, 4:38 PM
zack updated the diff for D2922: make "make distclean" remove tox and mypy caches.

rebase

Sat, Mar 28, 4:38 PM
zack added inline comments to D2923: bin/update add support for (re)installing packages after update.
Sat, Mar 28, 4:36 PM
zack updated the diff for D2923: bin/update add support for (re)installing packages after update.
  • bin/install: support user flags
Sat, Mar 28, 4:36 PM
zack created D2923: bin/update add support for (re)installing packages after update.
Sat, Mar 28, 2:50 PM
zack created D2922: make "make distclean" remove tox and mypy caches.
Sat, Mar 28, 2:39 PM

Thu, Mar 26

zack added a comment to T2336: scanner: add support for an exclusion list.

The problem here is that actually swh-model il calculating the persistent identifier of the input path, so it also has to exclude the specified paths.

Thu, Mar 26, 4:44 PM · Code scanner

Wed, Mar 25

zack committed rDTSCN26fe5c48ac83: README: switch to rst and add sample usage (authored by zack).
README: switch to rst and add sample usage
Wed, Mar 25, 11:17 AM
zack triaged T2336: scanner: add support for an exclusion list as Normal priority.
Wed, Mar 25, 11:07 AM · Code scanner
zack triaged T2334: Manage failing SSL requests as Normal priority.
Wed, Mar 25, 11:03 AM · Core Loader
zack edited P631 Masterwork From Distant Lands.
Wed, Mar 25, 11:00 AM

Tue, Mar 24

zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

@rdicosmo: the current version of the full example above LGTM (the surrounding text is inconsistent, e.g., it still mentions "snp" as a key and forbids snapshot anchors, but I suspect it's just that you didn't bother editing everything. Hence, we're good! :-))

Tue, Mar 24, 6:00 PM · 2019 UX improvements, Web app, General
zack committed rMSLD118692eb6e83: make incremental DAG slide a single slide (authored by zack).
make incremental DAG slide a single slide
Tue, Mar 24, 5:38 PM
zack updated the task description for T2313: Archive git.fsfe.org (Gitea).
Tue, Mar 24, 1:40 PM · Archive coverage, Lister
zack accepted D2869: client: Add OpenID Connect bearer token authentication.
Tue, Mar 24, 9:30 AM
zack added a comment to D2861: cli: Add auth command group.

the doc LGTM, but swh authentication feels like a mouthful, would it be possible to use swh auth instead? (which will also work for both "authorization", that I suspect is something we will also put behind this at some point)

Tue, Mar 24, 9:28 AM

Mon, Mar 23

zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

(removed the last point, the hierarchy thing is in fact not relevant here, as we're pointing upward, not downward)

Mon, Mar 23, 5:20 PM · 2019 UX improvements, Web app, General
zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

LGTM in general.

Mon, Mar 23, 5:19 PM · 2019 UX improvements, Web app, General
zack committed rMSLD3bb7be8a20ed: dataset module: add ref to MSR challenge (authored by zack).
dataset module: add ref to MSR challenge
Mon, Mar 23, 4:48 PM
zack committed rMSLD33eede01c21d: graph compression module: use our own slides instead of reusing (authored by zack).
graph compression module: use our own slides instead of reusing
Mon, Mar 23, 4:48 PM
zack committed rMSLDf0c9204f6ba4: check-in slides for ENSEA talk (authored by zack).
check-in slides for ENSEA talk
Mon, Mar 23, 4:48 PM

Sun, Mar 22

zack committed R183:4e605636bac6: fix non-latex & in CISE paper entry (authored by zack).
fix non-latex & in CISE paper entry
Sun, Mar 22, 4:44 PM
zack committed R183:c601dd3e1574: add deep code search paper (authored by zack).
add deep code search paper
Sun, Mar 22, 2:03 PM
zack committed R183:5f3cf62bd7e5: add EMSE provenance paper (to appear) (authored by zack).
add EMSE provenance paper (to appear)
Sun, Mar 22, 10:30 AM

Sat, Mar 21

zack committed rDGRPHbb2d23e43c0a: README: refactor to avoid duplication wrt docs/index.rst (authored by zack).
README: refactor to avoid duplication wrt docs/index.rst
Sat, Mar 21, 4:38 PM

Fri, Mar 20

zack committed rDWCLIc38607906dcc: README.rst: rearrange so that it does not include sphinx directives (authored by zack).
README.rst: rearrange so that it does not include sphinx directives
Fri, Mar 20, 7:53 PM
zack committed rDWCLI4a6932dd23ed: setup.py: make description content-type be rst (authored by zack).
setup.py: make description content-type be rst
Fri, Mar 20, 5:44 PM
zack committed rDWCLI4315adc2dd5c: setup.py: read description from README.rst (authored by zack).
setup.py: read description from README.rst
Fri, Mar 20, 5:17 PM
zack committed rDWCLI90448c6461e2: make README a pointer to docs/index.rst (authored by zack).
make README a pointer to docs/index.rst
Fri, Mar 20, 4:48 PM
zack committed rDWCLI896349965442: doc: improve landing page, including sample usage (authored by zack).
doc: improve landing page, including sample usage
Fri, Mar 20, 4:48 PM
zack committed rDDOC2e1d2e3b222c: requirements: add deps on swh-web-client (authored by zack).
requirements: add deps on swh-web-client
Fri, Mar 20, 4:42 PM
zack added a comment to T2268: Add a CLI tool to ease the retrieval of authentication tokens .

Now that it exists, do you want this to be part of the swh web client?

Fri, Mar 20, 3:24 PM · Web app

Thu, Mar 19

zack committed rDDOC5638f38cc211: conf.py: fix indentation, make flake8 happy (authored by zack).
conf.py: fix indentation, make flake8 happy
Thu, Mar 19, 5:13 PM
zack committed rDDOC231628429823: index: add swh.web.client (authored by zack).
index: add swh.web.client
Thu, Mar 19, 5:13 PM
zack committed rDWCLIb921e2083f66: client.py: make docstring start with uppercase letters (authored by zack).
client.py: make docstring start with uppercase letters
Thu, Mar 19, 5:00 PM
zack committed rDWCLI2078a65154f8: client.py: move getters table for .get() to an instance variable (authored by zack).
client.py: move getters table for .get() to an instance variable
Thu, Mar 19, 5:00 PM
zack committed rDWCLI0f8452d70c5c: tests: also test type-specific getters (authored by zack).
tests: also test type-specific getters
Thu, Mar 19, 5:00 PM
zack committed rDWCLI064e9445b56a: pytest fixture: remove left-over debug print (authored by zack).
pytest fixture: remove left-over debug print
Thu, Mar 19, 5:00 PM
zack committed rDWCLI29cd8ab2d04d: web client tests: add missing copyright headers (authored by zack).
web client tests: add missing copyright headers
Thu, Mar 19, 5:00 PM
zack committed rDWCLI51b3cbeeb944: requirements.txt: drop redundant dep on swh.core (authored by zack).
requirements.txt: drop redundant dep on swh.core
Thu, Mar 19, 5:00 PM
zack committed rDWCLI56bc8c2358e1: Web API client: add tests (authored by zack).
Web API client: add tests
Thu, Mar 19, 5:00 PM
zack closed T2279: Python client for the Web API as Resolved by committing rDWCLI2d770633dc55: Web API client: first implementation.
Thu, Mar 19, 5:00 PM · Web app
zack committed rDWCLI2d770633dc55: Web API client: first implementation (authored by zack).
Web API client: first implementation
Thu, Mar 19, 5:00 PM
zack closed D2852: add Python client for the Web API.
Thu, Mar 19, 5:00 PM
zack committed rDWCLI2f220cf5fbc3: set proper requirements.txt (authored by zack).
set proper requirements.txt
Thu, Mar 19, 5:00 PM
zack added a comment to D2852: add Python client for the Web API.

Thanks for the great review !

Thu, Mar 19, 4:08 PM
zack updated the diff for D2852: add Python client for the Web API.
  • client.py: make docstring start with uppercase letters
Thu, Mar 19, 4:06 PM
zack updated the diff for D2852: add Python client for the Web API.
  • requirements.txt: drop redundant dep on swh.core
  • client.py: move getters table for .get() to an instance variable
  • pytest fixture: remove left-over debug print
  • tests: also test type-specific getters
Thu, Mar 19, 4:04 PM
zack renamed 2019 UX improvements from UX improvements to 2019 UX improvements.
Thu, Mar 19, 1:56 PM
zack added a reviewer for D2852: add Python client for the Web API: anlambert.
Thu, Mar 19, 10:25 AM

Wed, Mar 18

zack committed rCJSWH2f189eb72f09: swh-tox: run mypy on Phabricator diffs (authored by zack).
swh-tox: run mypy on Phabricator diffs
Wed, Mar 18, 9:40 PM
zack closed D2853: swh-tox: run mypy on Phabricator diffs.
Wed, Mar 18, 9:40 PM
zack updated the diff for D2852: add Python client for the Web API.
  • web client tests: add missing copyright headers
Wed, Mar 18, 8:11 PM
zack created D2853: swh-tox: run mypy on Phabricator diffs.
Wed, Mar 18, 8:04 PM
zack committed rDENVcdcce4241603: mrconfig: add swh-web-client repository (authored by zack).
mrconfig: add swh-web-client repository
Wed, Mar 18, 7:54 PM
zack updated the diff for D2852: add Python client for the Web API.
  • Web API client: first implementation
  • Web API client: add tests
Wed, Mar 18, 7:06 PM
zack updated the summary of D2852: add Python client for the Web API.
Wed, Mar 18, 7:05 PM
zack added a revision to T2279: Python client for the Web API: D2852: add Python client for the Web API.
Wed, Mar 18, 7:05 PM · Web app
zack abandoned D2835: [WIP] client.py: add Python client for the Web API.

Abandoned in favor of D2852, now in a dedicated repo

Wed, Mar 18, 7:04 PM
zack created D2852: add Python client for the Web API.
Wed, Mar 18, 7:02 PM
zack committed rDWCLI1eccb16a6e91: tox.ini: fill boilerplate (authored by zack).
tox.ini: fill boilerplate
Wed, Mar 18, 4:18 PM
zack committed rDWCLI7aaecd15ad08: setup.py: fill boilerplate info (authored by zack).
setup.py: fill boilerplate info
Wed, Mar 18, 4:04 PM
zack committed rDWAPPS22ad4b899502: make swh.web an extendable namespace (authored by zack).
make swh.web an extendable namespace
Wed, Mar 18, 3:20 PM
zack closed D2847: make swh.web an extendable namespace.
Wed, Mar 18, 3:20 PM
zack committed rDWCLI35781da97a5c: reorganize layout to match swh.web.client (authored by zack).
reorganize layout to match swh.web.client
Wed, Mar 18, 3:18 PM
zack created D2847: make swh.web an extendable namespace.
Wed, Mar 18, 3:05 PM
zack committed rDWCLIe6d9ff7a03c4: README: better title (authored by zack).
README: better title
Wed, Mar 18, 3:02 PM
zack committed rDTSCN3463911caab5: docs/index.rst: remove swh-py-template label (authored by zack).
docs/index.rst: remove swh-py-template label
Wed, Mar 18, 2:59 PM
zack committed rDWCLId7dda7fed134: rename to swh-web-client boilerplate "template" info (authored by zack).
rename to swh-web-client boilerplate "template" info
Wed, Mar 18, 2:59 PM
zack committed rDWCLI8e0dbe7e3b31: import template from swh-py-template (init-py-repo) (authored by zack).
import template from swh-py-template (init-py-repo)
Wed, Mar 18, 2:56 PM
zack created Web client.
Wed, Mar 18, 2:55 PM
zack updated the diff for D2835: [WIP] client.py: add Python client for the Web API.
  • web client: fix flake8 issues and update URL examples
Wed, Mar 18, 2:24 PM

Tue, Mar 17

zack updated the diff for D2835: [WIP] client.py: add Python client for the Web API.
  • web client: handle symbolic refs in snapshots
  • web client: handle snapshot pagination
  • web client: make snapshot iteration return dictionaries
Tue, Mar 17, 7:56 PM

Mon, Mar 16

zack added a reviewer for D2835: [WIP] client.py: add Python client for the Web API: anlambert.
Mon, Mar 16, 4:11 PM
zack abandoned D2461: add Python client for the archive WEB API.

abandoned in favor of D2835

Mon, Mar 16, 4:10 PM
zack added a revision to T2279: Python client for the Web API: D2835: [WIP] client.py: add Python client for the Web API.
Mon, Mar 16, 4:10 PM · Web app
zack created D2835: [WIP] client.py: add Python client for the Web API.
Mon, Mar 16, 4:10 PM

Thu, Mar 12

zack created D2825: swh-schema.sql: improve comments on revision columns.
Thu, Mar 12, 5:56 PM
zack added a comment to T1734: Create a Lister for launchpad.net.

Hi Colin (@cjwatson), nice to meet you here !

Thu, Mar 12, 1:35 PM · Lister, Archive coverage

Mar 10 2020

zack edited P609 Masterwork From Distant Lands.
Mar 10 2020, 5:11 PM
zack edited P608 Masterwork From Distant Lands.
Mar 10 2020, 5:07 PM
zack added a comment to T2306: Generic storage for extrinsic, qualified metadata related to any node of the swh archive.

Thanks a lot for this summary of a recurrent discussion we've had over the past few years now.

Mar 10 2020, 11:39 AM · Metadata workflow, Restricted Project