• Re: Introducing Declarative Debian

    From Judit Foglszinger@21:1/5 to All on Sat Apr 1 22:10:01 2023
    debian-is-ubuntu
    dpkg-is-snap
    jellyfish-is-the-future

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christoph Biedl@21:1/5 to All on Sat Apr 1 22:10:01 2023
    Heya,

    perhaps it this happens more often that one might think: Huge changes
    come in silence and small steps, and it takes a while to realize
    something big is happening. And it seems we're just witnessing another
    story of that kind.

    It's about the naming of Debian packages, more precisely: about making a statement in that very name. Perhaps not the first of that kind, but
    certainly one that got broader attention was "python-is-python3". Since
    then, there have been more, for example “borgbackup-is-borgbackup2” and “usr-is-merged”. It should however be noted there a several packages
    name "node-is-*" - that's just a coincidence, caused by the function
    these packages provide.

    Still it's about time to make this a formal concept, something I call "Declarative Debian". Instead of dealing with all the difficulties about packaging, licenses, problematic upstreams, endless discussions about
    the right way to do things - let's just declare what we want to achieve,
    and we're done.

    Examples that come to mind include names like

    * everything-is-fine
    * systemd-is-the-salvation
    * freedom-is-slavery
    * sid-is-stable

    But perhaps these goals are a bit too big for the moment. So at first
    I'd like to gather more input on this and would appreciate suggestions
    where to head for next. In the quest for final truth.

    Christoph


    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAmQoi6kACgkQxCxY61kU kv3Zog//ZsZ/CCg+CkMYTjBSVg/JGsJyxFMqCtNlM2mkM/+TlacWiw//RfaVEkVD SUF5jD+w2LYRk+zBUpgeWYrwN6GxCjFt4pUsKHaN9W697pAbWrx5D2n2x1Ou4MIS AyKS/Vn728OfkDAb31snCUKHJuQmh6Au4oBWsvv6z5psCPYcjPbGRBQq6skYHyQU /ofBNsWaeThmyNSZxYcZ6wZTvAFnB/DzkUubSRizEtxS4Dn3TcCvTytwolGahco6 CinYeXPGyCnTxcrg7/9YmZf297lIibXLZxveAApn1n4MyTiqq6LSiWQiaYXNDmW+ NM2oB3YF3ocQjEc8aibkfS8A3amvWKwWBaHYpbOSk1wVEhx4m+sVC66fD/OXNOmq c5x7/jKTDIBJ8KEVsAl1zW0hIPLTGFI62lobUkxdyAxsDgPw0v2s1fWLFK2jUtLB ZEgm6nuix5HW+b7EMuRil5ulyNdDBs0SEuKleGqSx4p2Ftl1Q0L0lqR/1abp9v8H Z1m6gtUxk3NwUU4opBhkaKMF5U752vPmiekupwuDeE7tKaaGpLq6NPf6XyOT8A/A eEKAjUgUbxzBVuISKY5wpmsscdxdjIuHvKZ3S/6y4FfkZU/PZ1Lxv4ulWkVd13Iw WJAAT8nWaZwiUrlteCC34kHJ7r/S5X36rs+VA3iFBoHHnXal59A=
    =53hn
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeremy Stanley@21:1/5 to Christoph Biedl on Sun Apr 2 01:50:01 2023
    On 2023-04-01 21:53:17 +0200 (+0200), Christoph Biedl wrote:
    [...]
    Examples that come to mind include names like

    * everything-is-fine
    * systemd-is-the-salvation
    * freedom-is-slavery
    * sid-is-stable

    But perhaps these goals are a bit too big for the moment. So at first
    I'd like to gather more input on this and would appreciate suggestions
    where to head for next. In the quest for final truth.

    I'll be perfectly satisfied with bookworm-is-released. ;)
    --
    Jeremy Stanley

    -----BEGIN PGP SIGNATURE-----

    iQKTBAABCgB9FiEEl65Jb8At7J/DU7LnSPmWEUNJWCkFAmQowLNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3 QUU0OTZGQzAyREVDOUZDMzUzQjJFNzQ4Rjk5NjExNDM0OTU4MjkACgkQSPmWEUNJ WCmEixAAwV1YMBZPRqSpMrXVi9EYX9ip21IHhRan8eW1NYmZBVn3yD69v31PDKvK jzYNFO9QC/UT3vx4qeE0g1FQjGvO5u4IR8U96TQMOWxyO5wZ11TrZen3Hvf8k1KW quMCjsceiWg0SnXP1gsgVF2Z/HB5ZRqswn3LSMTiSqTi1Wr2XWtyhcGoXbE4ePZu 6xF6IBDIhtq12z79eGEMlWtLomwb3WFuqAUBrSIuaCgN7SI9uHe5A2h2lTB5Q2ZX +qRV9UJ0mfobyvdkrGuEISnUWk4+Y0XoY10X+/raEAOeomSnUS1ba1lDZ+WE5AsV YG/vr6aCwm953eCUQ5Y14HaMzrudH4UTygV4sG7/O0Z/UTU5PT5di77L1KbgrYp7 wctIzUi9B0BAgSz47X/2xAtIO3KrXoygZNEm1diphSpU4wNwlp/qCdv73yw8693W HD/U5KabUaVOMdl6o3QZiJQZSthaRpqwrXQD0Td+cE4L8eNEIOnINPy0JeSkm9rh 7UDFrmrhHpQpV2wuKWHvX3UK39D01EaTxcqafiKVwlbEO1C6ApP+I7bvOPWZj8lW 9f2cWGGAnJRvqN5g/ch5GaqySWVebO2TXyG8v2Ib6VaRpeHLxKvjv/6Exqp+t15p TodS9I5cmfdBf30b8DyNiYJZwGekGTP+ILPgIPSSSC8f7Ac/XQA=
    =Z8/i
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32
  • From Didier 'OdyX' Raboud@21:1/5 to All on Sun Apr 2 15:54:55 2023
    Copy: micha@debian.org (Micha Lenk)

    Le dimanche, 2 avril 2023, 15.41:12 h CEST Micha Lenk a crit :
    I'm not quite sure I got the concept. Is this just (also) another way of expressing things we currently express with virtual packages?

    For example:
    * httpserver-is-apache
    * imapserver-is-dovecot

    You need to think larger!

    * christoph-got-you-to-think-about-this-seriously
    * april-s-fool-is-less-and-less-fun-in-an-era-of-fakenews
    * I-genuinely-giggled-though

    --
    OdyX
    -----BEGIN PGP SIGNATURE-----

    iHUEABYIAB0WIQTjpQ0b6NokWkvBQbzqgwvGpoTNfAUCZCmJLwAKCRDqgwvGpoTN fDNAAQCNyde3gfeCh7PA0PtIK0FuW4ePvofEJBULUrL8xu+slwD/SA75UcE0mfA5 xORJYHle3eromQe3hukPQuYPFK/Cagk=
    =jL2R
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Micha Lenk@21:1/5 to All on Sun Apr 2 15:50:01 2023
    Hi Christoph,

    Am 1. April 2023 21:53:17 MESZ schrieb Christoph Biedl <debian.axhn@manchmal.in-ulm.de>:
    [...]
    Examples that come to mind include names like

    * everything-is-fine
    * systemd-is-the-salvation
    * freedom-is-slavery
    * sid-is-stable

    But perhaps these goals are a bit too big for the moment. So at first
    I'd like to gather more input on this and would appreciate suggestions
    where to head for next. In the quest for final truth.

    I'm not quite sure I got the concept. Is this just (also) another way of expressing things we currently express with virtual packages?

    For example:
    * httpserver-is-apache
    * imapserver-is-dovecot

    What benefits could be in the bag of declarative Debian?

    You made me curious. :)

    Kind regards,
    Micha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gunnar Wolf@21:1/5 to All on Thu Apr 6 03:30:01 2023
    Didier 'OdyX' Raboud dijo [Sun, Apr 02, 2023 at 03:54:55PM +0200]:
    For example:
    * httpserver-is-apache
    * imapserver-is-dovecot

    You need to think larger!

    * christoph-got-you-to-think-about-this-seriously
    * april-s-fool-is-less-and-less-fun-in-an-era-of-fakenews
    * I-genuinely-giggled-though

    However, I insist on consistent naming. At least we should require all declarative-named packages to follow a proper foo-is-bar name until
    the secret project to include ChatGPT as a dependency for apt is
    finally ready to be announced.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Pentchev@21:1/5 to Gunnar Wolf on Thu Apr 6 07:30:01 2023
    On Wed, Apr 05, 2023 at 07:22:32PM -0600, Gunnar Wolf wrote:
    Didier 'OdyX' Raboud dijo [Sun, Apr 02, 2023 at 03:54:55PM +0200]:
    For example:
    * httpserver-is-apache
    * imapserver-is-dovecot

    You need to think larger!

    * christoph-got-you-to-think-about-this-seriously
    * april-s-fool-is-less-and-less-fun-in-an-era-of-fakenews
    * I-genuinely-giggled-though

    However, I insist on consistent naming. At least we should require all declarative-named packages to follow a proper foo-is-bar name until
    the secret project to include ChatGPT as a dependency for apt is
    finally ready to be announced.

    How are we doing on the main prerequisite for that? I mean, yeah,
    an effort to get all DDs and DMs to sign an "I, for one, welcome our
    new robotic overlords" pledge is hard enough, but doing it as
    a good phishing campaign with a large chance of success makes
    it a lot harder.

    G'luck,
    Peter

    --
    Peter Pentchev roam@ringlet.net roam@debian.org pp@storpool.com
    PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
    Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAmQuWIkACgkQZR7vsCUn 3xN4VA/+K7kzGLW6LZu81GuVtIEwVQLQyeDAygC/k0XLzYk6H7mraIHxvQxtru+y 2ThJSpu+47yBo+DN6f4I/d+k39NDiBi5JupJG8L6fI+7mWEzhpaBsEoIDteYQ4YC RTznuGIuHCzc+4gAlg0h5cSThw8YRm0cCZBm4Bdz1eeIeoTej6UbpheLQrxFDY8f 6leCAT/Kziu/OxEdElBCHfJyBd5WpTEZrK0ooQpUe23fKfAwhkYTZvsGYt6+5NHZ QSl5f/0imgU8Gf3gzGCc6m+ybK626QPwLNXbjW5Sz5oyjAFG2BHSOpAS9TIUnwnG SGkZ8hUTyWIrIcRm2mG217MyZjWWL9tJMM/N0aXjnCYTCeYKL123t2jFh7t4mBIS NZ+UHRMBtJNdfA5d2HlSsl0QO3eFc/VItTJmHrIdpvioT/BWUReBunXYo2Bk56Th TK+n7p7D+sKidEjsnJwlWvvXGbwKM/nCJQCUTJaDQg8jzdWFygaBPwrVQfTewxI2 f0frd7zI8T5+fccviojnbG+lGwBG5aMBxyQH6I1UMO51xWlfGHaZO+0HkUpa4Gx7 3LbcD0rDBhfc4FDKKqKPNdAKQ/HitdYYsC1x0NENIuPkRBbmBoQzMZIshgWZj8gu is1q4aiPsidl5Qqp1ICcv5XuiZ2uiH415aBk9Ku6F0TeicuI6zI=
    =9R4M
    -
  • From Sanjay A. Nair@21:1/5 to All on Thu Apr 6 11:00:01 2023
    We could try baiting them with anime chicks or something.


    --
    S. A. Nair
    Random guy on internet, scripter, student.


    ----Android NewsGroup Reader---- https://piaohong.s3-us-west-2.amazonaws.com/usenet/index.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)