Page MenuHomeSoftware Heritage
Feed Advanced Search

Thu, May 28

moranegg added a comment to T2393: Two deposits of files the same name and a "compound" extension fails the checker.

Thanks @vlorentz.
Is this something that can be fixed easily or should I ask the client to change the names on the deposited archives?

Thu, May 28, 12:02 PM · SWORD deposit
moranegg triaged T2427: Fix missing origin in permalink box when using old SWHID as Normal priority.
Thu, May 28, 11:50 AM · Web app

Tue, May 26

moranegg created P681 IPOL metadata swh:1:rev:672487d8be02ed1bc026297dabf2d7a0cea00d2d.
Tue, May 26, 3:13 PM
moranegg accepted D3154: Add artifact metadata to the extrinsic metadata storage specification..

Looks good!
I added a comment about the an URL typo which we discussed on IRC (and decided it's a URL because we trust Wikipedia) :-)

Tue, May 26, 11:50 AM

Thu, May 21

moranegg closed T2418: Answer IPOL's interrogations on deposit metadata as Resolved.
Thu, May 21, 5:49 PM · Metadata workflow, SWORD deposit
moranegg updated the task description for T2418: Answer IPOL's interrogations on deposit metadata.
Thu, May 21, 5:45 PM · Metadata workflow, SWORD deposit
moranegg updated the task description for T2418: Answer IPOL's interrogations on deposit metadata.
Thu, May 21, 5:44 PM · Metadata workflow, SWORD deposit

Wed, May 20

moranegg added projects to T2418: Answer IPOL's interrogations on deposit metadata: SWORD deposit, Metadata workflow.
Wed, May 20, 8:44 PM · Metadata workflow, SWORD deposit
moranegg triaged T2418: Answer IPOL's interrogations on deposit metadata as High priority.
Wed, May 20, 8:43 PM · Metadata workflow, SWORD deposit
moranegg accepted D3166: swh-deposit: Drop swh_anchor_id* columns from model Deposit.

You can go ahead and drop swh_anchor_id, we have notified the organization that might have used that.

Wed, May 20, 11:15 AM

Mon, May 18

moranegg added a comment to T1832: create a mailing list swh-user-announce.

New use case for this mailing list:
announcing changes like in T2398

Mon, May 18, 5:59 PM · SWORD deposit
moranegg added a comment to T2398: Simplify/update the SWHIDs returned from a SWORD deposit.

Here is the planned email:
subject: [Software Heritage] We are updating our SWHID

Mon, May 18, 5:43 PM · SWORD deposit
moranegg added a comment to T2398: Simplify/update the SWHIDs returned from a SWORD deposit.
Mon, May 18, 5:26 PM · SWORD deposit
moranegg added a comment to T2398: Simplify/update the SWHIDs returned from a SWORD deposit.

I'm waiting for a test from HAL to resolve this task.
Who do we contact on Intel side? (@zack ?)

Mon, May 18, 4:34 PM · SWORD deposit
moranegg updated subscribers of T2409: Remove trailing SWHID qualifiers from origin URL column in deposit admin page.

That's strange behavior.
Would that be because of the change we had last week, the origin looks like the new SWH-ID ? (@ardumont )
here an example of an origin on the deposit admin page:

https://doi.org/10.5201/ipol.2018.236;visit=swh:1:snp:07c80b96ab64e714fb69ed725f6b18caf87763ba;anchor=swh:1:rev:e8c3b521316edb2840078fae44cad9a66d5f5fbb;path=/

Oh, I know why, because the origin is extracted in the admin view from the swh-id...

Mon, May 18, 11:43 AM · Web app

Fri, May 15

moranegg accepted D3153: Migrate deposit SWHIDs (data) to the new specification.

Looks reasonable.
A I said, I can't test ;-) But I'll accept that.
Regarding sending HAL an email, I'm in a call with them in two weeks.
This is a migration that won't affect the links they have and I'm not sure they want to migrate their data.
I suggest asking them on the call, and if they want to migrate, email some instructions.

Fri, May 15, 11:49 AM · SWORD deposit
moranegg added a comment to D3154: Add artifact metadata to the extrinsic metadata storage specification..

This is a great idea to add context.
I always thought the multiplicity will be from having a lot of authorities saying different things about artifacts.
Haven't realized that the same object in a different context can have in itself different metadata.

Fri, May 15, 11:07 AM

Thu, May 14

moranegg added a comment to T2398: Simplify/update the SWHIDs returned from a SWORD deposit.

I agree.
From the HAL point of view, this is not a problem because they don't use the deposit DB to request the identifier, they directly link to the swh-revision (At that time we decided to point from HAL to revisions) and the revision identifier is still correct.

Thu, May 14, 5:25 PM · SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

P668 and P672 show that metadata is ok now.
I'm still a bit worried about linking between parent and child revisions with the same --slug (which do not appear on the history page in the WEB-UI).
@ardumont can you verify if how the revision below looks like on the deposit DB?
https://archive.softwareheritage.org/swh:1:rev:e8c3b521316edb2840078fae44cad9a66d5f5fbb;origin=https://doi.org/10.5201/ipol.2018.236;visit=swh:1:snp:07c80b96ab64e714fb69ed725f6b18caf87763ba/

Thu, May 14, 5:21 PM · Metadata workflow, SWORD deposit
moranegg created P672 IPOL revision e8c3b521316edb2840078fae44cad9a66d5f5fbb.
Thu, May 14, 5:16 PM · Metadata workflow, SWORD deposit
moranegg closed T2369: Review IPOL deposit metadata as Resolved.
Thu, May 14, 5:14 PM · Metadata workflow, SWORD deposit

Tue, May 12

moranegg created P668 swh:1:rev:cd8faa35b66794fecfc5c1e49c826d1a287ab410;origin=https://doi.org/10.5201/ipol.2018.236;visit=swh:1:snp:994f6ca7c49b1012768c4a5a6470f17f28d0e294.
Tue, May 12, 4:25 PM · SWORD deposit, Metadata workflow
moranegg updated subscribers of T2398: Simplify/update the SWHIDs returned from a SWORD deposit.

HAL uses the deposit_swh_id and the concatenation with the origin_url is done on HAL side.
I think it's safer to have HAL change this and use the deposit_swh_id_context.

Tue, May 12, 11:58 AM · SWORD deposit

Mon, May 11

moranegg added a comment to T2391: Document the `slug` usage on the swh-deposit client for origin creation.

When we set up an explicit deposit collection with a client we configure on SWH side a root URL for the deposits, named provider_url, and whenever a new deposit comes in, we record as a reference url for that deposit the concatenation of the root URL with the value passed to the swh deposit client via the --slug option.

Mon, May 11, 5:46 PM · SWORD deposit

Sun, May 10

moranegg added a subtask for T2399: Update SWORD deposit documentation: T2391: Document the `slug` usage on the swh-deposit client for origin creation.
Sun, May 10, 10:17 PM · SWORD deposit
moranegg added a parent task for T2391: Document the `slug` usage on the swh-deposit client for origin creation: T2399: Update SWORD deposit documentation.
Sun, May 10, 10:17 PM · SWORD deposit
moranegg merged task T2366: Review Persistent identifiers (PIDs) with context in deposit into T2398: Simplify/update the SWHIDs returned from a SWORD deposit.
Sun, May 10, 10:16 PM · SWORD deposit
moranegg merged T2366: Review Persistent identifiers (PIDs) with context in deposit into T2398: Simplify/update the SWHIDs returned from a SWORD deposit.
Sun, May 10, 10:16 PM · SWORD deposit

Thu, May 7

moranegg renamed T2396: Create links from Wikidata to SWH origins from Create property on Wikidata for SWH origins to Create links from Wikidata to SWH origins.
Thu, May 7, 11:34 PM · Metadata workflow, Wikidata
moranegg added a comment to T2396: Create links from Wikidata to SWH origins.

This is one possibility by adding a qualifier to the source code repository (option 3).
I see that the task title might be misleading.

Thu, May 7, 11:33 PM · Metadata workflow, Wikidata
moranegg triaged T2397: Review semantic gaps in the CodeMeta crosswalk table as Low priority.
Thu, May 7, 11:30 PM · Metadata workflow, Wikidata
moranegg triaged T2396: Create links from Wikidata to SWH origins as Low priority.
Thu, May 7, 11:21 PM · Metadata workflow, Wikidata
moranegg renamed T2079: Prepare collaborative document for how to use SWHID on WikiData for preservation and discovery from Prepare collaborative document for Wikidata -> SWH-ID for preservation and discovery to Prepare collaborative document for how to use SWHID on WikiData for preservation and discovery.
Thu, May 7, 11:11 PM · Metadata workflow, Wikidata
moranegg placed T1755: Create artifact release when 'releaseNotes' is in metadata up for grabs.
Thu, May 7, 12:04 PM · SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

With the new deposits on May 7th we have:

origin

The origin: https://doi.org/10.5201/ipol.2018.236
https://archive.softwareheritage.org/browse/origin/visits/?origin_url=https://doi.org/10.5201/ipol.2018.236

Thu, May 7, 11:46 AM · Metadata workflow, SWORD deposit
moranegg added a comment to P665 swh:1:rev:17ba798378f39d47e0525ac436856976262ac733;origin=https://doi.org/10.5201/ipol.2018.236.

swh:1:rev:baabf12542cd6df80af9594de8922b5281f07272;origin=https://doi.org/10.5201/ipol.2018.236
deposit 595

{
    "extrinsic": {
        "provider": "https://deposit.softwareheritage.org/1/private/595/meta/",
        "raw": {
            "origin": {
                "type": "deposit",
                "url": "https://doi.org/10.5201/ipol.2018.236"
            },
            "origin_metadata": {
                "metadata": {
                    "@xmlns": "http://www.w3.org/2005/Atom",
                    "@xmlns:codemeta": "https://doi.org/10.5063/SCHEMA/CODEMETA-2.0",
                    "codemeta:applicationCategory": "Image Processing On Line (IPOL)",
                    "codemeta:author": {
                        "codemeta:affiliation": "Universitat Illes Balears, Spain",
                        "codemeta:name": "Jose-Luis Lisani"
                    },
                    "codemeta:dateCreated": "2018-11-14",
                    "codemeta:datePublished": "2018-12-07",
                    "codemeta:description": "Implementation of Shape Preserving Local Histogram Modification Algorithm",
                    "codemeta:downloadUrl": "https://www.ipol.im/pub/art/2018/236/mlheIPOL.tgz",
                    "codemeta:identifier": "https://doi.org/10.5201/ipol.2018.236",
                    "codemeta:isPartOf": {
                        "codemeta:identifier": "ISSN: 2105-1232 DOI: 10.5201/ipol",
                        "codemeta:name": "Image Processing On Line (IPOL)",
                        "codemeta:type": "Journal"
                    },
                    "codemeta:keywords": [
                        "contrast enhancement",
                        "histogram modification",
                        "local processing"
                    ],
                    "codemeta:license": {
                        "codemeta:name": "LGPL-3.0-or-later",
                        "codemeta:url": "https://spdx.org/licenses/LGPL-3.0-or-later.html"
                    },
                    "codemeta:operatingSystem": "Linux",
                    "codemeta:programmingLanguage": "C++",
                    "codemeta:referencePublication": {
                        "codemeta:abstract": "In this paper we describe the implementation of the algorithm for local contrast enhancement published by Caselles et al. in 1999. This algorithm was the first designed explicitly to increase the contrast while preserving the so-called 'shape structure' of the image, that is, its set of level sets. According to the mathematical morphology school, artifacts are created when this structure is modified. The original algorithm is described and also two alternative implementations are proposed, which limit the over-enhancement of noise.",
                        "codemeta:identifier": "https://doi.org/10.5201/ipol.2018.236",
                        "codemeta:name": "An Analysis and Implementation of the Shape Preserving\n                Local Histogram Modification Algorithm",
                        "codemeta:url": "https://www.ipol.im/pub/art/2018/236/article_lr.pdf"
                    },
                    "codemeta:relatedLink": "http://ipolcore.ipol.im/demo/clientApp/demo.html?id=236",
                    "codemeta:releaseNotes": "Given an input image this demo computes the result of the three versions of the MLHE algorithm described in the associated article: MLHE HE, MLHE PAE and MLHE CLAHE. The users can select the parameters of each method. The default parameters are the same described in the article. For comparison, the results of classical histogram equalization (HE) and CLAHE are also displayed. We use obtained the Matlab implementation of the CLAHE algorithm. Both HE and CLAHE are applied on the intensity component of the input image and the output color image is obtained as in the MLHE methods.",
                    "codemeta:url": "https://www.ipol.im/pub/art/2018/236/",
                    "codemeta:version": "1.0",
                    "external_identifier": "ipol.2018.236",
                    "title": "mlheIPOL"
                },
                "provider": {
                    "metadata": {},
                    "provider_name": "",
                    "provider_type": "deposit_client",
                    "provider_url": "https://doi.org/10.5201/"
                },
                "tool": {
                    "configuration": {
                        "sword_version": 2
                    },
                    "name": "swh-deposit",
                    "version": "0.0.1"
                }
            }
        },
        "when": "2020-05-07T00:53:02.036759+00:00"
    },
    "original_artifact": [
        {
            "checksums": {
                "sha1": "cdce42697925513b15824f69bd461ec6f3bc9571",
                "sha256": "2a261e6b673f09f60185f6fbf874a828d3b5aeee946d38dd2f2bc4d899db0b1a"
            },
            "filename": "archive.zip",
            "length": 661595
        }
    ]
}
Thu, May 7, 11:34 AM · Metadata workflow, SWORD deposit
moranegg added a comment to P665 swh:1:rev:17ba798378f39d47e0525ac436856976262ac733;origin=https://doi.org/10.5201/ipol.2018.236.

swh:1:rev:1bb3dbaf98e4e775ed84a9e2d428246a47ab12d6;origin=https://doi.org/10.5201/ipol.2018.236
deposit 597

{
    "extrinsic": {
        "provider": "https://deposit.softwareheritage.org/1/private/597/meta/",
        "raw": {
            "origin": {
                "type": "deposit",
                "url": "https://doi.org/10.5201/ipol.2018.236"
            },
            "origin_metadata": {
                "metadata": {
                    "@xmlns": "http://www.w3.org/2005/Atom",
                    "@xmlns:codemeta": "https://doi.org/10.5063/SCHEMA/CODEMETA-2.0",
                    "codemeta:applicationCategory": "Image Processing On Line (IPOL)",
                    "codemeta:author": {
                        "codemeta:affiliation": "Universitat Illes Balears, Spain",
                        "codemeta:name": "Jose-Luis Lisani"
                    },
                    "codemeta:dateCreated": "2018-11-14",
                    "codemeta:datePublished": "2018-12-07",
                    "codemeta:description": "Implementation of Shape Preserving Local Histogram Modification Algorithm",
                    "codemeta:downloadUrl": "https://www.ipol.im/pub/art/2018/236/mlheIPOL.tgz",
                    "codemeta:identifier": "https://doi.org/10.5201/ipol.2018.236",
                    "codemeta:isPartOf": {
                        "codemeta:identifier": "ISSN: 2105-1232 DOI: 10.5201/ipol",
                        "codemeta:name": "Image Processing On Line (IPOL)",
                        "codemeta:type": "Journal"
                    },
                    "codemeta:keywords": [
                        "contrast enhancement",
                        "histogram modification",
                        "local processing"
                    ],
                    "codemeta:license": {
                        "codemeta:name": "LGPL-3.0-or-later",
                        "codemeta:url": "https://spdx.org/licenses/LGPL-3.0-or-later.html"
                    },
                    "codemeta:operatingSystem": "Linux",
                    "codemeta:programmingLanguage": "C++",
                    "codemeta:referencePublication": {
                        "codemeta:abstract": "In this paper we describe the implementation of the algorithm for local contrast enhancement published by Caselles et al. in 1999. This algorithm was the first designed explicitly to increase the contrast while preserving the so-called 'shape structure' of the image, that is, its set of level sets. According to the mathematical morphology school, artifacts are created when this structure is modified. The original algorithm is described and also two alternative implementations are proposed, which limit the over-enhancement of noise.",
                        "codemeta:identifier": "https://doi.org/10.5201/ipol.2018.236",
                        "codemeta:name": "An Analysis and Implementation of the Shape Preserving\n                Local Histogram Modification Algorithm",
                        "codemeta:url": "https://www.ipol.im/pub/art/2018/236/article_lr.pdf"
                    },
                    "codemeta:relatedLink": "http://ipolcore.ipol.im/demo/clientApp/demo.html?id=236",
                    "codemeta:releaseNotes": "Given an input image this demo computes the result of the three versions of the MLHE algorithm described in the associated article: MLHE HE, MLHE PAE and MLHE CLAHE. The users can select the parameters of each method. The default parameters are the same described in the article. For comparison, the results of classical histogram equalization (HE) and CLAHE are also displayed. We use obtained the Matlab implementation of the CLAHE algorithm. Both HE and CLAHE are applied on the intensity component of the input image and the output color image is obtained as in the MLHE methods.",
                    "codemeta:url": "https://www.ipol.im/pub/art/2018/236/",
                    "codemeta:version": "1.2",
                    "external_identifier": "ipol.2018.236",
                    "title": "mlheIPOL"
                },
                "provider": {
                    "metadata": {},
                    "provider_name": "",
                    "provider_type": "deposit_client",
                    "provider_url": "https://doi.org/10.5201/"
                },
                "tool": {
                    "configuration": {
                        "sword_version": 2
                    },
                    "name": "swh-deposit",
                    "version": "0.0.1"
                }
            }
        },
        "when": "2020-05-07T00:53:01.636065+00:00"
    },
    "original_artifact": [
        {
            "checksums": {
                "sha1": "cdce42697925513b15824f69bd461ec6f3bc9571",
                "sha256": "2a261e6b673f09f60185f6fbf874a828d3b5aeee946d38dd2f2bc4d899db0b1a"
            },
            "filename": "archive.zip",
            "length": 661595
        }
    ]
}
Thu, May 7, 11:30 AM · Metadata workflow, SWORD deposit
moranegg created P665 swh:1:rev:17ba798378f39d47e0525ac436856976262ac733;origin=https://doi.org/10.5201/ipol.2018.236.
Thu, May 7, 11:26 AM · Metadata workflow, SWORD deposit

Tue, May 5

moranegg added a comment to T2369: Review IPOL deposit metadata.

Instructions given to José-Luis with the following files:

Tue, May 5, 12:17 PM · Metadata workflow, SWORD deposit
moranegg triaged T2391: Document the `slug` usage on the swh-deposit client for origin creation as Normal priority.
Tue, May 5, 10:52 AM · SWORD deposit

Mon, May 4

moranegg added a comment to T2369: Review IPOL deposit metadata.

Still needs review:

  • external_identifier

use ipol.<year>.<id> like used in the DOI identifier

Mon, May 4, 5:35 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2377: Check why origin is created for IPOL with uuid.

The slug must be added to params.
Origin is created from the concatenation of provider_url+slug.

Mon, May 4, 5:12 PM · Metadata workflow, SWORD deposit

Thu, Apr 30

moranegg closed T2381: Validate extrinsic metadata terminology as Resolved.
Thu, Apr 30, 11:13 AM · Metadata workflow

Apr 28 2020

moranegg added a comment to T2035: Create codemeta generator tool.

@vlorentz you should have the honor to mark this task as resolved ;-)

