Page MenuHomeSoftware Heritage
Feed Advanced Search

Jul 5 2018

moranegg triaged T1130: Create an elegant error when content found in DB but not in objstorage as Normal priority.
Jul 5 2018, 11:32 AM · Web app
moranegg created T1130: Create an elegant error when content found in DB but not in objstorage.
Jul 5 2018, 11:29 AM · Web app

Jul 2 2018

moranegg added a comment to T1010: Improve error messages for deposit checks.

Raise an exception that is more useful than P279.
ValueError("unexpected mime type $foo") for example..

Jul 2 2018, 2:04 PM · SWORD deposit

Jun 26 2018

moranegg added a comment to T1118: browse: add identifiers resolution in search form.
In T1118#20738, @zack wrote:

...
In the beginning, it could be something as simple as: "if it looks like a PID, then resolve it; else, do origin search". In the future it can be extended to other syntactical searches, such as file name search, commit ID search, etc.

The UI would be much better that way, and it'll always be possible to have a separate "advanced search" page (and/or special search keywords, like search engines do) where the various kinds of searches are broken down by type.

Jun 26 2018, 2:35 PM · Web app
moranegg renamed T1118: browse: add identifiers resolution in search form from browse: create page/form where identifiers can be resolved to browse: add identifiers resolution in search form.
Jun 26 2018, 1:35 PM · Web app
moranegg triaged T1118: browse: add identifiers resolution in search form as Normal priority.
Jun 26 2018, 11:45 AM · Web app
moranegg added a comment to T1116: Azure webapp performance tests.

I've got this error when searching 'github':

Jun 26 2018, 11:37 AM · Web app, System administration

Jun 18 2018

moranegg retitled D329: Create specs for sparse-deposit and metadata-deposit from Create specs for sparse-deposit and meta-deposit to Create specs for sparse-deposit and metadata-deposit.
Jun 18 2018, 4:54 PM
moranegg updated the diff for D329: Create specs for sparse-deposit and metadata-deposit.
  • Update sparse-deposit and metadata-deposit specs
Jun 18 2018, 4:52 PM
moranegg added a comment to T960: draft specs for deposit with incomplete tarball .


Board discussion with zack and ardumont

Jun 18 2018, 1:53 PM · SWORD deposit, Directory loader
moranegg closed T1008: Write deposit guidelines for HAL as Resolved.
Jun 18 2018, 11:31 AM · SWORD deposit
moranegg added a parent task for T1008: Write deposit guidelines for HAL : Unknown Object (Maniphest Task).
Jun 18 2018, 11:31 AM · SWORD deposit
moranegg closed T736: Identifying software in the archive- context and artifact identification as Resolved.
Jun 18 2018, 11:23 AM · Metadata workflow

Jun 14 2018

moranegg added a comment to T1098: Add full contextual information in a swh-id of an object.

I completely agree that 'filename' is not enough and adding each time a new piece of context isn't a good solution.
Both path strategies (integers vs identifiers) are interesting.

Jun 14 2018, 3:34 PM · Web app, General

Jun 13 2018

moranegg added a parent task for T833: When listing an origin, add origin level metadata to RMD storage: T1102: Handle all GitHub elements.
Jun 13 2018, 4:24 PM · Extrinsic metadata, Restricted Project, GitHub lister
moranegg added subtasks for T1102: Handle all GitHub elements: T17: handle github assets in git loader, T1101: fetch release note from github to keep in release_metadata table, T833: When listing an origin, add origin level metadata to RMD storage.
Jun 13 2018, 4:24 PM · meta-task, General
moranegg added a parent task for T17: handle github assets in git loader: T1102: Handle all GitHub elements.
Jun 13 2018, 4:24 PM · Git loader
moranegg added a parent task for T1101: fetch release note from github to keep in release_metadata table: T1102: Handle all GitHub elements.
Jun 13 2018, 4:24 PM · Git loader
moranegg triaged T1102: Handle all GitHub elements as Low priority.
Jun 13 2018, 4:24 PM · meta-task, General
moranegg removed a subtask for T17: handle github assets in git loader: T1101: fetch release note from github to keep in release_metadata table.
Jun 13 2018, 4:18 PM · Git loader
moranegg removed a parent task for T1101: fetch release note from github to keep in release_metadata table: T17: handle github assets in git loader.
Jun 13 2018, 4:18 PM · Git loader
moranegg renamed T1101: fetch release note from github to keep in release_metadata table from fetch release note from github to keep with release object to fetch release note from github to keep in release_metadata table.
Jun 13 2018, 4:07 PM · Git loader
moranegg updated the task description for T1101: fetch release note from github to keep in release_metadata table.
Jun 13 2018, 4:00 PM · Git loader
moranegg triaged T1101: fetch release note from github to keep in release_metadata table as Low priority.
Jun 13 2018, 3:59 PM · Git loader

