[arch-haskell] Haskell packages for arch-haskell group

Don Stewart dons at galois.com
Sat Oct 12 07:36:32 UTC 2013


dons:
> Full set,
> 
>     yesod,                       http://aur.archlinux.org/packages.php?ID=35370
>     ghc-mod,                     http://aur.archlinux.org/packages.php?ID=38486
>     haskell-async,               http://aur.archlinux.org/packages.php?ID=39606
>     haskell-blaze-html,          http://aur.archlinux.org/packages.php?ID=38971
>     haskell-dbus-client-parsec3, http://aur.archlinux.org/packages.php?ID=39524
>     haskell-funcmp,              http://aur.archlinux.org/packages.php?ID=18122
>     haskell-hakyll,              http://aur.archlinux.org/packages.php?ID=35992
>     haskell-hamlet,              http://aur.archlinux.org/packages.php?ID=38972
>     haskell-halipeto,            http://aur.archlinux.org/packages.php?ID=39607
>     haskell-hopenssl,            http://aur.archlinux.org/packages.php?ID=17743
>     haskell-hs-bibutils,         http://aur.archlinux.org/packages.php?ID=27433
>     haskell-hsdns                http://aur.archlinux.org/packages.php?ID=17745
>     haskell-hsemail              http://aur.archlinux.org/packages.php?ID=17746
>     haskell-hsyslog              http://aur.archlinux.org/packages.php?ID=17751
>     haskell-neither              http://aur.archlinux.org/packages.php?ID=38977
>     haskell-persistent           http://aur.archlinux.org/packages.php?ID=38975
>     haskell-persistent-sqlite    http://aur.archlinux.org/packages.php?ID=38976
>     haskell-redis                http://aur.archlinux.org/packages.php?ID=39007
>     haskell-teams                http://aur.archlinux.org/packages.php?ID=26411
>     haskell-timezone-olson       http://aur.archlinux.org/packages.php?ID=37411
>     haskell-timezone-series      http://aur.archlinux.org/packages.php?ID=37412
>     haskell-wai                  http://aur.archlinux.org/packages.php?ID=35369
>     haskell-wai-extra            http://aur.archlinux.org/packages.php?ID=35368
>     haskell-web-routes           http://aur.archlinux.org/packages.php?ID=38973
>     haskell-web-routes-quasi     http://aur.archlinux.org/packages.php?ID=38974
>     haskell-wikipedia4epub       http://aur.archlinux.org/packages.php?ID=35312
> 
> Looks like peti and gour have enough energy to help with group
> maintainership, though I'm unsure how to collectively maintain the
> quality control information,
> 
>     http://www.galois.com/~dons/arch-haskell-status.html
> 
> and the RSS feed (a group account on code.haskell.org?)    

The distro-map script (the one that logs what packages are in Arch with
links, so that hackage can link back to AUR) is easy to do collectively
though -- it just extracts the information from packages maintained by
"arch-haskell".

Anyone have thoughts on how to do collaborative package processing and
build reporting? There are two files of meta-data needed here. For the
QA build reporting, running a script generates a file of build status:

    haskell-wai-extra True
    haskell-data-object-json True
    haskell-data-object-json True
    haskell-authenticate True
    haskell-authenticate True
    haskell-yesod True
    haskell-regexpr True
    haskell-hledger-lib True
    haskell-hledger-lib True

which is used  to generate this table: 

     http://www.galois.com/~dons/arch-haskell-status.html

Separately, uploading a package as arch-haskell adds an entry to 
    
    http://code.haskell.org/arch/aur.xml

which triggers the twitter feed update. 

To update these two databases dynamically, when more than one user (me)
is updating packages as arch-haskell, we'll need some central site, and
possibly a service :/ Thoughts?

-- Don



More information about the arch-haskell mailing list