Apr 28 2020, 12:05 AM · CodeMeta Generator, Metadata workflow
moranegg added a comment to T2035: Create codemeta generator tool.

Tool is up and running here: https://codemeta.github.io/codemeta-generator/

Apr 28 2020, 12:04 AM · CodeMeta Generator, Metadata workflow
moranegg closed T2037: [CodeMeta] Add the possibility to add more terms from CodeMeta and schema.org, a subtask of T2036: [CodeMeta] Validate codemeta.json output, as Resolved.
Apr 28 2020, 12:03 AM · CodeMeta Generator, Metadata workflow
moranegg closed T2037: [CodeMeta] Add the possibility to add more terms from CodeMeta and schema.org as Resolved.
Apr 28 2020, 12:03 AM · CodeMeta Generator, Metadata workflow
moranegg added a comment to T2037: [CodeMeta] Add the possibility to add more terms from CodeMeta and schema.org.

moved to https://github.com/codemeta/codemeta-generator/issues/8

Apr 28 2020, 12:03 AM · CodeMeta Generator, Metadata workflow

Apr 27 2020

moranegg closed T2041: [CodeMeta] Add helpers to complete form, a subtask of T2037: [CodeMeta] Add the possibility to add more terms from CodeMeta and schema.org, as Resolved.
Apr 27 2020, 11:57 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2041: [CodeMeta] Add helpers to complete form as Resolved.