Jun 12 2018

moranegg triaged T1098: Add full contextual information in a swh-id of an object as Low priority.
Jun 12 2018, 3:58 PM · Web app, General

Jun 5 2018

moranegg updated the task description for T734: Create strategy for extracting metadata from external-catalogs.
Jun 5 2018, 4:14 PM · Metadata workflow

May 23 2018

moranegg created P257 Strange Web-UI error for not found readme.md.
May 23 2018, 3:51 PM
moranegg updated subscribers of T1008: Write deposit guidelines for HAL .

Updated https://forge.softwareheritage.org/source/opdocs/repository/master/

May 23 2018, 3:26 PM · SWORD deposit

May 18 2018

moranegg updated the diff for D329: Create specs for sparse-deposit and metadata-deposit.
  • docs: Update specs for the sparse-deposit and meta-deposit
  • docs: Add swh xml schema for sparse and meta deposits
  • docs: update example meta-deposit
May 18 2018, 4:15 PM

May 16 2018

moranegg updated the diff for D329: Create specs for sparse-deposit and metadata-deposit.
  • docss: Add swh xml schema for sparse and meta deposits
  • docs: update example meta-deposit
May 16 2018, 5:28 PM

May 11 2018

moranegg added a project to T1033: Review url schema to follow the 'with what tool' pattern for deposits: SWORD deposit.
May 11 2018, 2:56 PM · SWORD deposit

May 7 2018

moranegg retitled D329: Create specs for sparse-deposit and metadata-deposit from Create history page to monitor deposits on web entry point to Create specs for sparse-deposit and meta-deposit.
May 7 2018, 4:56 PM
moranegg created D329: Create specs for sparse-deposit and metadata-deposit.
May 7 2018, 4:54 PM
moranegg added a comment to P255 Sphinx error.

As Seirl and Anlambert suggested it was a sphinx version error coupled with a pip3 installation problem on the laptop.
With Ardumont's help I reinstalled sphinx, with stretch the latest package version is 1.4.9 (while 1.7.. is the one to use)

May 7 2018, 3:22 PM

May 4 2018

moranegg created P255 Sphinx error.
May 4 2018, 4:28 PM

Apr 25 2018

moranegg added a comment to D306: Vault: add batches.
In D306#6243, @seirl wrote:

The response of batch_progress looks like this:

In [51]: c.batch_progress(4)
Out[51]: 
{'bundles': [{'id': 3,
   'obj_id': '7d4aecffc20478ea6807b9649b25b71e22ebbcb6',
   'obj_type': 'revision_gitfast',
   'progress_message': None,
   'status': 'done'},
  {'id': 4,
   'obj_id': '355873d2daf160b736409a359da9e9ca4d714570',
   'obj_type': 'revision_gitfast',
   'progress_message': None,
   'status': 'done'},
  {'id': 5,
   'obj_id': '612dd81b51a443a19e6a2c17f67ef46ea4c2c123',
   'obj_type': 'revision_gitfast',
   'progress_message': None,
   'status': 'done'}],
 'done': 3,
 'failed': 0,
 'new': 0,
 'pending': 0,
 'total': 3}
