• Re: Bug#1106057: ITP: gwh -- git-buildpackage workflow helper

    From Richard Lewis@21:1/5 to Roland Mas on Mon May 19 19:00:01 2025
    Roland Mas <lolando@debian.org> writes:

    Package: wnpp
    Severity: wishlist
    Owner: Roland Mas <lolando@debian.org>
    X-Debbugs-Cc: debian-devel@lists.debian.org

    * Package name : gwh
    Version : 0.6.14
    Upstream Contact: Roland Mas
    * URL : https://salsa.debian.org/lolando/gwh
    * License : GPL-3+
    Programming Lang: bash
    Description : git-buildpackage workflow helper

    This is a wrapper script around git-buildpackage

    so you have gwh, calling gbp, calling sbuild?, calling dpkg-buildpackage?, calling debian/rules, calling dh, calling dh_auto_build?, calling upstream's build system (which may itself often include layers)

    i know some of these do add new features, but at some point isnt there enough wrapping?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rakhmatullin@21:1/5 to Richard Lewis on Mon May 19 21:50:02 2025
    On Mon, May 19, 2025 at 05:50:08PM +0100, Richard Lewis wrote:
    This is a wrapper script around git-buildpackage

    so you have gwh, calling gbp, calling sbuild?, calling dpkg-buildpackage?, calling debian/rules, calling dh, calling dh_auto_build?, calling upstream's build system (which may itself often include layers)

    i know some of these do add new features, but at some point isnt there enough wrapping?

    Please name at least 2 layers that you want to remove and describe briefly
    how would you do that.

    --
    WBR, wRAR

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

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmgriZwtFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh stsQAJFEyeXY7gzcb4ICg0Hk1inMUyqyFL5Pb2T6nf5L4ATaRIYv7lfN2q6Qbrb3 QrFXihYc1nGUkmZpY9DwsPHL4S+5d4R6GyuCikDm079VV99ISsGXgvPIYUUpPQU5 uc3ummUkOp84UaX1WOAWuKxsXXIjEEGvBAt2U1uhZYCDhXKaiqzwFQewVP8ZwolG TjopqB3/UXy1bJeprVTijfBbdm+MX03yb6mo5bhbTfYy+KUSzAGshlli8Fga161K /T+BCd6DOGcJ8wciv0eUKKzTn4vqEOxCt4UuzjKtqgKnZqdpW2QjHEznDNPoEKSv f6d1SW/wjJPERkhnlKAb3zjDkEJJEtNHEB3VH64GecXa3B4M5GRqI1J5b3B1psP0 n0SyR7U1rP4imJOPgovmn6bC08HUMfrkvIlKURKkxuGmMidhzl2GKEAF45oa8Q+A b2g3jf8pFNzNfwzZU8U3eADHCFtCSskSQtpd4vDk7gQk0NgTBXb24wFYBTHq1G2P BDQZ/B99XYh9MkYxg4rNjPrWsy9D0H2eG0z06T+Ba7wqAdXEvKrRD3ixxhbihvIK cSEtHFhRpxV3NmGmG7Mg8MzvtnT8QEWo/iFrgJis5qjGfMS8fe+pixaTm6fpLXSk HtsTpmltdymvgPQUsA6lz2+ySBFI2tt5kCYQDUeDB0kg4PRn
    =k614
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to Andrey Rakhmatullin on Mon May 19 22:20:02 2025
    On Tue, May 20, 2025 at 12:42:20AM +0500, Andrey Rakhmatullin wrote:
    so you have gwh, calling gbp, calling sbuild?, calling dpkg-buildpackage?, calling debian/rules, calling dh, calling dh_auto_build?, calling upstream's build system (which may itself often include layers)
    i know some of these do add new features, but at some point isnt there enough wrapping?
    Please name at least 2 layers that you want to remove and describe briefly how would you do that.

    In my setups I'm not using gwh nor gbp. (SCNR)


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    Which Large Language Model do you prefer? The one that claims trans people don’t exist or the one that doesn’t want to talk about Tian'anmen Square
    in 1989? (@johl@mastodon.xyz)

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

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmgrkhoACgkQCRq4Vgaa qhyKYQ//bMQgCswGpHAHX/nUpLsXo9SvmvKJWB1a5b+kwMrS4g8YoSwO1gBrAAIp 0HJkxUD//4Z4l7mCg+hnBvy5tCW2VE1q4f1IznsHBfGQ/DxE0ZSHopLEa5iBlbNI 0Rnb2iZpd5uTWFOFpHAe2PQm6ftL9Gaoiw/BcwzvtsRXNZKP8yf34yjJfIAibEby rws+ss//0Jufe72d0qrb6asuqdPhX1B+H+QjLc0oV5zkMt3sezq8Pc7hLmwqRlHG eKbAFBMoutCwLKk4htczwGfbAcWR/dUtHP+qs0d8rqCulagCSTmbLbw6u0L1jq9Y IrKNK18gQ4+R8Q5w7hoABh0eaKFskzbVVKkjXN2NcQ/UorWbMQa75ihNSIeh07Lj qsMnc3lvKN4+cLCe5eq1ibOpB2QZTc7DeoS9FUfxNzFpOp89yqNrJbO0pUoiMy2I q7N0q/hpUnRssDDRcJBNg2zhQiXPestZROE+xooUNnKZtXbXGo0C4L23f+ed
  • From =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?@21:1/5 to All on Mon May 19 23:20:01 2025
    Hi,

    * Package name : gwh
    Version : 0.6.14
    Upstream Contact: Roland Mas
    * URL : https://salsa.debian.org/lolando/gwh
    * License : GPL-3+
    Programming Lang: bash
    Description : git-buildpackage workflow helper

    This is a wrapper script around git-buildpackage

    I know git-buildpackage has a lot of options and historically it has
    been a little bit hard for packagers to figure out which commands
    exactly to use with git-buildpackage to achieve the normal day-to-day
    packaging tasks, but the man pages and the manual at https://gbp.sigxcpu.org/manual/ is nowadays much improved.

    Are you sure that creating a new abstraction layer on top of
    git-buildpackage is useful?

    You basically just have one bash script with git-buildpackage aliases
    in a fancy way. Could you just contribute to upstream git-buildpackage
    to make it easier, or have your script included at https://salsa.debian.org/agx/git-buildpackage/-/tree/master/examples
    instead of creating a whole new Debian package?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mechtilde Stehmann@21:1/5 to All on Tue May 20 13:10:01 2025
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------gJbqvnUDKJ42HEPdtnFpMaSv
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8sDQoNCkFtIDIwLjA1LjI1IHVtIDEyOjA3IHNjaHJpZWIgSm9uYXRoYW4gRG93bGFu ZDoNCj4gSSdtIGRlZXBseSBjb25jZXJuZWQgdGhhdCB0aGUgInN1cmZhY2UgYXJlYSIgb2Yg RGViaWFuIHBhY2thZ2luZyB0b29scyANCj4gaXMgdG9vIGxhcmdlIGFscmVhZHkgZm9yIG5l dyBmb2xrLCBhbmQgYWRkaW5nIHNvbWV0aGluZyBsaWtlIGd3aCBpbnRvIA0KPiB0aGUgYXJj aGl2ZSBtYWtlcyB0aGF0IHByb2JsZW0gd29yc2UuDQo+IA0KPiBJIHdvdWxkIHJlYWxseSBs aWtlIHRvIHNlZSBhbiBlZmZvcnQgdG8gaW1wcm92ZSBnYnAgaXRzZWxmIGRpcmVjdGx5IGF0 IA0KPiBsZWFzdCBmaXJzdC4gSGF2ZSB5b3UgdHJpZWQgdG8gZG8gdGhhdD8NCg0KSSB0cnkg dG8gZGVzY3JpYmUsIGhvdyBwYWNrYWdpbmcgd2l0aCBnYnAgKGdpdC1idWlsZHBhY2thZ2Up IGNhbiB3b3JrLCANCmluY2x1ZGluZyB0aGUgd29ya2Zsb3cgYW5kIHdoeS4NCg0KSXQgc2hv dWxkIGhlbHAgdG8gdW50ZXJzdGFuZCB0aGUgcHJvY2VzcyBvZiBwYWNrYWdpbmcuDQoNCnNh bHNhLmRlYmlhbi5vcmcvZGRwLXRlYW0vZHBiDQoNCkhlbHAgaXMgYXBwcmVjaWF0ZWQNCg0K UmVnYXJkcw0KDQpNZWNodGlsZGUNCj4gDQo+PiBGcm9tIHRoZSBSRUFETUUsIEkgc2VlDQo+ IA0KPj4gSSdtIHN0aWxsIGluIHRoZSBwcm9jZXNzIG9mIHR1cm5pbmcgdGhlc2UgZnJvbSBh IGJ1bmNoIG9mIGZpbGVzIGluIG15IA0KPj4gfi9iaW4gYW5kIH4vLmNvbmZpZyBhbmQgc28g b24gaW50byBzb21ldGhpbmcgdGhhdCBjYW4gYmUgb2YgdXNlIHRvIA0KPj4gbW9yZSBwZW9w bGUuIFRoaXMgd2FybmluZyB3aWxsIGRpc2FwcGVhciBvbmNlIEknbSBjb25maWRlbnQgbW9z dCBvZiANCj4+IHRoZSByb3VnaCBlZGdlcyBoYXZlIGJlZW4gc21vb3RoZWQgb3V0Lg0KPiAN Cj4gSU1ITywgcHV0dGluZyB0aGlzIGluIHRoZSBhcmNoaXZlIGlzIHByZW1hdHVyZS4NCj4g DQo+IEkgdGhpbmsgbW9zdCBmZWVkYmFjayBvbiBJVFBzIChsaWtlIHRoaXMpIGp1c3QgZ29l cyBpbnRvIHRoZSB2b2lkLiBDYW4gSSANCj4gYmUgZXhwbGljaXQgaW4gYXNraW5nIHlvdSBS b2xhbmQsIHRvIHdpdGhkcmF3IHRoaXMgSVRQLCBhdCBsZWFzdCB1bnRpbCANCj4geW91IGhh dmUgZXhoYXVzdGVkIG9wdGlvbnMgZm9yIGltcHJvdmluZyBnYnAgaXRzZWxmPw0KPiANCj4g DQoNCi0tIA0KTWVjaHRpbGRlIFN0ZWhtYW5uDQojIyBEZWJpYW4gRGV2ZWxvcGVyDQojIyBQ R1AgZW5jcnlwdGlvbiB3ZWxjb21lDQojIyBGMEUzIDdGM0QgQzg3QSA0OTk4IDI4OTkgIDM5 RTcgRjI4NyA3QkJBIDE0MUEgQUQ3Rg0KDQo=

    --------------gJbqvnUDKJ42HEPdtnFpMaSv--

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

    iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAmgsYZMACgkQ8od7uhQa rX8Jwg//eyMGL2iitwUto+zEQfbuCxgtEPcX742ULYYsSxSpxhbhL+NWtr19py/j nj4iIW0KTGdBv9Ewuoj33vcgVg+96eSGRpAmUil09cSJQxNCeJstW4wzUUlFRtG2 6DbHxrS7CpXWBaSxOsLF+rC+7tklteCxvYYCpF85cSfY2jpfw5rKGbxUoPzgSxFj AZCV+Oxexr8gvlesjzdequJSXLSjZibFwaGSr4hGHxNDGUiM5Rti/uDvEeOfTfMe Gx6LDbAWKP7JXYoU7Kk33Y3FBpAlNP5o/3BNdw/NzNv8TlbOQcV5v8tcgfgNrd2R RUjWKiwStBH7K5XkRlxqDbv/mbfbhNpp7f36/muumhv2o1+8PYgdqaqo9Z2EG1f+ vhASwhP79t8fROiG1ZvFdagPmS8qhfhoxDIsXUIjOggmrp6na+uHUECaDT34QqUc aNFuHePp4++S9QWfkTVEhcu/HeV0rSRA3s978Rio8gJdwPkbAMinKVOC12dpPAUs yZzxWWrmr3QD2jsIMBdgH9nyKHF0f+Wc5UDgMpWZN+hU+zQK4z3D+ZAgqzEw+/EE SNHdylhGBeIx/xE52jge5B4JMlfpfpUByEhP3wM1M13auwZv7mNmntUtXlWm2FoO Q6UMMlWczwVcNTDhN5ZW66iUXzKojwGuDzKqoeWh8QmOrxwDhLA=
    =+owt
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mechtilde Stehmann@21:1/5 to All on Tue May 20 14:10:02 2025
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------oAgnOKrja0RCQyQLqz7RCZ0v
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8sDQoNCkFtIDIwLjA1LjI1IHVtIDEzOjMyIHNjaHJpZWIgQW5kcmV5IFJha2htYXR1 bGxpbjoNCj4gT24gVHVlLCBNYXkgMjAsIDIwMjUgYXQgMDE6MDM6NDdQTSArMDIwMCwgTWVj aHRpbGRlIFN0ZWhtYW5uIHdyb3RlOg0KPj4+IEknbSBkZWVwbHkgY29uY2VybmVkIHRoYXQg dGhlICJzdXJmYWNlIGFyZWEiIG9mIERlYmlhbiBwYWNrYWdpbmcgDQo+Pj4gdG9vbHMgaXMg dG9vIGxhcmdlIGFscmVhZHkgZm9yIG5ldyBmb2xrLCBhbmQgYWRkaW5nIHNvbWV0aGluZyBs aWtlIA0KPj4+IGd3aCBpbnRvIHRoZSBhcmNoaXZlIG1ha2VzIHRoYXQgcHJvYmxlbSB3b3Jz ZS4NCj4+Pg0KPj4+IEkgd291bGQgcmVhbGx5IGxpa2UgdG8gc2VlIGFuIGVmZm9ydCB0byBp bXByb3ZlIGdicCBpdHNlbGYgZGlyZWN0bHkgDQo+Pj4gYXQgbGVhc3QgZmlyc3QuIEhhdmUg eW91IHRyaWVkIHRvIGRvIHRoYXQ/DQo+Pg0KPj4gSSB0cnkgdG8gZGVzY3JpYmUsIGhvdyBw YWNrYWdpbmcgd2l0aCBnYnAgKGdpdC1idWlsZHBhY2thZ2UpIGNhbiB3b3JrLCANCj4+IGlu Y2x1ZGluZyB0aGUgd29ya2Zsb3cgYW5kIHdoeS4NCj4+DQo+PiBJdCBzaG91bGQgaGVscCB0 byB1bnRlcnN0YW5kIHRoZSBwcm9jZXNzIG9mIHBhY2thZ2luZy4NCj4+DQo+PiBzYWxzYS5k ZWJpYW4ub3JnL2RkcC10ZWFtL2RwYg0KPiANCj4gIlRoZSBtYWluIHNjcmlwdCB3aGljaCB0 aGUgYm9vayBleHBsYWlucyAoIlByb2dyYW1tc2tyaXB0IikgaXMgY2FsbGVkIA0KPiAiYnVp bGQtZ2JwLnNoIiINCj4gDQo+IFRoaXMgYWxzbyBzb3VuZHMgbGlrZSBhbiBleHRyYSB3cmFw cGVyLiBJdCdzIGFsc28gdW5saWtlbHkgdG8gYmUgcmVsYXRlZCANCj4gdG8gZ2JwIGJhc2Vk IG9uIHdoYXQgSSd2ZSByZWFkLg0KDQpJdCBpcyBhIHNjcmlwdCB0byBhc3Npc3QgeW91IGdv aW5nIHRocm91Z2ggdGhlIHBhY2thZ2luZyBwcm9jZXNzIG5vdCANCnJlYWxseSBhbiBleHRy YSB3cmFwcGVyLg0KDQpSZWdhcmRzDQoNCg0KLS0gDQpNZWNodGlsZGUgU3RlaG1hbm4NCiMj IERlYmlhbiBEZXZlbG9wZXINCiMjIFBHUCBlbmNyeXB0aW9uIHdlbGNvbWUNCiMjIEYwRTMg N0YzRCBDODdBIDQ5OTggMjg5OSAgMzlFNyBGMjg3IDdCQkEgMTQxQSBBRDdGDQoNCg==

    --------------oAgnOKrja0RCQyQLqz7RCZ0v--

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

    iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAmgsb5cACgkQ8od7uhQa rX9HRQ//fQJcjanycxlhDuUyULu/M1VQketshcLRlb7IWy6annCiAOwO2EdnTiFX LiM/TU1Uv8Td4yPFhLW3H2B68fk7E9sYGMSWPl+LbAwK41RPx1QDv3g1Ho3L3iMu fzoB/xRMp2uieceUcFa0ymSk46z6/9r5Cy9xEHo8DgW89MIKWjGlUxm7OlmLlyPQ EuNCLC/jD/wOZqBH0kh8Y2sl6GTRaQrxEu80JxVKowreVcZglD3ER10K8TC0XOBj ZWFv6B/cIhme4nh1M6fRlSQ2ffo3HFcNkkKvBi0H1QyXua5obWJdPMmUmoNslnQ0 Y1JpR4dLoO7uigW91qBXGujh9tWJ3PN+hY/8eg/sfD2lUMagxBZnpXH1icOiGPys t1u1HKs2s9PCTP7EEnlakKB0wGrMCPKmFfIPbmEMQEP5gGlsOeKCoBGxnSrxFAQA uA+calxE+9y/IE3Ec9b9FyFES1dcCslITBvtyuk17NqeqsHnjsXCCMwrw3qzRjb/ wcoBqsVRJ+wcWP/l6eqZpA7JdMzMgimKIrLMPoRrAblHpCXyHBAI0axNYLuKmD0T tVDa5cTjjXTnYSAUC/ZHBvVipVOYB1rk51lqv2WnRBmnrUqkqFGOWW0F/K8+Wn1W 7BwZ72Wm4JvdP+LkUtKf6tMvK2o2qVs0Wat0daoq8NgyKKvZ/CY=
    =yaMI
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rakhmatullin@21:1/5 to Mechtilde Stehmann on Tue May 20 13:40:01 2025
    On Tue, May 20, 2025 at 01:03:47PM +0200, Mechtilde Stehmann wrote:
    I'm deeply concerned that the "surface area" of Debian packaging
    tools is too large already for new folk, and adding something like
    gwh into the archive makes that problem worse.

    I would really like to see an effort to improve gbp itself directly
    at least first. Have you tried to do that?

    I try to describe, how packaging with gbp (git-buildpackage) can work, >including the workflow and why.

    It should help to unterstand the process of packaging.

    salsa.debian.org/ddp-team/dpb

    "The main script which the book explains ("Programmskript") is called "build-gbp.sh""

    This also sounds like an extra wrapper. It's also unlikely to be related
    to gbp based on what I've read.


    --
    WBR, wRAR

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

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmgsaD4tFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh PLkP/R9eIDDL/rz0yPYCrZHZFx8+JBxlqgaS/qKUsKxme7qSaZ0j4yaD7PwZ1xyF 1T54klHAmQc9EmcN7vN7ivP6mShhURi1HidlMtB/nS+e4zKYHMmTRVwoQgrp7Gmg c3vS8omdC76Z7vyw/6sGcOJCe+twk94G8VKtriVe0MygxVKJigndqxVYEmOjqIIY wg/9nOZwWyTmjWKy03aRjMCvfx9bvIXltRRm4siwTXn6U3u1brNyE+8Y3rsqDOPY EjSTHzhJn6T+jZe4FnEkNoKf/l0MCSMOVX0775i/iig+XNJv6EFHmdtCy/6KnnnY hjR2Y7vsF1qoMgVM9sW5/nZzWMMQm71CdY9jW4uGEOR3xrLCVKFTAw8c+mOdYJY3 212e9NoRlaZvAXWp9LW6QH6SAD0Mu+ICkzF09zEn/2EjMDajnUhrgTlAYUBkSTtW /GpcrmYPtkN22qhSa+GTpqnTAeV/IlMciUPJOngNWgHpZJjEIX5/sUFlf5FPQ5ZZ mwbgWMIQF9mtct7bk0w+SsdpeM38U1mTqknRgixM9EN8Yj5lD5HjNt3Uta67X/IZ 3dZlJb7nV8MwjaOOMatPLW6DurRD9NcpxHskb7+Sl0ExsxtqLmReJuvBw76bZhRw JQSNoh5ZPaLcOsDCZJXxM+su/n4z3BdCrPg/1S10yYzP80hL
    =s1H3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Guido =?iso-8859-1?Q?G=FCnther?=@21:1/5 to All on Tue May 20 20:40:02 2025
    Hi Otto,
    On Mon, May 19, 2025 at 02:13:29PM -0700, Otto KekΣlΣinen wrote:
    Hi,

    * Package name : gwh
    Version : 0.6.14
    Upstream Contact: Roland Mas
    * URL : https://salsa.debian.org/lolando/gwh
    * License : GPL-3+
    Programming Lang: bash
    Description : git-buildpackage workflow helper

    This is a wrapper script around git-buildpackage

    I know git-buildpackage has a lot of options and historically it has
    been a little bit hard for packagers to figure out which commands
    exactly to use with git-buildpackage to achieve the normal day-to-day packaging tasks, but the man pages and the manual at https://gbp.sigxcpu.org/manual/ is nowadays much improved.

    Are you sure that creating a new abstraction layer on top of
    git-buildpackage is useful?

    You basically just have one bash script with git-buildpackage aliases
    in a fancy way. Could you just contribute to upstream git-buildpackage
    to make it easier, or have your script included at https://salsa.debian.org/agx/git-buildpackage/-/tree/master/examples
    instead of creating a whole new Debian package?

    Roland and I chatted about this off list and examples/ wouldn't make it prominent enough and as it encodes a very specific work flow it wouldn't
    be suitable to install with gbp by default either so a separate package
    looks like the best way forward.

    Cheers,
    -- Guido

    _______________________________________________
    git-buildpackage mailing list
    git-buildpackage@lists.sigxcpu.org http://lists.sigxcpu.org/mailman/listinfo/git-buildpackage


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jonathan Dowland@21:1/5 to Soren Stoutner on Wed May 21 09:40:01 2025
    On Wed May 21, 2025 at 12:45 AM BST, Soren Stoutner wrote:
    As someone who is one of the most vocal supporters of standardizing
    how we package things, I would like to say that I always worry when
    someone says, “Don’t package this new thing. The things we have are already good enough.” I worry that attitude hinders progress, mostly because it is hard to tell which things will end up being really
    useful over time.

    This is not what I said. In particular I have not asserted that the
    existing tools are good enough. (Far from it). I argued for improving
    the existing tools.

    --
    Please do not CC me for listmail.

    👱🏻 Jonathan Dowland
    jmtd@debian.org
    🔗 https://jmtd.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Wed May 21 00:45:59 2025
    On Wednesday, May 21, 2025 12:37:11 AM Mountain Standard Time Jonathan Dowland
    wrote:
    On Wed May 21, 2025 at 12:45 AM BST, Soren Stoutner wrote:
    As someone who is one of the most vocal supporters of standardizing
    how we package things, I would like to say that I always worry when
    someone says, “Don’t package this new thing. The things we have are already good enough.” I worry that attitude hinders progress, mostly because it is hard to tell which things will end up being really
    useful over time.

    This is not what I said. In particular I have not asserted that the
    existing tools are good enough. (Far from it). I argued for improving
    the existing tools.

    Sometimes the only way to improve existing tools is to create new ones. They have argued that is the case here. I do not know if they are correct or not, but I think they should be encouraged in their efforts to try.

    --
    Soren Stoutner
    soren@debian.org
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmgthLcACgkQwufLJ66w tgMFyQ//U9OQN/4FVdXt/AffZsyK+MNRIbJtQZZhTk3k9yVRE573HrOV/TXHnGAs eyuIYra4Tt7z0KsMIVo12F7yQNX1tiZIzQN2GQO6Azc/eGnG4i6/kRpX0jyQ8ese FkeyAVULaSKm3boe+KnMxRPp7nbhg08w5IGiF0WWtjHF6ZlenrOoksRWLzWrOv8X B3Oe6H0cGCUGB4bEl8KTev7cFREkz7GxnZ5jFx3WryG0rW7XdCCDH+MVVxdLqLqy 9U6AeA/Z8P0XQ25zRZXBu1orG/VNf/t8j82eYXn4bF5PDpyq/Qnx/058eY4dUyUg Mcp5RLNqzgMB+m7Bj5mMWEsMSLpipZmxidwdgCcIWudgP+hEs0LWyHX19pY7IsQR /fGM1NlXAi5ZSi15BdCvCGVobe8UX0jz8soOCUfUFxO1iFOPtmTEXLPcC51LhTE4 mNtBMEsn5xSmpvEAsp6zs5i+zfncrrgsZA9KEBC8iGryvhNDAUMV1KGUqUhj/2w5 jyICWJsFBsJjNiUvXTEMizCGCV21zhuFbpH1RK8IQy20sp51PCnqLb6d71BqO7KC 2SvV3a51uXeucnUVSoGx0/MHqVokgWBHserFgHrQnCXFJMUGNvyn3TkvUQF0ulgw OqeYdr+O0NDtFgMV++NojAEk6XTewGenV5coB72NVvMPiKKBfPk=
    =gwdq
    -----END PGP SIGNATURE-----

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