moved to https://github.com/codemeta/codemeta-generator/issues/7

Apr 27 2020, 11:57 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2046: [CodeMeta] Add checker that file is complete for citation, a subtask of T2041: [CodeMeta] Add helpers to complete form, as Resolved.
Apr 27 2020, 11:55 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2046: [CodeMeta] Add checker that file is complete for citation as Resolved.

repository moved to https://github.com/codemeta/codemeta-generator/
issue moved to https://github.com/codemeta/codemeta-generator/issues/6

Apr 27 2020, 11:55 PM · CodeMeta Generator, Metadata workflow
moranegg added a comment to T2292: [CodeMeta generator] Add how to contribute information to the README.

repository moved to https://github.com/codemeta/codemeta-generator/

Apr 27 2020, 11:51 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2292: [CodeMeta generator] Add how to contribute information to the README, a subtask of T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions, as Resolved.
Apr 27 2020, 11:51 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2292: [CodeMeta generator] Add how to contribute information to the README as Resolved.
Apr 27 2020, 11:51 PM · CodeMeta Generator, Metadata workflow
moranegg moved T2378: Create mapping IPOL to CodeMeta for the crosswalk table from Backlog to In progress on the Metadata workflow board.
Apr 27 2020, 11:49 PM · Metadata workflow, SWORD deposit
moranegg moved T2377: Check why origin is created for IPOL with uuid from Backlog to High priority on the Metadata workflow board.
Apr 27 2020, 11:49 PM · Metadata workflow, SWORD deposit
moranegg moved T2369: Review IPOL deposit metadata from Backlog to In progress on the Metadata workflow board.
Apr 27 2020, 11:49 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

