Re: New License List website features


Alexios Zavras
 

"last checked" may or may not mean "last time checked AND found" 😉


-- zvr

-----Original Message-----
From: Spdx-legal@... <Spdx-legal@...> On Behalf Of Matija Šuklje
Sent: Friday, 13 November, 2020 16:02
To: spdx-legal@...
Subject: Re: New License List website features

Die 13. 11. 20 et hora 15:48 Steve Winslow scripsit:
Hi Matija, I think that if there is a desire for an Internet Archive
link, that's probably most easily handled by a PR to the particular
license XML file in https://github.com/spdx/license-list-XML to add to
(not replace) the cross-references.
Having it as an additional link makes sense to me.

I don't expect that the publisher tool will automatically add them in,
or that the license list maintainers will hunt for replacement links
across all licenses -- but if the community submits PRs to supplement
with links for particular licenses, I think those would be merged.
I mentioned it because as soon as you have original URL and a timestamp, you can simply generate an Internet Archive URL as such:

http://web.archive.org/web/{$timestamp}/{$original_url}

Using Gary’s example, all you need to do is to translate:


* https://notvalidopensource.org/licenses/EUPL-1.1 [no longer live -
last checked 2020-11-13 - 05:57:04]

to

http://web.archive.org/web/20201113055704/https://notvalidopensource.org/
licenses/EUPL-1.1

And the cool thing is that if the Internet Archive does not have that exact timestamp, it will just link to the first snapshot earlier than that.

cheers,
Matija
--
gsm: tel:+386.41.849.552
www: https://matija.suklje.name
xmpp: matija.suklje@...
sip: matija_suklje@...







Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

Join {Spdx-legal@lists.spdx.org to automatically receive all group messages.