Apr 25 2018, 10:31 AM · Vault

Apr 23 2018

moranegg added a comment to T960: draft specs for deposit with incomplete tarball .

Goal: deposit a tarball for which part or all the content is already in the SWH archive
the paths to the missing directories/content must be provided as empty paths in the tarball
the list linking each path to the object in the archive will be provided with the metadata

Apr 23 2018, 5:00 PM · SWORD deposit, Directory loader
moranegg triaged T1033: Review url schema to follow the 'with what tool' pattern for deposits as Normal priority.
Apr 23 2018, 3:50 PM · SWORD deposit
moranegg renamed T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface from Create monitoring interface for deposits to Create a REST api entry point to easily access one or more deposits with a user-friendly interface.
Apr 23 2018, 3:47 PM · SWORD deposit
moranegg added a comment to T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface.

After a discussion with Zack:
We need to separate the internal and external use cases.
For the external use cases we separate "Write" with its technology and "Read" to be easily accessed and user-friendly.

  • "Write" deposit : review url schema to follow the 'with what tool' pattern
    • /sword/2/
    • /sword/3/ : if we implement the SWORD v3 specs
    • /truc/42/ : for any other technology/version we implement
Apr 23 2018, 3:46 PM · SWORD deposit

Apr 19 2018

moranegg added a comment to T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface.

From today's email on swh-devel:

Apr 19 2018, 4:30 PM · SWORD deposit

Apr 17 2018

moranegg changed the status of T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface, a subtask of T1011: Enable continuous monitoring of deposit, from Open to Work in Progress.
Apr 17 2018, 2:17 PM · Metrics/monitoring, SWORD deposit
moranegg changed the status of T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface from Open to Work in Progress.
Apr 17 2018, 2:17 PM · SWORD deposit
moranegg moved T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface from Backlog to High priority on the SWORD deposit board.
Apr 17 2018, 2:16 PM · SWORD deposit
moranegg closed T975: Write queries for the crossminer dataset and estimate cost as Resolved.
Apr 17 2018, 12:02 PM · Metadata workflow
moranegg closed T975: Write queries for the crossminer dataset and estimate cost, a subtask of T1019: Prepare Crossminer dataset, as Resolved.
Apr 17 2018, 12:02 PM · Metadata workflow
moranegg closed T1018: Launch query on replica (somerset) as Resolved.
Apr 17 2018, 12:01 PM · Metadata workflow
moranegg closed T1018: Launch query on replica (somerset), a subtask of T1019: Prepare Crossminer dataset, as Resolved.
Apr 17 2018, 12:01 PM · Metadata workflow
moranegg closed T1018: Launch query on replica (somerset), a subtask of T975: Write queries for the crossminer dataset and estimate cost, as Resolved.
Apr 17 2018, 12:01 PM · Metadata workflow

Apr 13 2018

moranegg committed rDSNIP777ab0c0cf2c: Add crossminer_launch snippet (authored by moranegg).
Add crossminer_launch snippet
Apr 13 2018, 1:23 PM

Apr 10 2018

moranegg triaged T1020: Cook all resulting directories from query as Normal priority.
Apr 10 2018, 4:47 PM · Metadata workflow
moranegg added a parent task for T975: Write queries for the crossminer dataset and estimate cost: T1019: Prepare Crossminer dataset.
Apr 10 2018, 4:46 PM · Metadata workflow
moranegg added a parent task for T1018: Launch query on replica (somerset): T1019: Prepare Crossminer dataset.
Apr 10 2018, 4:46 PM · Metadata workflow
moranegg added subtasks for T1019: Prepare Crossminer dataset: T975: Write queries for the crossminer dataset and estimate cost, T1018: Launch query on replica (somerset).
Apr 10 2018, 4:46 PM · Metadata workflow
moranegg triaged T1019: Prepare Crossminer dataset as Normal priority.
Apr 10 2018, 4:45 PM · Metadata workflow
moranegg added a comment to P245 Crossminer first batch 0_1000_origin.csv.