Still needs review:

Apr 27 2020, 9:56 PM · Metadata workflow, SWORD deposit
moranegg updated subscribers of T2369: Review IPOL deposit metadata.

@ardumont can we have dots in a deposit slug / external_identifier?
An example:
ipol.2018.236

Apr 27 2020, 9:53 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

Here is the new IPOL proposition (made by José-Luis):

<?xml version="1.0"?>
        <entry xmlns="http://www.w3.org/2005/Atom"
               xmlns:codemeta="https://doi.org/10.5063/SCHEMA/CODEMETA-2.0">
        <title>mlheIPOL</title>
        <external_identifier>2018-236</external_identifier>
        <author>Jose-Luis Lisani</author>
Apr 27 2020, 9:46 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2381: Validate extrinsic metadata terminology .

@vlorentz what do you mean with free?

Apr 27 2020, 5:37 PM · Metadata workflow
moranegg added a comment to T2377: Check why origin is created for IPOL with uuid.

Here is the command:

Apr 27 2020, 3:01 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2381: Validate extrinsic metadata terminology .

thanks ! for the feedback..

Apr 27 2020, 2:46 PM · Metadata workflow
moranegg added a comment to T2381: Validate extrinsic metadata terminology .

swh-loader-tar (used in the revision creation with a field called extrinsic with two properties provide and tool)

