• Bug#1102500: RM: dh-haskell ? it has 0 user

    From Scott Talbert@21:1/5 to Alexandre Detiste on Wed Apr 9 20:20:01 2025
    On Wed, 9 Apr 2025, Alexandre Detiste wrote:

    I'm quite relief I didn't broke the build of your ~1200 packages yet
    with the last CDBS uploads that removed half of the files
    from this project.



    From reading https://trends.debian.net/ one could come with the naive
    assumption that CDBS is the old thing, dh-haskell is the new one
    and some day all packages will have migrated to DebHelper.

    I did.


    Now, from doing extensive research on the Haskell monorepo & Debian Code Search.
    I see that dh-haskell was used before but is not used anymore.

    1) I think my plan of grafting the remainder of CDBS into haskell-devscripts-minimal is do-able. I can do it without
    bothering Haskell community until much later down the road
    when we first cleansed remaining usage of Java/Perl/Python plugins.

    2) Another possibility is automatic conversion of most of these ~1200 projects to newer DebPuty managing tool.
    It's very alive not like CDBS but I don't know Niels feelings about this neither yours.


    We could either choose 1 or 2, but neither involves dh-haskell;
    which looks like in a dead end now.

    Hi Alexandre,

    It's my understanding that the Haskell Team is/was interested in migrating
    to dh-haskell. It's "just" a matter of making sure that dh-haskell works
    as haskell-devscripts does (ie, can it build all 1000+ packages) and then
    doing the actual migration. I think the main issue is that the Haskell
    Team is understaffed and no one is actively working on this. Felix was
    working on this a few years back but perhaps lost time/interest.

    Regards,
    Scott

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Lechner@21:1/5 to Scott Talbert on Wed Apr 9 21:00:01 2025
    Hi Scott,

    On Wed, Apr 09 2025, Scott Talbert wrote:

    Felix was working on this a few years back but perhaps lost
    time/interest.

    Yeah, thanks for remembering! I spent a lot of time eliminating a Bash
    layer that seemed unnecessary and rewrote everything in Debhelper's
    language, Perl.

    I don't contribute much to Debian at the moment but would be happy to
    take a look. My work happened after the 2016 and 2017 changelog entries
    from Clint. Does the substvars problem still exist?

    Also, didn't you take over from me?

    Kind regards
    Felix

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Talbert@21:1/5 to Felix Lechner on Wed Apr 9 21:20:01 2025
    On Wed, 9 Apr 2025, Felix Lechner wrote:

    Hi Scott,

    On Wed, Apr 09 2025, Scott Talbert wrote:

    Felix was working on this a few years back but perhaps lost
    time/interest.

    Yeah, thanks for remembering! I spent a lot of time eliminating a Bash
    layer that seemed unnecessary and rewrote everything in Debhelper's
    language, Perl.

    I don't contribute much to Debian at the moment but would be happy to
    take a look. My work happened after the 2016 and 2017 changelog entries
    from Clint. Does the substvars problem still exist?

    Also, didn't you take over from me?

    I did make some fixes to haskell-devscripts, but I haven't done anything
    with dh-haskell. Can we move that package officially to the DHG?

    I am not sure about the status of the substvars problem.

    Regards,
    Scott

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