slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.
European Union Public License 1.2
104 stars 19 forks source link

Vytvoriť balíky pre Debian #195

Open andrewshadura opened 1 year ago

andrewshadura commented 1 year ago

Dobre by bolo vytvoriť balíky pre Debian rovno v Debiane.

Žiaľ, toto v plnej miere nebude jednoduché, keďže v Debiane momentálne absentuje balík pre EU DSS. Takže asi najlepšie by bolo začať robiť balík podľa všetkých pravidiel a štandardov Debian, ale momentálne pribaliť EU DSS, prípadne iné závislosti ako "vendorovaný tarball". To by sa potom dalo buildovať aj v CI.

Originally posted by @andrewshadura in https://github.com/slovensko-digital/autogram/issues/188#issuecomment-1573574515

jsuchal commented 11 months ago

@andrewshadura aky je tuto postup? pokym sa DSS kniznica nedostane ako package do debianu, tak sa asi nepohneme. Co treba spravit, aby sa tak udialo?

andrewshadura commented 11 months ago

Ja teraz mám príliš veľa vecí, aby som sa mohol venovať priamo balíkovaniu, ale ak sa niekto do toho chce pustiť, rád pomôžem radami, reviewovaním a, samozrejme, s dokončením a uploadom.

Tu sú špecifiká pre Java balíky: https://www.debian.org/doc/packaging-manuals/java-policy/. Existuje aj chat #debian-java na OFTC, kde radí pomôžu.

Všeobecné otázky čo sa týka balíkov sú odpovedané tu:

jsuchal commented 11 months ago

Ok, ale teda rozumiem tomu spravne, ze aby toto zacalo fungovat je potrebne sa zacat "starat" o DSS aj debian package.

Ak ked sa toto vsetko podari, tak uz bude stacit napisat len, ze apt install autogram namiesto stiahnutia deb od nas a instalacie?

To mi pride nateraz skor mala pridana hodnota (ked porovnavam s inymi vecami, ktore zaberu podobne vela casu).

andrewshadura commented 11 months ago

Pravdepodobne DSS toho veľa vyžadovať nebude, ale áno, chápem čo sa týka pridanej hodnoty.

Ináč myslím si, že taký Flatpak by bol super užitočný, navyše by to fungovalo naprieč distribúciami.