I don't think we should change this right now, but convert them when we have a proper storage for extrinsic revision metadata

Apr 27 2020, 12:05 PM · Metadata workflow
moranegg triaged T2381: Validate extrinsic metadata terminology as Normal priority.
Apr 27 2020, 11:57 AM · Metadata workflow
moranegg renamed T2075: Implement metadata authority specification from Implement metadata provider specification to Implement metadata authority specification.
Apr 27 2020, 11:35 AM · Storage manager, Metadata workflow
moranegg added a comment to T2075: Implement metadata authority specification.

Changing provider in title to authority for terminology consistency.

Apr 27 2020, 11:35 AM · Storage manager, Metadata workflow

Apr 23 2020

moranegg triaged T2378: Create mapping IPOL to CodeMeta for the crosswalk table as Normal priority.
Apr 23 2020, 5:46 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

I suggest the following changes:

Apr 23 2020, 5:43 PM · Metadata workflow, SWORD deposit
moranegg updated the task description for T2369: Review IPOL deposit metadata.
Apr 23 2020, 4:46 PM · Metadata workflow, SWORD deposit
moranegg added a parent task for T2368: deposit: Fix loader deposit inconsistency in revision committer date: T2369: Review IPOL deposit metadata.
Apr 23 2020, 4:45 PM · Package Loader, SWORD deposit
moranegg added a subtask for T2369: Review IPOL deposit metadata: T2368: deposit: Fix loader deposit inconsistency in revision committer date.
Apr 23 2020, 4:45 PM · Metadata workflow, SWORD deposit
moranegg updated the task description for T2369: Review IPOL deposit metadata.
Apr 23 2020, 4:40 PM · Metadata workflow, SWORD deposit
moranegg accepted D3047: deposit_read: Simplify api to return only relevant deposit information.
Apr 23 2020, 4:36 PM
moranegg triaged T2377: Check why origin is created for IPOL with uuid as High priority.
Apr 23 2020, 4:30 PM · Metadata workflow, SWORD deposit
moranegg added a comment to D3047: deposit_read: Simplify api to return only relevant deposit information.

