Page MenuHomeSoftware Heritage

stsp (Stefan Sperling)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 5 2021, 10:03 AM (15 w, 1 d)

Recent Activity

Mon, Oct 4

stsp closed D6399: apply re-formatting suggested by the black code formatter.
Mon, Oct 4, 2:03 PM
stsp committed rDLDCVS7f761b855071: apply re-formatting suggested by the black code formatter (authored by stsp).
apply re-formatting suggested by the black code formatter
Mon, Oct 4, 2:03 PM
stsp added a comment to D6399: apply re-formatting suggested by the black code formatter.

Do you have the pre-commit installed in that repository yet? [1]

[1] https://docs.softwareheritage.org/devel/developer-setup.html#checkout-the-source-code

Mon, Oct 4, 2:02 PM
stsp requested review of D6399: apply re-formatting suggested by the black code formatter.
Mon, Oct 4, 12:54 PM
stsp closed D6389: make the black code formatter skip the pserver scramble shift table.
Mon, Oct 4, 12:49 PM
stsp committed rDLDCVSea469457eda2: make the black code formatter skip the pserver scramble shift table (authored by stsp).
make the black code formatter skip the pserver scramble shift table
Mon, Oct 4, 12:49 PM

Fri, Oct 1

stsp updated the diff for D6389: make the black code formatter skip the pserver scramble shift table.

rebased patch

Fri, Oct 1, 3:41 PM
stsp closed D6388: fix cvs pserver authentication error.
Fri, Oct 1, 3:40 PM
stsp committed rDLDCVS2b41f5205f62: fix pserver authentication error (authored by stsp).
fix pserver authentication error
Fri, Oct 1, 3:39 PM
stsp requested review of D6389: make the black code formatter skip the pserver scramble shift table.
Fri, Oct 1, 2:58 PM
stsp requested review of D6388: fix cvs pserver authentication error.
Fri, Oct 1, 2:47 PM
stsp closed D6383: fix TypeError due to wrong LoadCvsRepository task description.
Fri, Oct 1, 11:51 AM
stsp committed rDLDCVS62b0f560ef7e: fix TypeError due to wrong LoadCvsRepository task description (authored by stsp).
fix TypeError due to wrong LoadCvsRepository task description
Fri, Oct 1, 11:51 AM
stsp requested review of D6383: fix TypeError due to wrong LoadCvsRepository task description.
Fri, Oct 1, 11:49 AM
stsp requested review of D6382: make "yarn install" non-fatal in swh-web entrypoint.
Fri, Oct 1, 10:28 AM

Wed, Sep 22

stsp closed D5992: add support for the CVS loader to 'Save Code Now'.
Wed, Sep 22, 8:36 PM
stsp committed rDWAPPS6722da987bd4: add support for the CVS loader to 'Save Code Now' (authored by stsp).
add support for the CVS loader to 'Save Code Now'
Wed, Sep 22, 8:36 PM
stsp updated the diff for D5992: add support for the CVS loader to 'Save Code Now'.

rebased patch

Wed, Sep 22, 8:02 PM
stsp updated the diff for D5992: add support for the CVS loader to 'Save Code Now'.

whitespace fix

Wed, Sep 22, 7:18 PM
stsp added inline comments to D5992: add support for the CVS loader to 'Save Code Now'.
Wed, Sep 22, 7:18 PM
stsp updated the diff for D5992: add support for the CVS loader to 'Save Code Now'.

include changes suggested by anlambert which I missed

Wed, Sep 22, 5:59 PM
stsp updated the diff for D5992: add support for the CVS loader to 'Save Code Now'.

rebased patch

Wed, Sep 22, 12:45 PM
stsp closed D6298: eliminate code duplication of logic in process_cvs_changesets().
Wed, Sep 22, 12:29 PM
stsp committed rDLDCVSa7eaeb89f46f: eliminate code duplication of logic in process_cvs_changesets() (authored by stsp).
eliminate code duplication of logic in process_cvs_changesets()
Wed, Sep 22, 12:29 PM
stsp updated the diff for D6298: eliminate code duplication of logic in process_cvs_changesets().

rebased patch

Wed, Sep 22, 12:16 PM

Sep 17 2021

