Page MenuHomeSoftware Heritage
Feed Advanced Search

Aug 29 2019

ardumont updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Aug 29 2019, 10:30 AM · Development environment, Sprint 2018 12
ardumont updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Aug 29 2019, 10:30 AM · Development environment, Sprint 2018 12
ardumont updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Aug 29 2019, 10:29 AM · Development environment, Sprint 2018 12

Aug 28 2019

ardumont updated the title for P487 [fixed] fresh new install, fresh new failure from fresh new install, fresh new failure to [fixed] fresh new install, fresh new failure.
Aug 28 2019, 10:11 AM · Development environment

Aug 27 2019

ardumont updated subscribers of P487 [fixed] fresh new install, fresh new failure.

so ardumont, just use:

Aug 27 2019, 3:07 PM · Development environment
ardumont added a comment to P487 [fixed] fresh new install, fresh new failure.

ok, my nix setup conflicts!

Aug 27 2019, 2:59 PM · Development environment
ardumont added a comment to P487 [fixed] fresh new install, fresh new failure.

As user:

pkg-config --debug libsystemd
no output option set, defaulting to --exists
Error printing disabled by default due to use of output options --exists, --atleast/exact/max-version, --list-all or no output option at all. Value of --print-errors: 0
Error printing disabled
Adding virtual 'pkg-config' package to list of known packages
Looking for package 'libsystemd'
Looking for package 'libsystemd-uninstalled'
Aug 27 2019, 2:52 PM · Development environment

Aug 6 2019

anlambert added a subtask for T1411: reach a minimum of 80% SLOC coverage across all components: T1768: Add end to end tests for the frontend part of swh-web.
Aug 6 2019, 11:32 AM · Development environment, Sprint 2018 12
anlambert updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Aug 6 2019, 11:31 AM · Development environment, Sprint 2018 12

Aug 2 2019

ardumont created P487 [fixed] fresh new install, fresh new failure.
Aug 2 2019, 12:03 PM · Development environment

Aug 1 2019

ardumont renamed T1413: swh-docker-dev: Refactor/improve provisionning step from Refactor/improve provisionning step to swh-docker-dev: Refactor/improve provisionning step.
Aug 1 2019, 9:40 AM · Development environment, System administration, Sprint 2018 12

Jul 11 2019

zack updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Jul 11 2019, 2:07 PM · Development environment, Sprint 2018 12

Jul 5 2019

zack added a comment to T1881: Replace custom managed git hooks with pre-commit.

thanks for the pointer !

Jul 5 2019, 11:58 AM · Development environment
douardda triaged T1881: Replace custom managed git hooks with pre-commit as Normal priority.
Jul 5 2019, 11:51 AM · Development environment

Jun 12 2019

zack added a comment to T1411: reach a minimum of 80% SLOC coverage across all components.

The most recent update of the state of this task has shown a regression in the journal test coverage, which, per se, is not a big deal (just a few points). But it does raise the question of how, once we have attained whatever "minimum" coverage we are OK with, we monitor overtime that there is no regression. For instance, I think that code reviews should show to the reviewers how the submitted diff affects code coverage. Ideally, reviewers should be able to so if it has a net positive or negative effect on coverage, and take that into account in their review decisions. (Which is not to say we should never accept diffs that decrease code coverage—there might be reasons to do so. But it is a data point that would be useful for reviewers to see.)

Jun 12 2019, 12:25 PM · Development environment, Sprint 2018 12
zack updated the task description for T1411: reach a minimum of 80% SLOC coverage across all components.
Jun 12 2019, 12:23 PM · Development environment, Sprint 2018 12

May 25 2019

zack renamed T1411: reach a minimum of 80% SLOC coverage across all components from at least 80% SLOC coverage in all components to reach a minimum of 80% SLOC coverage across all components.
May 25 2019, 5:39 PM · Development environment, Sprint 2018 12
zack added a project to T1622: Merge (or so) generic phabricator related stuff in a dedicated package between snippets/swh-team and pyarcanist: Development environment.
May 25 2019, 4:50 PM · Development environment