Could you change the trst with two different persons? for a better coverage of changes?

Apr 23 2020, 3:13 PM
moranegg added a comment to D2988: Implement extrinsic origin metadata specification..

I have updated my first comment with maybe a more clear and without typos sentence.
Sorry about that.

Apr 23 2020, 3:10 PM
moranegg accepted D3048: deposit.loader: Build revision out of the deposit api read metadata.
Apr 23 2020, 3:04 PM · Package Loader, SWORD deposit
moranegg updated subscribers of D2988: Implement extrinsic origin metadata specification..

@ardumont After this diff lands as is, the pattern in loader with the extrinsic field, needs to change terminology to authority and fetcher.
(instead of provider and tool, to stay coherent)

Apr 23 2020, 2:59 PM
moranegg added a comment to D3047: deposit_read: Simplify api to return only relevant deposit information.

just worrying over branches ;-)

Apr 23 2020, 12:40 AM
moranegg added a comment to D3045: deposit.loader: Fix revision metadata redundancy in deposit metadata.

Can you show me the result of an end to end test locally with a real XML to see the result in the revision metadata and in the origin_metadata ?

Apr 23 2020, 12:36 AM
moranegg added a comment to D3048: deposit.loader: Build revision out of the deposit api read metadata.

Thanks for the fast diff !