Note: the query launched was limited to 10, so the two results are not identical

Apr 10 2018, 4:39 PM · Metadata workflow
moranegg added a comment to P245 Crossminer first batch 0_1000_origin.csv.

08d5853d3b832e1820c3e32c60b2dc65cb2ebe6a https://github.com/rubencepeda/jmxconsole
19f0650345e0ff2cade69f6a105908ea47d0afe5 https://github.com/YxhWife/firstPoj
24874bb64105faf845836150d72ddc151dbf5a14 https://github.com/peergreen/paas-router-manager
5d4a82405b9c8a098d660d52773ec4b1085543c3 https://github.com/bayois/Test-RESTLET
6e08888b9fe67241fff41baa059d223ab7409fca https://github.com/schmidinator/ese2015_hello
7dd9c1c2a2b5f92fbd37c705bc3ccb9e3c777a48 https://github.com/tempest200903/20150903-urlrewrite
7e80df2ea73a6bb9a030c7cb6ea1cfaf6821f3a8 https://github.com/fkrtzr/metainf
807d468a8c47e1f00bb4324119108c89f2d59677 https://github.com/liuxianqiang/protocol-buffer-basic
84629484fb861232daceb71a13918ae337f1d0e1 https://github.com/redmond007/RampUp
9ea852f3a0c73cab0403509f67d4b4164f1b30b2 https://github.com/ansell/bio2rdf-helpers

Apr 10 2018, 4:27 PM · Metadata workflow
moranegg changed the status of T1018: Launch query on replica (somerset) from Open to Work in Progress.
Apr 10 2018, 4:16 PM · Metadata workflow
moranegg changed the status of T1018: Launch query on replica (somerset), a subtask of T975: Write queries for the crossminer dataset and estimate cost, from Open to Work in Progress.
Apr 10 2018, 4:16 PM · Metadata workflow
moranegg triaged T1018: Launch query on replica (somerset) as High priority.
Apr 10 2018, 4:15 PM · Metadata workflow
moranegg created P245 Crossminer first batch 0_1000_origin.csv.
Apr 10 2018, 4:15 PM · Metadata workflow
moranegg added a comment to T975: Write queries for the crossminer dataset and estimate cost.
WITH last_visited AS (
        SELECT o.url url,
               ov.snapshot_id snp,
               (SELECT MAX(date) FROM origin_visit
                WHERE origin= o.id) AS date
        FROM origin o
        INNER JOIN origin_visit ov on o.id = ov.origin 
        WHERE o.id < 1000
     ), head_branch_revision AS (
        SELECT lv.url url, s.id snp_sha1, sb.target revision_sha1, lv.date date
        FROM last_visited lv
        INNER JOIN snapshot s on lv.snp = s.object_id
        INNER JOIN snapshot_branches sbs on  s.object_id  = sbs.snapshot_id
        INNER JOIN snapshot_branch sb on sbs.branch_id = sb.object_id
        WHERE sb.name = 'HEAD' AND sb.target_type = 'revision'
      )
SELECT hbr.url url,  dir.id directory
FROM head_branch_revision hbr
INNER JOIN revision rev on hbr.revision_sha1 = rev.id
INNER JOIN directory dir on rev.directory = dir.id
INNER JOIN directory_entry_file def on def.id = any(dir.file_entries)
WHERE def.name='pom.xml';
Apr 10 2018, 11:53 AM · Metadata workflow

Mar 30 2018

