[LUGOS] Kako obdržat licenčne in avtorskopravne podatke v client-side JavaScript, CSS idp.

Matija Šuklje matija at suklje.email
Sun Oct 13 15:52:39 CEST 2024


Hoj,

da za spremembo delim nekaj, kar paše v moje delovno področje …

Spisal sem predlog kako licenčne in avtorskopravne podatke v kodi obdržat in-
situ, tudi, če se kodo minificira:

<https://matija.suklje.name/persistent-copyright-licensing-information-in-client-side-javascript-css-and-similar-a-proposal-call-for-help>

Na super-kratko:
- bazira na REUSE¹ oz. SPDX² Snippet Tags,
- ki se jih zapakira v `/*! komentar */` format (pazi klicaj!).

Lepota predloga je, da ne zahteva nobenih sprememb v obtoječih standardih in 
specifikacijah, samo kombinira že obstoječe delne rešitve. Delovati bi tudi 
morala z že obstoječimi orodji.

Kar se tiče teorije sem precej samozavesten.

Kar se tiče stestirat prakso, pa me tehnično zmanjka in bi blo _zelo_ 
dobrodošlo, če bi kdorkoli, ki se spozna z JavaScript in CSS (i.e. »frontend 
engineering«) poskusil stvar.

Trenutno je treba teorijo stestirat z več orodji (in ogrodji), ker mi še v 
nobenem ni 100% uspelo replicirat kar hočem, so pa rezultati optimistični.

Če se stvar obnese, bom predalagal, da se jo vključi v REUSE :)


lp,
hook

—
1	https://reuse.software
2	https://spdx.org
-- 
gsm:    tel:+386.41.849.552
www:    https://matija.suklje.name
xmpp:   hook na campfire.wheremymonkeyis.at
matrix: @silverhook:matrix.org





More information about the lugos-list mailing list