Apr 23 2020, 12:32 AM · Package Loader, SWORD deposit

Apr 22 2020

moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

:-D
I'm on it..

Apr 22 2020, 5:25 PM · SWORD deposit
moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

Good !
seems we are converging on this.

Apr 22 2020, 4:52 PM · SWORD deposit
moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

If I understand correctly this is the concatenation of two different models:

  • one created for the deposit
  • one created for PyPi loader
Apr 22 2020, 4:46 PM · SWORD deposit
moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

The task description says that the property extrinsic should be deleted in the revision metadata.

Apr 22 2020, 4:30 PM · SWORD deposit
moranegg renamed T2374: Fix revision metadata redundancy in deposit metadata from Fix revision metadata bug in deposit metadata to Fix revision metadata redundancy in deposit metadata.
Apr 22 2020, 4:14 PM · SWORD deposit
moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

Here is the first changed revision: https://archive.softwareheritage.org/browse/revision/c33910a29d53f4e137c225b21a8d59e43327cbf9/

Apr 22 2020, 4:13 PM · SWORD deposit
moranegg added a comment to T2374: Fix revision metadata redundancy in deposit metadata.

I don't mind calling it change :-)

Apr 22 2020, 4:09 PM · SWORD deposit
moranegg triaged T2374: Fix revision metadata redundancy in deposit metadata as High priority.
Apr 22 2020, 3:37 PM · SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

