Re: Upcoming galois release
Paul Wise <[email protected]>
| Newsgroups | gmane.linux.debian.devel.games |
|---|---|
| Organization | Debian |
| Message-ID | <[email protected]> |
On Wed, 2022-10-26 at 18:30 +0200, Gerardo Ballabio wrote: > Yes, probably. It seems you look at programs from the perspective of a > big project like Debian, as components in a larger whole. Its more like every software project has relationships (depending on or depended on by or both) with other projects, regardless of whether they are packaged in a distro or not. Every project is part of an ecosystem of software, no person is an island and no software project sits alone with no other software nearby in some way. I prefer to acknowledge those relationships and keep them visible rather than hiding them behind embedded code copies or generated files in the VCS and tarballs. > Agreed, but there may be exceptions. For example, the configure script > is normally shipped within the tarball although it's generated from > configure.ac and thus it's "not source". That's to allow people to > build the program without installing the autotools suite. As I see it, > the argument for shipping html files follows a similar logic. I agree there may be exceptions, but I think most of them are from a bygone era and are no longer needed. The autotools approach especially isn't necessary in a world where it is possible to install autotools on pretty much every platform. At minimum, the autotools cruft should be distributed in a separate tarball to the source, although that isn't yet possible with current automake. The only acceptable exception I can think of would be if it is prohibitively costly resource wise to do the build (say build longer than 24h), but even then I would still distribute the build result separately to the source. > To me, making a separate doc package seems an exaggeration for a > simple program like this. It needn't be a separate doc package, just the prebuilt package. Anyways, sorry for side-tracking your thread and thanks for discussing. -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmNZ7pwACgkQMRa6Xp/6 aaPXLg/9FXRRjcS5T36SlqOWgiZ/jkOkA5MV5XrCc4HiOvmVR4r6obOsqrPZmZUo zitw1XrnNpptzY5+8KQI54E/JYM3hi5wGVvgM6mbZq+GYAhD2Lhsnd41sh/LiqIy NxXKQpVqVGKy5S0y9zgKP5A7J/aKPBXwo/Dp/0nxlwY05w/gFroiBKxAS18RMyy1 OBZpqQW80FWhVQao/wqehglBfW9vp71EHVtwmVNu5iNbbQTfgdFy4PMPvnLJHHEq hgTg+3Hb/lNalIvvj6wesTvE+IKWrWYHJ5JxOT2vIr38F5mEzxiMjCLg/DdYlF84 jTUk3AVSAhfbMzahItyH5pSUBDku7TqJ6jQh8XLJakTkE4nbJWRk0a/r2O03ub7A HefaWQ/j2QAQw4qFCzLAOFrG6RLwFoWdJ88YFk9KvYR9isyrc0iw1a04jL8PdHCb KFzOC1xudH7CSnP+z0XDfwpNqkTZlPZihXugXFRg8/4NQGduLn1Kq6Olk4rywo/E aYirRHEjcUHojiIlNuzJmXZssPnbzCgG/vidu4eeLktHrWIqVxK3xPiePb4Njv38 x0lULg0KJVYTqNxHlaLY/27T0/xR5MIVgbp037eG46/PyZiRjTaB2cKdyVTDQaPA 7RislOBjdHDLhIKgp9KciAYTudzPH++5pyOeZHMy2/Gkrm5PRaw= =1IxT -----END PGP SIGNATURE-----