Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:manual:contrib:packaging_guidelines [2025/09/23 14:45] throgh |
en:manual:contrib:packaging_guidelines [2026/09/09 19:05] (current) throgh |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| * d) The still version of LibreOffice instead of the fresh one. | * d) The still version of LibreOffice instead of the fresh one. | ||
| * e) The stable version of GnuPG instead of the modern one. | * e) The stable version of GnuPG instead of the modern one. | ||
| - | - **Anti-abandonware**: Hyperbola considers | + | - **No enforced progress**: Hyperbola considers |
| * a) If a package is needed for a functionality and there is no a current replacement for it. | * a) If a package is needed for a functionality and there is no a current replacement for it. | ||
| * b) If a package is an important dependency for active projects and there is no a current replacement for it. | * b) If a package is an important dependency for active projects and there is no a current replacement for it. | ||
| Line 43: | Line 43: | ||
| * e) If there is an official tarball, however it requires download git submodules to be built from the source. In this case, tarballs from the official Debian repositories is the alternative option. | * e) If there is an official tarball, however it requires download git submodules to be built from the source. In this case, tarballs from the official Debian repositories is the alternative option. | ||
| * f) If there are no available tarballs anywhere: In this case the software is not to be used finally. | * f) If there are no available tarballs anywhere: In this case the software is not to be used finally. | ||
| - | Furthermore we do not rely any longer on external resources, especially for new added packages. Therefore we mirror every needed part of a package on our own and include this within our packaging-scripts. | ||
| - **SHA-512**: | - **SHA-512**: | ||
| * a) If the package is using a version control system (VCS) because it does not contain GNU/Linux support or/and tarballs. | * a) If the package is using a version control system (VCS) because it does not contain GNU/Linux support or/and tarballs. | ||
| Line 51: | Line 50: | ||
| - **Anti-obfuscation**: | - **Anti-obfuscation**: | ||
| - **No GNU/ | - **No GNU/ | ||
| + | |||
| + | <note important> | ||