or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
InvenioRDM - SWH: launch meeting
tags:
software preservation
software identification
SWHID
DOI
Introduction
Useful Links:
Scenario 1 : New content deposit (using tar.gz, .zip, etc.)
Limitations
open access
content (not includingEmbargoed
,Restricted
,Closed
)Software
typeSequence diagram
Scenario 2 : Invenio - GitHub integration
Limitations
open access
content (not includingEmbargoed
,Restricted
,Closed
)Software
typeSequence diagram
Remarks
The SWHID that is returned is for the zip (swh:1:dir:aaaa…) with the context, using the anchor qualifier with the release identifier (swh:1:rel:bbbb…) if save code now succeeds
Save code now is called by the client on the repository's url (without .git) to ensure all development history of the artifact is preserved
Scenario 3: Push/Update metadata linked to a deposit/SWHID
The user can update and modify the metadata of a deposit in both cases (simple deposit or GitHub integration deposit).
We need to provide a mechanism to capture the updated metadata, without reloading the content.
Sequence diagram
SWH ingestion of content
If the deposit contains content it is the
loader
that comes into play:SWH ingestion of metadata
If the deposit contains only metadata it is the
fetcher
that comes into play:Stages of Development (from the InvenioRDM proposal)
Stage 1: Core Development
Stage 2: InvenioRDM to Software Heritage base integration
Stage 3: GitHub Integration
Questions
Q:
Meetings
14 December 2020 on https://meet.jit.si/InvenioRDM-SWH
Introductions
development
Staging area and credentials
environment
webapp: https://webapp.staging.swh.network
deposit: https://deposit.staging.swh.network
account setup as a usage requisite (in parenthesis, a proposal):
user: authenticated user and owner of the collection (e.g invenio)
collection name: deposit software collection (e.g
invenio).
provider_url: It's a fallback url used as origin url when
the user does not provide one alongside its deposit (e.g FIXME!
https://www.openinventionnetwork.com).
domain: the main domain the software is coming from (e.g FIXME!
www.openinventionnetwork.com)
Deposit protocol updates:
CodeMeta taskforce
*
Cottage Labs update
InvenioRDM deployment