moranegg added a parent task for T1010: Improve error messages for deposit checks: T1011: Enable continuous monitoring of deposit.
Mar 30 2018, 12:11 PM · SWORD deposit
moranegg added a parent task for T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface: T1011: Enable continuous monitoring of deposit.
Mar 30 2018, 12:11 PM · SWORD deposit
moranegg added a parent task for T1009: Create email notifications for deposit errors: T1011: Enable continuous monitoring of deposit.
Mar 30 2018, 12:11 PM · Metrics/monitoring, SWORD deposit
moranegg added subtasks for T1011: Enable continuous monitoring of deposit: T1009: Create email notifications for deposit errors, T1010: Improve error messages for deposit checks, T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface.
Mar 30 2018, 12:11 PM · Metrics/monitoring, SWORD deposit
moranegg triaged T1011: Enable continuous monitoring of deposit as Normal priority.
Mar 30 2018, 12:10 PM · Metrics/monitoring, SWORD deposit
moranegg renamed T1004: Web-app: Provide a reference box with the stable SWH-ID URL from Make the SWH-ID URL stable to Web-app: Provide a reference box with the stable SWH-ID URL .
Mar 30 2018, 12:07 PM · Restricted Project, Web app
moranegg triaged T1010: Improve error messages for deposit checks as Normal priority.
Mar 30 2018, 11:52 AM · SWORD deposit
moranegg added a comment to T647: support software deposit via SWORD protocol (meta task).

@ardumont, I think you can resolve this one ;-)

Mar 30 2018, 11:47 AM · SWORD deposit, General
moranegg triaged T1009: Create email notifications for deposit errors as Normal priority.
Mar 30 2018, 11:46 AM · Metrics/monitoring, SWORD deposit
moranegg changed the status of T1008: Write deposit guidelines for HAL from Open to Work in Progress.
Mar 30 2018, 11:45 AM · SWORD deposit

Mar 27 2018

moranegg triaged T1004: Web-app: Provide a reference box with the stable SWH-ID URL as Normal priority.
Mar 27 2018, 11:28 AM · Restricted Project, Web app

Mar 21 2018

moranegg committed rMSLD071ff927842b: Change title and minor updates (authored by moranegg).
Change title and minor updates
Mar 21 2018, 3:30 PM
moranegg committed rMSLDca956ee90ce5: Update flow for what is software (authored by moranegg).
Update flow for what is software
Mar 21 2018, 11:24 AM
moranegg committed rMSLD0962054da4d0: Update slides for RDA 11th Plenary (authored by moranegg).
Update slides for RDA 11th Plenary
Mar 21 2018, 12:37 AM

Mar 16 2018

moranegg committed rMSLDf0b608039e30: RDA presentation first draft (authored by moranegg).
RDA presentation first draft
Mar 16 2018, 5:04 PM
moranegg added a project to T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface: SWORD deposit.
Mar 16 2018, 2:22 PM · SWORD deposit
moranegg triaged T992: Create a REST api entry point to easily access one or more deposits with a user-friendly interface as Normal priority.
Mar 16 2018, 2:22 PM · SWORD deposit

Mar 13 2018

moranegg committed rMSLDf8d844703b68: Add sparse deposit to update presentation (authored by moranegg).
Add sparse deposit to update presentation
Mar 13 2018, 11:27 AM

Mar 12 2018

moranegg committed rMSLD19cc85d1616a: Create deposit-update presentation for team meeting (authored by moranegg).
Create deposit-update presentation for team meeting
Mar 12 2018, 1:26 PM

Feb 26 2018

moranegg added a comment to T975: Write queries for the crossminer dataset and estimate cost.

following @olasd suggestion with a CTE

WITH last_visited AS (
        SELECT o.url url,
               ov.snapshot_id snp,
               (SELECT MAX(date) FROM origin_visit
                WHERE origin= o.id) AS date
        FROM origin o
        INNER JOIN origin_visit ov on o.id = ov.origin limit 1000
     ), head_branch_revision AS (
        SELECT lv.url url, s.id snp_sha1, sb.target revision_sha1, lv.date date
        FROM last_visited lv
        INNER JOIN snapshot s on lv.snp = s.object_id
        INNER JOIN snapshot_branches sbs on  s.object_id  = sbs.snapshot_id
        INNER JOIN snapshot_branch sb on sbs.branch_id = sb.object_id
        WHERE sb.name = 'HEAD' AND sb.target_type = 'revision' limit 100
      )