stsp requested review of D6298: eliminate code duplication of logic in process_cvs_changesets().
Sep 17 2021, 6:19 PM
stsp closed D6290: drop underscores from variable names which do not need them.
Sep 17 2021, 4:21 PM
stsp committed rDLDCVSdd8a625ca084: drop underscores from variable names which do not need them (authored by stsp).
drop underscores from variable names which do not need them
Sep 17 2021, 4:21 PM
stsp requested review of D6290: drop underscores from variable names which do not need them.
Sep 17 2021, 3:54 PM
stsp committed rDLDCVS83ea782aff87: change cvs loader licence to AGPLv3 because rcsparse is AGPLv3 (authored by stsp).
change cvs loader licence to AGPLv3 because rcsparse is AGPLv3
Sep 17 2021, 3:01 PM
stsp closed D6288: change cvs loader licence to AGPLv3 because rcsparse is AGPLv3.
Sep 17 2021, 3:01 PM
stsp committed rDLDCVSc23140580f8c: keep original licences for rlog.py, derived from viewvc and cvs2gitdump (authored by stsp).
keep original licences for rlog.py, derived from viewvc and cvs2gitdump
Sep 17 2021, 3:01 PM
stsp committed rDLDCVS56338c735119: remove rcsparse testmodule; pointless test which tox tried to run (authored by stsp).
remove rcsparse testmodule; pointless test which tox tried to run
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS970e86ad27dd: make 'black' ignore cvsclient.py; forced reformatting is unreadable (authored by stsp).
make 'black' ignore cvsclient.py; forced reformatting is unreadable
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS26ab35aa07d1: fix pytest arguments in tox.ini (authored by stsp).
fix pytest arguments in tox.ini
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS3e5f10269f51: tell 'black' to ignore rcsparse and cvs2gitdump sources (authored by stsp).
tell 'black' to ignore rcsparse and cvs2gitdump sources
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSea4c7fa15a3e: rcsparse.pyi: 'black' prefers empty line after imports (authored by stsp).
rcsparse.pyi: 'black' prefers empty line after imports
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS71157f208bf0: tell flake8 to ignore invalid escape sequences in regex (authored by stsp).
tell flake8 to ignore invalid escape sequences in regex
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSc5e647809673: remove cvs2svndump; it fails linter checks and we don't use it (authored by stsp).
remove cvs2svndump; it fails linter checks and we don't use it
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS26d6891c6ecf: fix typo in variable name; found by flake8 (authored by stsp).
fix typo in variable name; found by flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSacc88adda271: also add .* to the default exclude list (authored by stsp).
also add .* to the default exclude list
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS9774173fc66f: fix reference to subprocess.TimeoutExpired; found by flake8 (authored by stsp).
fix reference to subprocess.TimeoutExpired; found by flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS87da9cee4c6f: reformat test_loader.py to appease flake8 (authored by stsp).
reformat test_loader.py to appease flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS91ca5ca35414: avoid use of undefined module vclib; found by flake8 (authored by stsp).
avoid use of undefined module vclib; found by flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS1c7635b9b3e8: wrap overlong lines in rlog.py to appease flake8 (authored by stsp).
wrap overlong lines in rlog.py to appease flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS9965c6b897ae: reformat cvsclient.py to appease flake8 (authored by stsp).
reformat cvsclient.py to appease flake8
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS1080eb83c318: add a very simple .pyi for rcsparse to satisfy mypy (authored by stsp).
add a very simple .pyi for rcsparse to satisfy mypy
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS871042808269: add an assert to avoid a None type error from mypy (authored by stsp).
add an assert to avoid a None type error from mypy
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS73ad331915e3: add a comment which documents RCS/CVS branch numbers (authored by stsp).
add a comment which documents RCS/CVS branch numbers
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS1dd3f43e9e46: tell flake8 to ignore the 'build' directory (authored by stsp).
tell flake8 to ignore the 'build' directory
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSd6c1817d39c0: document CVS path encoding issues (authored by stsp).
document CVS path encoding issues
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSb80aa0c27997: make a line of code more readable (authored by stsp).
make a line of code more readable
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS883aa39c8c93: fix incomplete docstring of swh_hash_data_per_cvs_changeset (authored by stsp).
fix incomplete docstring of swh_hash_data_per_cvs_changeset
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSd5c46c5cb5f2: merge nested functions which yield into single functions (authored by stsp).
merge nested functions which yield into single functions
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSfa9121756333: simplify use of os.makedirs(); from vlorentz (authored by stsp).
simplify use of os.makedirs(); from vlorentz
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS52faf13b77f4: convert readme file from .md to .rst (authored by stsp).
convert readme file from .md to .rst
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS1c0acc70f1f5: avoid pointless conversion to bytes() and use (x,) tuple idiom (authored by stsp).
avoid pointless conversion to bytes() and use (x,) tuple idiom
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS0fe0e68f29c2: acknowledge code derived from ViewVC in our README file (authored by stsp).
acknowledge code derived from ViewVC in our README file
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS2a4b87f9999f: Remove an unused import. (authored by stsp).
Remove an unused import.
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS4e65e78bf063: commit reformatting of rlog.py done by pre-commit hook (authored by stsp).
commit reformatting of rlog.py done by pre-commit hook
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS50ae8b09e12e: fix 'ssh' protocol support (authored by stsp).
fix 'ssh' protocol support
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSd125c5c7b0f0: the pre-commit hook complained about an unused rcsfile variable (authored by stsp).
the pre-commit hook complained about an unused rcsfile variable
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS0872e9e61663: exclude third-party sources via mypy.ini, not pre-commit conf (authored by stsp).
exclude third-party sources via mypy.ini, not pre-commit conf
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSb2fb227a2cf6: fix format string error found by pre-commit hook (authored by stsp).
fix format string error found by pre-commit hook
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSff50851e8183: exclude third-party sources from flake8 checks (authored by stsp).
exclude third-party sources from flake8 checks
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS6548f6ca45dd: commit reformatting performed by pre-commit hook on setup.py (authored by stsp).
commit reformatting performed by pre-commit hook on setup.py
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS98082f20e7e5: urllib doesn't have stubs for mypy (authored by stsp).
urllib doesn't have stubs for mypy
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSc479b0e26006: fix myphy errors on swh/loader/__init__.py (authored by stsp).
fix myphy errors on swh/loader/__init__.py
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS0e1e757565ac: exclude upstream python code from pre-commit checks (authored by stsp).
exclude upstream python code from pre-commit checks
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS82e8d797cf0a: wrap overlong lines (authored by stsp).
wrap overlong lines
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS5e3904dd50ab: committing reformatting which was performed by pre-commit hooks (authored by stsp).
committing reformatting which was performed by pre-commit hooks
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS07ed9fc946b1: update README (authored by stsp).
update README
Sep 17 2021, 2:50 PM
stsp committed rDLDCVSc04bb816c7f8: remove unused keyword parameter to fix loading of the cvs loader (authored by stsp).
remove unused keyword parameter to fix loading of the cvs loader
Sep 17 2021, 2:50 PM
stsp committed rDLDCVS4ddc08250622: switch log level of an informative progress message from debug to info (authored by stsp).
switch log level of an informative progress message from debug to info
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSba728189a3c5: implement support for import via cvs pserver protocol (authored by stsp).
implement support for import via cvs pserver protocol
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS1eaaa52b054c: simply assign to empty lists in order to clear per-changeset data (authored by stsp).
simply assign to empty lists in order to clear per-changeset data
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSc721a06cb62b: remove unused imports (authored by stsp).
remove unused imports
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSe7ba43fd93cb: add test case doing an incremental visit (authored by stsp).
add test case doing an incremental visit
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS250bb9dbba27: avoid double-parsing of rcsfiles while processing a changeset (authored by stsp).
avoid double-parsing of rcsfiles while processing a changeset
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS76c249b4a8c3: copy over the pre_cleanup() handler from the SVN loader (authored by stsp).
copy over the pre_cleanup() handler from the SVN loader
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS89d7b0fdd2ef: cvs2gitdump: avoid parsing rcs files inside expand_keyword() (authored by stsp).
cvs2gitdump: avoid parsing rcs files inside expand_keyword()
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS0424433458bd: remove unused CvsLoader class members and constructor arguments (authored by stsp).
remove unused CvsLoader class members and constructor arguments
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS092b5263f936: replace global self.rcs variable with use of local variables (authored by stsp).
replace global self.rcs variable with use of local variables
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS551a12e24cb8: drop support for using previous snapshots as base for new ones (authored by stsp).
drop support for using previous snapshots as base for new ones
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS71f22dbe195f: change logging level of per-revision info from DEBUG to INFO (authored by stsp).
change logging level of per-revision info from DEBUG to INFO
Sep 17 2021, 2:49 PM
stsp committed rDLDCVScf5cf4594d05: link revisions to their parents and add another small test (authored by stsp).
link revisions to their parents and add another small test
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS5097bf8eaab1: use an iterator to process swh revisions; reduces memory usage (authored by stsp).
use an iterator to process swh revisions; reduces memory usage
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSed460a3280fe: do not call self.storage.revision_get() more often than necessary (authored by stsp).
do not call self.storage.revision_get() more often than necessary
Sep 17 2021, 2:49 PM
stsp committed rDLDCVScdbcdcc92e61: enable check_snapshot() in test_loader_cvs_visit() (authored by stsp).
enable check_snapshot() in test_loader_cvs_visit()
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSedc28c215955: fix rsync URL processing in fetch_cvs_repo_with_rsync() (authored by stsp).
fix rsync URL processing in fetch_cvs_repo_with_rsync()
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSae77fa161841: test two consecutive visits (authored by stsp).
test two consecutive visits
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS496ff263546a: the trivial first visit test is passing now (authored by stsp).
the trivial first visit test is passing now
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS358a05d59956: add converted CVS revisions to storage (authored by stsp).
add converted CVS revisions to storage
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS6a2f6e50f61e: ignore ENOENT when removing files (authored by stsp).
ignore ENOENT when removing files
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS59a7ff18d603: document fetch_data() method (authored by stsp).
document fetch_data() method
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS49ce9a24d6f9: create subdirectories in the work tree (authored by stsp).
create subdirectories in the work tree
Sep 17 2021, 2:49 PM
stsp committed rDLDCVSaf30f67f7403: populate a work tree with files checked out from the repository (authored by stsp).
populate a work tree with files checked out from the repository
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS799eea5a7b68: get fetch_data working (authored by stsp).
get fetch_data working
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS15252a6ce822: force our local rcsparse dependency; upstream does not yet support py3 (authored by stsp).
force our local rcsparse dependency; upstream does not yet support py3
Sep 17 2021, 2:49 PM
stsp committed rDLDCVS605d8f5862b8: get the 'prepare' step working (authored by stsp).
get the 'prepare' step working
Sep 17 2021, 2:49 PM