User:Toto256/Draft Proposals

From Wikidata
Jump to navigation Jump to search

SWH Release ID[edit]

   Under discussion
Descriptionidentifier of a software source code release in the Software Heritage Archive
RepresentsSoftware Heritage (Q28127082)
Data typeExternal identifier
Domainsoftware (Q7397)
Allowed valuesid in the form 'swh:1:rel:<sha1>;origin=<url>
ExampleJHOVE (Q16927990) -> swh:1:rel:3214196b839c486179a24509b315b3795e596472;origin=https://github.com/openpreserve/jhove (version with context)

or

JHOVE (Q16927990) -> swh:1:rel:3214196b839c486179a24509b315b3795e596472 (version without context)
Format and edit filter validation^swh:1:rel:[a-f0-9]{40}+(;origin=.*)?$
Sourcehttps://archive.softwareheritage.org
Formatter URLhttps://archive.softwareheritage.org/$1
Motivation

Software Heritage archives all the Free and Open-Source software in their source code form. Linking each version/release of a software to the specific tag is a great way of accessing to the underlying code. A bot like Github-wiki-bot could be enhanced to follow this specific qualifier or property. Toto256 (talk) 14:30, 24 October 2018 (UTC)