• Re: Salsa CI for Emacsen packages

    From David Bremner@21:1/5 to Xiyue Deng on Thu Sep 19 13:20:01 2024
    Xiyue Deng <[email protected]> writes:


    So, I'd like to gather some feedback from folks: how do you think of
    enabling Salsa CI for all? Or maybe selective enable it for core
    packages or on demand as a start?


    I guess I'm generally fine if you (or somebody) are committed to debugging any salsaci
    specific issues. I personally find it pretty demotivating to debug in
    that non-interactive environment.

    d

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeremy Sowden@21:1/5 to Xiyue Deng on Thu Sep 19 14:20:01 2024
    On 2024-09-19, at 03:25:16 -0700, Xiyue Deng wrote:
    I'd like to propose to enable Salsa CI for Team Emacsen packages. I
    have been running Salsa CI in some of my forks and it serves well as
    another pair of eyes for finding and debugging issues, e.g. when
    debugging reproducible build issue on flycheck, enabling diffoscope was
    very helpful (though it didn't fully fix the issue but that is another story.) Also, it being available without local configuration is great
    for new comers before they set up the local build environments, which is optional.

    So, I'd like to gather some feedback from folks: how do you think of
    enabling Salsa CI for all? Or maybe selective enable it for core
    packages or on demand as a start?

    I think it's useful, and I've enabled it for some packages:

    * emacs-buttercup
    * maildir-utils
    * muttrc-mode-el
    * mutt-alias-el

    but I'd be more inclined to enable it on a case-by-case.

    J.

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

    iQIzBAABCgAdFiEEbB20U2PvQDe9VtUXKYasCr3xBA0FAmbsFOIACgkQKYasCr3x BA2pZQ//db6WM+DcpNX/HU5V97ShH+AXQ65nwJn5qpwOKy+VFx8gPE6HONdC/+GE FxSSppFK6F0y7zhaxW1Urg5+votoR9peOoNDH/AfAO70LB/Uns7mj8IGipMc9nXc Z71SeOk62aB46Py0tpG2GN8BWsyZkUdVnXUbSFbjaNHPqUdyv3pvUqtp3xnu18Rs PzbZYCerDSkvf3e/y5rafVN2dZLDvJ+6V5wNGfSsRtH+wJs1JUtMTBck2xz7qnfE AUpLlfaeCKVjrLAyFQW+hvW8sI6sv0u2aWRxDJ+fxvsfKQ0t14yadMHx4UP3rcJ9 bH/g4uCnn9du63C1eRLgMNV7unBzjozxr7F3vxhXCqMCxoTnx/BZ2Yu8WR9cnH4c Zlbo++C1uRbD6DnL1amIFIT5FFCygQKh70izuEfwQDmiYO2f9jWxnPBy4E8G2mg7 NADurU+xmRRoaOuS9rzdhNiTe0ThWkJpo7nWMUj2wiKBprV8WTrIfrsnBHVEF9RV 6FyAOK9M0w1jg1M8DVJ1VNx0wiCSgHDa3GJ/1BT8x9J3p7RH8JdceUecpQc9Vzq7 o320FLdIq7Qt7kYRlZ/oKs7u3THrJ742kh0lL9f7GBWAbv8yCEirws8m5GpQKKM1 GrP6b2uKpScWnsAfYe8lFh7CCdMzRtRObnG56mWxQCdhC3Xyf+Y=
    =2Qsg
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sean Whitton@21:1/5 to David Bremner on Thu Sep 19 18:20:01 2024
    Hello,

    On Thu 19 Sep 2024 at 08:07am -03, David Bremner wrote:

    I guess I'm generally fine if you (or somebody) are committed to
    debugging any salsaci specific issues. I personally find it pretty demotivating to debug in that non-interactive environment.

    Likewise.

    I find salsa ci helpful for working on dgit, but that's because we're
    the upstream. I'm sceptical of how useful it might be for Emacs addons
    we're packaging.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

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

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmbsTqAZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQHNvD/4vKR03I1nq+02b5+tzakZr vvC0alm+9NKX8YovrAQYK3LGwbaMTFNBokxZOTwVC2seqD+K564XvozOsVHHUoRw 4yJrO2+tTSiBWGsKPkfsnhLviRjRtEHEiSL5qfxeXgRZPvIaFwN5kE/jggCSiFbC qOUvHvl85hTXUICuyf68rvY3OpVuUaYhF8YR4HbUdvPYZX3MHNgOzWRWarwPNtFr 8Uc847gRbJ6KNyETqvunpSTxObsqg8Ars7pFslT2kjE3Bqfcpd0OffWFNTG/R+9H k+rI8QXFOgWWlQNUcB3jGrnw5YnMq7IRGZaO7S73urOD35YjuV74Lu4XT4SWyHCW McLryJqhOQF0SWgnFDsHU7HWVz+lTO8PFxGZgj/l0kSiMo1IwSzy2vFeR/57bZMU DTUbop0cvFUjisJ0me2WkLg47VW657In/woI/+4CNoymqlXIiUmQZmpuY7Pl2/kb xmDQE8UeHhSwWVlHafNERSpZvhghtqOD7GKJeHtdPtQc04eImwGjtFc4Z+sIbeYo dzdJz7nh+frD3B9dkv+QcOdlYf4GspCKCAqTQM8N5qTwDMuF5PbCJXPg5sBB9TkL ZL9qpzQ7Ra24mUKOYpoOlEJ2j44t9dqgP1xQDe5oM0R73XcfsPmm8NeeljBRWDh0 pxePxcSgf2kF1Lbbbb8jCA==qeTm
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us