SELECT hbr.url url,
       hbr.snp_sha1 snp_sha1,
       hbr.revision_sha1 revision_sha1,
       hbr.date visit_date,
       dir.id directory
FROM head_branch_revision hbr
INNER JOIN revision rev on hbr.revision_sha1 = rev.id
INNER JOIN directory dir on rev.directory = dir.id
INNER JOIN directory_entry_file def on def.id = any(dir.file_entries)
WHERE def.name='pom.xml' limit 1;
Feb 26 2018, 11:14 AM · Metadata workflow

Feb 21 2018

moranegg added a comment to T975: Write queries for the crossminer dataset and estimate cost.

Thank you both for your answers.

Feb 21 2018, 12:29 PM · Metadata workflow

Feb 20 2018

moranegg added a comment to T975: Write queries for the crossminer dataset and estimate cost.

Query with last visit, master branch and 'pom.xml' file name filtering:

Feb 20 2018, 2:19 PM · Metadata workflow
moranegg created T975: Write queries for the crossminer dataset and estimate cost.
Feb 20 2018, 12:04 PM · Metadata workflow
moranegg changed the status of T833: When listing an origin, add origin level metadata to RMD storage from Open to Work in Progress.
Feb 20 2018, 12:01 PM · Extrinsic metadata, Restricted Project, GitHub lister

Feb 13 2018

moranegg moved T960: draft specs for deposit with incomplete tarball from Backlog to High priority on the SWORD deposit board.
Feb 13 2018, 4:53 PM · SWORD deposit, Directory loader
moranegg created T960: draft specs for deposit with incomplete tarball .
Feb 13 2018, 4:53 PM · SWORD deposit, Directory loader

Feb 8 2018

moranegg committed rMSLDda588932c837: RDA poster: fix typos before submission (authored by moranegg).
RDA poster: fix typos before submission
Feb 8 2018, 5:12 PM

Feb 2 2018

moranegg committed rMSLDd2fa7de77ce3: Fix jobTitle in xml (authored by moranegg).
Fix jobTitle in xml
Feb 2 2018, 5:26 PM
moranegg edited P169 One year plan.
Feb 2 2018, 5:11 PM · Metadata workflow

Feb 1 2018

moranegg committed rDDEPf79c0e55bc0f: docs: simplify endpoints and delete all sword text (authored by moranegg).
docs: simplify endpoints and delete all sword text
Feb 1 2018, 4:43 PM

Jan 31 2018

moranegg committed rMSLD7854b3535724: Fix wording, logo and typos (authored by moranegg).
Fix wording, logo and typos
Jan 31 2018, 5:09 PM
moranegg committed rMSLD7ff46d327e23: Change SWH-ID to swh-id (authored by moranegg).
Change SWH-ID to swh-id
Jan 31 2018, 2:44 PM
moranegg committed rMSLDf24d603ef54e: Translate texts in deposit poster for RDA (authored by moranegg).
Translate texts in deposit poster for RDA
Jan 31 2018, 1:14 PM

Jan 30 2018

moranegg committed rMSLD3d0806c55e21: Amend typos and deposit-id (authored by moranegg).
Amend typos and deposit-id
Jan 30 2018, 1:52 PM
moranegg committed rMSLD0d710e519a68: Change multistep deposit explanation (authored by moranegg).
Change multistep deposit explanation
Jan 30 2018, 1:41 PM
moranegg closed D293: deposit-vault-walkthrough: Adapt to latest swh-deposit script.
Jan 30 2018, 11:53 AM
moranegg committed rMSLD5b646036bd77: deposit-vault-walkthrough: Adapt to latest swh-deposit script (authored by ardumont).
deposit-vault-walkthrough: Adapt to latest swh-deposit script
Jan 30 2018, 11:53 AM

Jan 29 2018

moranegg committed rMSLD1a6d99d751c1: Create folder and files for english deposit poster for RDA (authored by moranegg).
Create folder and files for english deposit poster for RDA
Jan 29 2018, 8:06 PM