One difference between HAL and IPOL is the item identified with the identifier:

  • In HAL, the HAL-ID is given to the software artifact alone and if you want to deposit the main software article it will have a another identifier.
  • In IPOL, the DOI identifies the metadata record of both the published article and the published code

Also the IPOL article and code are peer reviewed which results with a publication with an IPOL DOI.

Apr 22 2020, 11:54 AM · Metadata workflow, SWORD deposit
moranegg added a comment to D2988: Implement extrinsic origin metadata specification..

Could you do a test for a registry and a forge, for the same origin?
I can give you real life examples, if needed..

Apr 22 2020, 12:00 AM

Apr 21 2020

moranegg updated the task description for T2369: Review IPOL deposit metadata.
Apr 21 2020, 6:40 PM · Metadata workflow, SWORD deposit
moranegg updated subscribers of T2369: Review IPOL deposit metadata.
Apr 21 2020, 6:31 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

From the article web page:

published
    2018-12-07 
reference
    Jose-Luis Lisani, An Analysis and Implementation of the Shape Preserving Local Histogram Modification Algorithm, Image Processing On Line, 8 (2018), pp. 408–434. https://doi.org/10.5201/ipol.2018.236
Apr 21 2020, 6:29 PM · Metadata workflow, SWORD deposit
moranegg updated subscribers of D2988: Implement extrinsic origin metadata specification..

I will continue my review later tonight.

Apr 21 2020, 6:21 PM
moranegg added a comment to T2369: Review IPOL deposit metadata.


metadata file

Apr 21 2020, 12:35 PM · Metadata workflow, SWORD deposit
moranegg changed the status of T2369: Review IPOL deposit metadata from Open to Work in Progress.
Apr 21 2020, 12:34 PM · Metadata workflow, SWORD deposit
moranegg added a comment to T2369: Review IPOL deposit metadata.

The extrinsic property seems like a bug. needs further analysis.

Apr 21 2020, 12:33 PM · Metadata workflow, SWORD deposit