May 14 2019

zack added a comment to T1689: enable landing patches via the web UI for all repos.
In T1689#31540, @olasd wrote:

IMy suggestion was having *someone* trigger the merge with a comment on the diff, once the tests pass.

May 14 2019, 5:01 PM · Development environment, Phabricator
olasd added a comment to T1689: enable landing patches via the web UI for all repos.
In T1689#31539, @zack wrote:

I'm not a fan of automated merging when the test suite passes. I think merging code from third parties should always be a manual step by someone. If it can be made a Web UI button, even better, if not we will just standardize to the local arc workflow, which I've recently documented in the wiki.

May 14 2019, 4:39 PM · Development environment, Phabricator
zack added a comment to T1689: enable landing patches via the web UI for all repos.

Thanks for the investigation @olasd.

May 14 2019, 4:36 PM · Development environment, Phabricator
olasd added a comment to T1689: enable landing patches via the web UI for all repos.

(looks like Herald can't easily trigger on a comment, because that'd be too easy)

May 14 2019, 2:55 PM · Development environment, Phabricator
olasd added a comment to T1689: enable landing patches via the web UI for all repos.

So, according to the fine manual (https://secure.phabricator.com/book/phabricator/article/differential_land/) the "Land Revision" button on the Phabricator user interface depends on setting up:

May 14 2019, 2:37 PM · Development environment, Phabricator

May 10 2019

anlambert closed T1618: Add integration and end-to-end tests for the Software Heritage stack as Resolved by committing rCDFD5c9b912b4bc4: tests: Add integration tests for the Software Heritage stack.
May 10 2019, 1:25 PM · Development environment, Docker environment

Apr 24 2019

zack triaged T1689: enable landing patches via the web UI for all repos as High priority.
Apr 24 2019, 2:24 PM · Development environment, Phabricator

Apr 6 2019

ardumont edited P375 nix-shell: swh-environment with nix and virtualenv.
Apr 6 2019, 6:35 PM · Development environment

Apr 2 2019

anlambert triaged T1618: Add integration and end-to-end tests for the Software Heritage stack as Normal priority.
Apr 2 2019, 12:02 PM · Development environment, Docker environment

Mar 25 2019

douardda closed T1405: Make it easy to run a complete swh instance, a subtask of T1413: swh-docker-dev: Refactor/improve provisionning step, as Resolved.
Mar 25 2019, 10:52 AM · Development environment, System administration, Sprint 2018 12

Mar 24 2019

ardumont edited P375 nix-shell: swh-environment with nix and virtualenv.
Mar 24 2019, 12:27 PM · Development environment
ardumont edited P375 nix-shell: swh-environment with nix and virtualenv.
Mar 24 2019, 12:24 PM · Development environment
ardumont edited P375 nix-shell: swh-environment with nix and virtualenv.
Mar 24 2019, 12:06 PM · Development environment

Mar 23 2019

ardumont created P375 nix-shell: swh-environment with nix and virtualenv.
Mar 23 2019, 11:28 PM · Development environment

Mar 6 2019

anlambert closed T1542: docker-dev: swh-web: Service static asset with nginx as Invalid.

Closing this as I forgot it exists a configuration entry to force the serving of assets by Django (https://forge.softwareheritage.org/rCDFD7b3213293ca1670a738d540cbba05e87e5cf6042).

Mar 6 2019, 11:43 AM · Development environment, Docker environment, Web app

Feb 28 2019

vlorentz triaged T1555: Rewrite bin/make-package to use git-buildpackage as Low priority.
Feb 28 2019, 10:21 AM · Development environment
vlorentz closed T1141: Rewrite bin/make-package in not-shell as Wontfix.

This script is obsolete now that we migrated to git-buildpackage.

Feb 28 2019, 10:19 AM · Easy hack, Development environment

Feb 27 2019

vlorentz added a project to T1553: Swh components: make a default configuration file available for each of them: Development environment.
Feb 27 2019, 9:35 PM · Development environment

Feb 25 2019

ardumont triaged T1542: docker-dev: swh-web: Service static asset with nginx as Normal priority.
Feb 25 2019, 12:14 PM · Development environment, Docker environment, Web app

Feb 20 2019

ardumont closed D1160: swh-deposit: Adapt swh.deposit.wsgi starting point.
Feb 20 2019, 6:29 PM · SWORD deposit, Development environment
olasd accepted D1160: swh-deposit: Adapt swh.deposit.wsgi starting point.
Feb 20 2019, 4:33 PM · SWORD deposit, Development environment
ardumont edited projects for D1160: swh-deposit: Adapt swh.deposit.wsgi starting point, added: SWORD deposit; removed SWORD deposit (2018-09-25-HAL-opening).
Feb 20 2019, 2:45 PM · SWORD deposit, Development environment
ardumont updated the summary of D1160: swh-deposit: Adapt swh.deposit.wsgi starting point.
Feb 20 2019, 2:38 PM · SWORD deposit, Development environment
ardumont added projects to D1160: swh-deposit: Adapt swh.deposit.wsgi starting point: Development environment, SWORD deposit (2018-09-25-HAL-opening).
Feb 20 2019, 2:10 PM · SWORD deposit, Development environment
vlorentz closed T1440: Fix swh-environment's jenkins build as Resolved.

Seems to be fixed since 2019-02-12.

Feb 20 2019, 11:44 AM · Continuous Integration, Development environment

Feb 14 2019

ardumont closed D1131: docs/developer-setup: Update documentation about auto-completion.
Feb 14 2019, 9:37 AM · Development environment, Documentation
douardda accepted D1131: docs/developer-setup: Update documentation about auto-completion.
Feb 14 2019, 9:32 AM · Development environment, Documentation
ardumont updated the diff for D1131: docs/developer-setup: Update documentation about auto-completion.

Fix indentation (missing 4 spaces)

Feb 14 2019, 9:30 AM · Development environment, Documentation
ardumont added inline comments to D1131: docs/developer-setup: Update documentation about auto-completion.
Feb 14 2019, 9:19 AM · Development environment, Documentation
ardumont updated the test plan for D1131: docs/developer-setup: Update documentation about auto-completion.
Feb 14 2019, 9:18 AM · Development environment, Documentation
ardumont updated the test plan for D1131: docs/developer-setup: Update documentation about auto-completion.
Feb 14 2019, 9:17 AM · Development environment, Documentation
ardumont added projects to D1131: docs/developer-setup: Update documentation about auto-completion: Documentation, Development environment.
Feb 14 2019, 9:17 AM · Development environment, Documentation

Jan 23 2019

douardda changed the status of T1405: Make it easy to run a complete swh instance, a subtask of T1413: swh-docker-dev: Refactor/improve provisionning step, from Open to Work in Progress.
Jan 23 2019, 10:03 AM · Development environment, System administration, Sprint 2018 12

Jan 7 2019

ardumont closed T1454: getting-started: Initializing the venv deps fails on the swh-storage repository as Resolved.
Jan 7 2019, 1:47 PM · Development environment
ardumont updated the task description for T1454: getting-started: Initializing the venv deps fails on the swh-storage repository.
Jan 7 2019, 1:45 PM · Development environment
olasd added a project to T1454: getting-started: Initializing the venv deps fails on the swh-storage repository: Development environment.
Jan 7 2019, 1:24 PM · Development environment

Dec 14 2018

vlorentz added projects to T1413: swh-docker-dev: Refactor/improve provisionning step: System administration, Development environment.
Dec 14 2018, 5:34 PM · Development environment, System administration, Sprint 2018 12

Dec 13 2018

vlorentz edited projects for T1141: Rewrite bin/make-package in not-shell, added: Easy hack; removed Good first contribution.
Dec 13 2018, 3:07 PM · Easy hack, Development environment
vlorentz added a project to T1141: Rewrite bin/make-package in not-shell: Good first contribution.
Dec 13 2018, 2:11 PM · Easy hack, Development environment
vlorentz added a project to T1270: Investigate an application monitoring tool to automate error detection in our workers: Metrics/monitoring.
Dec 13 2018, 1:40 PM · Metrics/monitoring, Development environment
vlorentz added a project to T1440: Fix swh-environment's jenkins build: Continuous Integration.
Dec 13 2018, 11:10 AM · Continuous Integration, Development environment
vlorentz placed T1440: Fix swh-environment's jenkins build up for grabs.
Dec 13 2018, 11:09 AM · Continuous Integration, Development environment
vlorentz claimed T1440: Fix swh-environment's jenkins build.
Dec 13 2018, 11:03 AM · Continuous Integration, Development environment
vlorentz renamed T1440: Fix swh-environment's jenkins build from Debunk swh-environment's jenkins build to Fix swh-environment's jenkins build.
Dec 13 2018, 11:03 AM · Continuous Integration, Development environment
ardumont triaged T1440: Fix swh-environment's jenkins build as High priority.
Dec 13 2018, 10:52 AM · Continuous Integration, Development environment

Nov 19 2018

douardda closed T1248: create a jenkins job to automatically publish python packages on pypi , a subtask of T1242: Make every public swh.xxx package available on pypi, as Resolved.
Nov 19 2018, 3:03 PM · Development environment

Nov 13 2018

douardda closed T1261: migrate tests from nose to pytest as Resolved.
Nov 13 2018, 3:25 PM · Development environment

Oct 26 2018

zack renamed T1295: move debian packaging stuff to a dedicated debian git branch from move debian packaging stuff in a dedicated debian git branch to move debian packaging stuff to a dedicated debian git branch.
Oct 26 2018, 9:59 AM · Development environment

Oct 25 2018

douardda claimed T1261: migrate tests from nose to pytest.
Oct 25 2018, 1:27 PM · Development environment

Oct 23 2018

olasd reopened T1261: migrate tests from nose to pytest as "Work in Progress".

The closure was a lie

Oct 23 2018, 5:30 PM · Development environment
olasd closed T1261: migrate tests from nose to pytest as Resolved by committing rDENV1a40b426547c: Switch test runner to pytest instead of nose.
Oct 23 2018, 4:52 PM · Development environment
olasd added a revision to T1261: migrate tests from nose to pytest: D569: Switch test runner to pytest instead of nose.
Oct 23 2018, 12:31 PM · Development environment

Oct 18 2018

douardda closed T1242: Make every public swh.xxx package available on pypi as Resolved.

The first publication round has been done by hand.

Oct 18 2018, 2:12 PM · Development environment

Oct 17 2018

olasd added a project to T1270: Investigate an application monitoring tool to automate error detection in our workers: Development environment.
Oct 17 2018, 5:07 PM · Metrics/monitoring, Development environment

Oct 15 2018

zack raised the priority of T1261: migrate tests from nose to pytest from Wishlist to Normal.

(i've retitled this according to consensus)

Oct 15 2018, 3:14 PM · Development environment
zack renamed T1261: migrate tests from nose to pytest from Discuss the opportunity of migrating tests to pytest to migrate tests from nose to pytest.
Oct 15 2018, 3:14 PM · Development environment
olasd added a comment to T1261: migrate tests from nose to pytest.

All tests in our unittest.TestCases are now named test_$something, which allows them to be picked up by pytest.

Oct 15 2018, 3:08 PM · Development environment

Oct 11 2018

zack added a comment to T1261: migrate tests from nose to pytest.

No objections here either.

Oct 11 2018, 8:21 PM · Development environment
vlorentz added a comment to T1261: migrate tests from nose to pytest.

nice regexp-fu. We just have to make sure "grep 'istest'" doesn't return anything afterward

Oct 11 2018, 3:05 PM · Development environment
olasd added a comment to T1261: migrate tests from nose to pytest.

I've submitted D516 as a showcase of a testsuite migration that would allow running pytest on swh.core

Oct 11 2018, 3:00 PM · Development environment
olasd added a comment to T1261: migrate tests from nose to pytest.
In T1261#23444, @olasd wrote:

find . -name 'test_*.py' -exec sed -i -e '/@istest/!b;n;s/def /def test_/' '{}' \+

Oct 11 2018, 12:11 PM · Development environment
ardumont added a comment to T1261: migrate tests from nose to pytest.

According to the docs [1], it supports the unittest-like tests natively anyway: 'pytest supports running Python unittest-based tests out of the box.'

Oct 11 2018, 12:04 PM · Development environment
zack added a project to T1261: migrate tests from nose to pytest: Development environment.
Oct 11 2018, 11:56 AM · Development environment

Oct 8 2018

zack edited projects for T1242: Make every public swh.xxx package available on pypi, added: Development environment; removed System administration.
Oct 8 2018, 3:36 PM · Development environment

Jul 18 2018

olasd triaged T1141: Rewrite bin/make-package in not-shell as Low priority.
Jul 18 2018, 2:01 PM · Easy hack, Development environment

Dec 7 2017

ardumont closed T871: Migrate swh-storage api functions relative to indexers to swh-indexer as Resolved.
Dec 7 2017, 5:28 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont closed T872: Deploy and restart indexers, a subtask of T871: Migrate swh-storage api functions relative to indexers to swh-indexer, as Resolved.
Dec 7 2017, 5:28 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont changed the status of T872: Deploy and restart indexers, a subtask of T871: Migrate swh-storage api functions relative to indexers to swh-indexer, from Open to Work in Progress.
Dec 7 2017, 4:41 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont added a subtask for T871: Migrate swh-storage api functions relative to indexers to swh-indexer: T872: Deploy and restart indexers.
Dec 7 2017, 4:40 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont updated the task description for T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 4:39 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont updated the task description for T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 12:28 PM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont updated the task description for T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 11:26 AM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont updated the task description for T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 10:38 AM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont updated the task description for T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 10:38 AM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont added projects to T871: Migrate swh-storage api functions relative to indexers to swh-indexer: Core Loader, SWORD deposit.
Dec 7 2017, 10:35 AM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer
ardumont created T871: Migrate swh-storage api functions relative to indexers to swh-indexer.
Dec 7 2017, 9:42 AM · SWORD deposit, Core Loader, Web app, Development environment, Storage manager, Indexer

Jun 27 2016

qcampos closed T460: Extract the objstorage component from storage module to an independent module as Resolved by committing rDSTO92e6cd845775: Update debian packaging configuration files.
Jun 27 2016, 2:57 PM · Development environment, Object storage, Storage manager
qcampos added a revision to T460: Extract the objstorage component from storage module to an independent module: D67: Recreate DOBJS commit history.
Jun 27 2016, 1:37 PM · Development environment, Object storage, Storage manager

Jun 23 2016

qcampos renamed T460: Extract the objstorage component from storage module to an independent module from Extract the objstorage component from storage module to an independant module to Extract the objstorage component from storage module to an independent module.
Jun 23 2016, 4:31 PM · Development environment, Object storage, Storage manager
qcampos added a revision to T460: Extract the objstorage component from storage module to an independent module: D64: Extract the object storage to its own package and do the required modifications on the imports.
Jun 23 2016, 2:34 PM · Development environment, Object storage, Storage manager
qcampos added a revision to T460: Extract the objstorage component from storage module to an independent module: D63: Extract objstorage from swh.storage module and recreate its commit history..
Jun 23 2016, 12:44 PM · Development environment, Object storage, Storage manager

Jun 22 2016

qcampos added projects to T460: Extract the objstorage component from storage module to an independent module: Storage manager, Object storage, Development environment.
Jun 22 2016, 4:08 PM · Development environment, Object storage, Storage manager