Page MenuHomeSoftware Heritage
Feed Advanced Search

Apr 27 2020

moranegg moved T2369: Review IPOL deposit metadata from Backlog to Crosswalks and mappings 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
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
moranegg updated the task description for T2369: Review IPOL deposit metadata.
Apr 21 2020, 12:32 PM · Metadata workflow, SWORD deposit
moranegg created T2369: Review IPOL deposit metadata.
Apr 21 2020, 12:31 PM · Metadata workflow, SWORD deposit
moranegg renamed T2311: Review the deposit of CodeMeta metadata in xml (following SWORD V2 specs) from Update the deposit of metadata with a regular zip deposit to Review the deposit of CodeMeta metadata in xml (following SWORD V2 specs) .
Apr 21 2020, 11:46 AM · SWORD deposit, Metadata workflow, Roadmap 2020

Apr 16 2020

moranegg added a subtask for T2366: Review Persistent identifiers (PIDs) with context in deposit: T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.
Apr 16 2020, 11:26 PM · SWORD deposit
moranegg added a parent task for T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths: T2366: Review Persistent identifiers (PIDs) with context in deposit.
Apr 16 2020, 11:26 PM · UX, Web app, General
moranegg triaged T2366: Review Persistent identifiers (PIDs) with context in deposit as Normal priority.
Apr 16 2020, 11:25 PM · SWORD deposit
moranegg added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

Just a question about using a path with a different branch, for example for a tag of a version (which is not a release):

  • in this case, the anchor is the snp and the branch name (the tag) is in the path?
Apr 16 2020, 11:20 PM · UX, Web app, General

Apr 3 2020

moranegg updated the task description for T2329: Extend CodeMeta vocabulary to qualify author relationships.
Apr 3 2020, 4:36 PM · Scientific Community Building, Metadata workflow
moranegg added a comment to T2329: Extend CodeMeta vocabulary to qualify author relationships.

Here is the link to the open issue on the CodeMeta repository:
https://github.com/codemeta/codemeta/issues/240

Apr 3 2020, 4:35 PM · Scientific Community Building, Metadata workflow
moranegg triaged T2347: Add direct access from website to archive with search box as Normal priority.
Apr 3 2020, 11:49 AM · Website
moranegg added a comment to T2326: Improve archived object browsing page design.

A few suggestion for the repository view:

  1. I like the divided tabs, but in each tab, the context should be kept
  2. In source code tab : context of the source code (SSC)
    • opencv\opencv\[dir-id] with snapshot date and branch
    • Also readme should be kept in the SSC tab
  3. About metadata:
    • there is metadata in revision
    • there is deposited metadata for origin in the origin_metadata table
    • there is indexed metadata for origin
    • there will be metadata that can be associated to each artifact
    • A metadata tab is nice but will be very difficult to understand to which part of the repository the metadata is relevant,
      • show metadata as a separate button, as proposed in the task, is a temporary solution
      • we should reflect on this with the upcoming metadata additions (most registries, show metadata on the right, with several metadata functionalities, see Zenodo, HAL or SwMath)
Apr 3 2020, 11:46 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2325: Improve save code now requests list.

seems so from the design ;-)

Apr 3 2020, 11:26 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2325: Improve save code now requests list.

try again button, will it appear only for failed requests ?

Apr 3 2020, 11:25 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2324: Modify layout of save code now page.

The behavior of the page:
I enter the link to the repository
click submit (which I suggest to change to save)
and there is a green box appearing below the form.

Apr 3 2020, 11:23 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2323: Add origin column in downloads page.

I think the reference here should be the vault page

Apr 3 2020, 11:13 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2322: Modify origin visits page layout.

From the design, there is also a change of colors on the visits page.

Apr 3 2020, 11:08 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2321: Simplify download request popup design and behavior.

Great UX proposal not to interrupt the browsing with the download page.

Apr 3 2020, 11:01 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2320: Simplify display of origin search results.

