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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.