Will you change Visit type into Origin type?
the former is more accurate, the latter is more comprehensible by someone that is not familiar with the data model.

Apr 3 2020, 11:00 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2319: Add search box in top bar.

I agree that a search box is a great way to keep the user engaged.
The text in the search box can be leading, here in the example we have Enter keyword, but the result is a search on the url, right?
If the search is the actual search on url:
Enter url
Enter repository
Search the archive

Apr 3 2020, 10:54 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2318: Improve style for UI elements.
Apr 3 2020, 10:50 AM · UX, 2019 UX audit, Web app
moranegg added a comment to T2317: Redesign landing page.

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

Apr 3 2020, 10:45 AM · UX, 2019 UX audit, Web app

Apr 2 2020

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

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

Apr 2 2020, 4:52 PM · Scientific Community Building, Metadata workflow

Apr 1 2020

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

If you agree with this proposal with @vlorentz's example, I can submit the issue tomorrow.

Apr 1 2020, 11:39 PM · Scientific Community Building, Metadata workflow
moranegg added a comment to T2344: Build a connector for software deposit via Zenodo/InvenioRDM.

Great news !!

Apr 1 2020, 11:33 PM · meta-task, Roadmap 2022, Roadmap 2020, SWORD deposit, Scientific Community Building

Mar 23 2020

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

I just discovered that there is a pending term maintaineron schema.org, thanks @vlorentz
for pointing this out.
https://schema.org/maintainer

Mar 23 2020, 12:06 AM · Scientific Community Building, Metadata workflow

Mar 20 2020

moranegg triaged T2328: Collect metadata about software from ScanR as Normal priority.
Mar 20 2020, 3:28 PM · SWORD deposit, Metadata workflow, Scientific Community Building

Mar 19 2020

moranegg triaged T2327: Review UX proposition for specific use-cases as Normal priority.
Mar 19 2020, 5:59 PM · Web app
moranegg closed T2151: Write blog post about CodeMeta Generator and research software next steps as Resolved.
Mar 19 2020, 2:12 PM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)

Mar 16 2020

moranegg added a comment to T2036: [CodeMeta] Validate codemeta.json output.

@vlorentz can we say that your new validator resolves this?

Mar 16 2020, 11:19 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2038: [CodeMeta] Add a description to the README, a subtask of T2035: Create codemeta generator tool, as Resolved.
Mar 16 2020, 11:18 PM · CodeMeta Generator, Metadata workflow
moranegg closed T2038: [CodeMeta] Add a description to the README as Resolved.
Mar 16 2020, 11:18 PM · CodeMeta Generator, Metadata workflow
moranegg added a comment to T2151: Write blog post about CodeMeta Generator and research software next steps.

Here is the first draft:
https://www.softwareheritage.org/?p=21219&preview=true

Mar 16 2020, 11:10 PM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)

Mar 13 2020

moranegg committed rDWCM565826c3def5: Add footer with links and logo (authored by moranegg).
Add footer with links and logo
Mar 13 2020, 3:10 PM
moranegg committed rDWCMb737975b8479: Update README (authored by moranegg).
Update README
Mar 13 2020, 3:10 PM

Mar 12 2020

moranegg triaged T2312: Review metadata deposit specs for metadata-only deposit as Normal priority.
Mar 12 2020, 3:57 PM · Metadata workflow, Roadmap 2020
moranegg triaged T2311: Review the deposit of CodeMeta metadata in xml (following SWORD V2 specs) as Normal priority.
Mar 12 2020, 3:56 PM · SWORD deposit, Metadata workflow, Roadmap 2020
moranegg closed T2152: Provide CodeMeta generation service as Resolved.
Mar 12 2020, 11:54 AM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)
moranegg closed T2152: Provide CodeMeta generation service, a subtask of T2151: Write blog post about CodeMeta Generator and research software next steps, as Resolved.
Mar 12 2020, 11:54 AM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)
moranegg added a comment to T2152: Provide CodeMeta generation service.

Available here:
https://codemeta.github.io/codemeta-generator/

Mar 12 2020, 11:54 AM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)
moranegg closed T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions, a subtask of T2035: Create codemeta generator tool, as Resolved.
Mar 12 2020, 11:53 AM · CodeMeta Generator, Metadata workflow
moranegg closed T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions, a subtask of T2151: Write blog post about CodeMeta Generator and research software next steps, as Resolved.
Mar 12 2020, 11:53 AM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)
moranegg closed T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions, a subtask of T2152: Provide CodeMeta generation service, as Resolved.
Mar 12 2020, 11:53 AM · CodeMeta Generator, Scientific Community Building, Unknown Object (Project)
moranegg closed T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions as Resolved.
Mar 12 2020, 11:53 AM · CodeMeta Generator, Metadata workflow

Mar 11 2020

moranegg added a comment to T2306: Generic storage for extrinsic, qualified metadata related to any node of the swh archive.

Thanks @olasd for the accurate and detailed summary !

Mar 11 2020, 12:18 PM · Metadata workflow, Roadmap 2020

Feb 27 2020

moranegg added a comment to T2153: SWH PIDs as an "Alternate Identifier" in Zenodo.

Thanks @anlambert ! That's great news !!

Feb 27 2020, 2:34 PM · Scientific Community Building

Feb 20 2020

moranegg updated subscribers of T2150: [CodeMeta generator] Share tool on GitHub to facilitate contributions.

After discussion with @rdicosmo, GitHub is the best place for the community that wants to use the CodeMeta Generator.

Feb 20 2020, 10:57 AM · CodeMeta Generator, Metadata workflow
moranegg triaged T2292: [CodeMeta generator] Add how to contribute information to the README as Normal priority.
Feb 20 2020, 10:55 AM · CodeMeta Generator, Metadata workflow

Feb 14 2020

moranegg updated the task description for T2278: Find source code in SWH that can compile and run on EaaSi.
Feb 14 2020, 3:41 PM · Unknown Object (Project)
moranegg shifted T2278: Find source code in SWH that can compile and run on EaaSi from the Restricted Space space to the S1 Public space.
Feb 14 2020, 3:38 PM · Unknown Object (Project)
moranegg added a comment to T2283: "Vault Status" page doesn't get updated when asking for email notifications.

I actually don't have it in both cases.
I'm firefox quantum 68.2

Feb 14 2020, 3:36 PM · Web app
moranegg triaged T2284: Fix- download button shows no popup when cooking had failed as Normal priority.
Feb 14 2020, 2:46 PM · Web app, Vault
moranegg added a comment to T2278: Find source code in SWH that can compile and run on EaaSi.
name: GNU Go
origin: http://git.savannah.gnu.org/git/gnugo.git
archived-url: https://archive.softwareheritage.org/browse/origin/http://git.savannah.gnu.org/git/gnugo.git/directory/
SWH-ID (the object that might compile and run): /api/1/vault/directory/00b4bcdff80e8b3c180e481c76709fc876958b8a/
environment needed:
Feb 14 2020, 2:09 PM · Unknown Object (Project)

Feb 13 2020

moranegg committed rMSLDe74b638bec0c: Update slides for IDCC (authored by moranegg).
Update slides for IDCC
Feb 13 2020, 5:27 PM
moranegg triaged T2283: "Vault Status" page doesn't get updated when asking for email notifications as High priority.
Feb 13 2020, 3:50 PM · Web app
moranegg added a comment to T2282: update Vault notification email with SWH-ID.

Complete email:

Feb 13 2020, 3:45 PM · Vault
moranegg triaged T2282: update Vault notification email with SWH-ID as Low priority.
Feb 13 2020, 3:44 PM · Vault
moranegg triaged T2281: [proposition] change icon of save code now as Wishlist priority.
Feb 13 2020, 3:40 PM · Web app