• [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* pac

    From Sam James@21:1/5 to All on Sat Jul 23 04:00:01 2022
    # Sam James <sam@gentoo.org> (2022-07-22)
    # Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
    # are broken, or severely out of date. The aim is to have the Haskell overlay
    # (::haskell) be the place for development packages and only have packages
    # needed for end-user applications in ::gentoo, as the status who has
    # proven to be unsustainable. More up-to-date versions of these packages
    # are available in ::haskell.
    # Removal on 2022-08-22.
    dev-haskell/ac-ppm
    dev-haskell/aeson-compat
    dev-haskell/aeson-qq
    dev-haskell/alex-tools
    dev-haskell/alut
    dev-haskell/argparser
    dev-haskell/arithmoi
    dev-haskell/arrows
    dev-haskell/ascii-progress
    dev-haskell/attoparsec-conduit
    dev-haskell/attoparsec-enumerator
    dev-haskell/authenticate
    dev-haskell/base-noprelude
    dev-haskell/basic-prelude
    dev-haskell/binary-instances
    dev-haskell/binary-tagged
    dev-haskell/biocore
    dev-haskell/biofasta
    dev-haskell/biosff
    dev-haskell/bitarray
    dev-haskell/bits-atomic
    dev-haskell/bitwise
    dev-haskell/blaze-builder-conduit
    dev-haskell/blaze-textual
    dev-haskell/boolean
    dev-haskell/boundedchan
    dev-haskell/boxes
    dev-haskell/bytedump
    dev-haskell/bytes
    dev-haskell/bytestring-mmap
    dev-haskell/bytestring-show
    dev-haskell/bzlib
    dev-haskell/cairo
    dev-haskell/cereal-vector
    dev-haskell/cgi
    dev-haskell/chasingbottoms
    dev-haskell/chimera
    dev-haskell/chunked-data
    dev-haskell/cipher-camellia
    dev-haskell/cipher-des
    dev-haskell/cipher-rc4
    dev-haskell/classy-prelude
    dev-haskell/cmark
    dev-haskell/cmark-gfm
    dev-haskell/comonad-transformers
    dev-haskell/comonads-fd
    dev-haskell/configfile
    dev-haskell/control-monad-loop
    dev-haskell/cpu
    dev-haskell/crypto
    dev-haskell/crypto-numbers
    dev-haskell/crypto-pubkey
    dev-haskell/crypto-random-api
    dev-haskell/cryptohash-conduit
    dev-haskell/curl
    dev-haskell/data-accessor
    dev-haskell/data-binary-ieee754
    dev-haskell/data-endian
    dev-haskell/data-hash
    dev-haskell/dataenc
    dev-haskell/date-cache
    dev-haskell/deepseq-generics
    dev-haskell/dictionary-sharing
    dev-haskell/djinn-ghc
    dev-haskell/djinn-lib
    dev-haskell/dlist-instances
    dev-haskell/double-conversion
    dev-haskell/edisonapi
    dev-haskell/edisoncore
    dev-haskell/editline
    dev-haskell/ekg
    dev-haskell/ekg-core
    dev-haskell/ekg-json
    dev-haskell/enumerator
    dev-haskell/equivalence
    dev-haskell/esqueleto
    dev-haskell/exact-pi
    dev-haskell/executable-path
    dev-haskell/failure
    dev-haskell/fclabels
    dev-haskell/fgl-arbitrary
    dev-haskell/file-location
    dev-haskell/filestore
    dev-haskell/fixed
    dev-haskell/fmlist
    dev-haskell/geniplate-mirror
    dev-haskell/gio
    dev-haskell/git
    dev-haskell/gitrev
    dev-haskell/glib
    dev-haskell/gluraw
    dev-haskell/glut
    dev-haskell/gnuidn
    dev-haskell/gnutls
    dev-haskell/graphviz
    dev-haskell/gsasl
    dev-haskell/gtk
    dev-haskell/gtk2hs-buildtools
    dev-haskell/gtk3
    dev-haskell/hakyll
    dev-haskell/half
    dev-haskell/hamlet
    dev-haskell/happstack-server
    dev-haskell/harp
    dev-haskell/haskell-src
    dev-haskell/haskell-src-exts-util
    dev-haskell/haxml
    dev-haskell/hcg-minus
    dev-haskell/hcodecs
    dev-haskell/hdbc-mysql
    dev-haskell/hdbc-odbc
    dev-haskell/heaps
    dev-haskell/hex
    dev-haskell/hexpat
    dev-haskell/highlighting-kate
    dev-haskell/hit
    dev-haskell/hit
    dev-haskell/hoauth2
    dev-haskell/hps
    dev-haskell/hs-bibutils
    dev-haskell/hs3
    dev-haskell/hsb2hs
    dev-haskell/hsb2hs
    dev-haskell/hspec-smallcheck
    dev-haskell/hsql
    dev-haskell/hsql-mysql
    dev-haskell/hsql-mysql
    dev-haskell/hsql-odbc
    dev-haskell/hsql-odbc
    dev-haskell/hsql-sqlite3
    dev-haskell/hstringtemplate
    dev-haskell/htf
    dev-haskell/http-attoparsec
    dev-haskell/http-client-conduit
    dev-haskell/http-client-multipart
    dev-haskell/http-reverse-proxy
    dev-haskell/icalendar
    dev-haskell/iconv
    dev-haskell/idiii
    dev-haskell/idna
    dev-haskell/inspection-testing
    dev-haskell/integer-roots
    dev-haskell/json
    dev-haskell/keys
    dev-haskell/language-bash
    dev-haskell/language-css
    dev-haskell/language-dot
    dev-haskell/language-ecmascript
    dev-haskell/language-glsl
    dev-haskell/language-lua
    dev-haskell/language-python
    dev-haskell/lazysmallcheck
    dev-haskell/lcs
    dev-haskell/lens-family
    dev-haskell/lens-family-core
    dev-haskell/lens-family-th
    dev-haskell/lens-simple
    dev-haskell/lhs2tex
    dev-haskell/lhs2tex
    dev-haskell/libxml
    dev-haskell/libxml-sax
    dev-haskell/linear
    dev-haskell/list
    dev-haskell/listlike
    dev-haskell/logict-state
    dev-haskell/lrucache
    dev-haskell/maccatcher
    dev-haskell/markdown-unlit
    dev-haskell/mersenne-random-pure64
    dev-haskell/mime
    dev-haskell/mime-mail
    dev-haskell/minisat
    dev-haskell/mod
    dev-haskell/monad-journal
    dev-haskell/monad-unlift
    dev-haskell/monadcatchio-mtl
    dev-haskell/monadcatchio-transformers
    dev-haskell/monadlib
    dev-haskell/monadplus
    dev-haskell/monadrandom
    dev-haskell/mono-traversable-instances
    dev-haskell/mtl-compat
    dev-haskell/multipart
    dev-haskell/murmur-hash
    dev-haskell/mutable-containers
    dev-haskell/mysql
    dev-haskell/mysql-simple
    dev-haskell/network-conduit
    dev-haskell/network-data
    dev-haskell/newtype
    dev-haskell/nonce
    dev-haskell/numinstances
    dev-haskell/numtype-dk
    dev-haskell/objectname
    dev-haskell/openal
    dev-haskell/opengl
    dev-haskell/openglraw
    dev-haskell/pandoc-citeproc
    dev-haskell/pango
    dev-haskell/pcap
    dev-haskell/persistent-mysql
    dev-haskell/persistent-postgresql
    dev-haskell/persistent-qq
    dev-haskell/pid1
    dev-haskell/pipes
    dev-haskell/pointed
    dev-haskell/postgresql-libpq
    dev-haskell/postgresql-simple
    dev-haskell/pqueue
    dev-haskell/prelude-extras
    dev-haskell/preprocessor-tools
    dev-haskell/primitive-addr
    dev-haskell/process-extras
    dev-haskell/profunctor-extras
    dev-haskell/psqueue
    dev-haskell/publicsuffixlist
    dev-haskell/punycode
    dev-haskell/pwstore-fast
    dev-haskell/quickcheck-classes
    dev-haskell/quickcheck-classes-base
    dev-haskell/quickcheck-unicode
    dev-haskell/ranges
    dev-haskell/readargs
    dev-haskell/readline
    dev-haskell/recaptcha
    dev-haskell/regex-pcre-builtin
    dev-haskell/riff
    dev-haskell/say
    dev-haskell/semigroupoid-extras
    dev-haskell/semirings
    dev-haskell/sendfile
    dev-haskell/shakespeare-css
    dev-haskell/shakespeare-i18n
    dev-haskell/shakespeare-js
    dev-haskell/shakespeare-text
    dev-haskell/shell-escape
    dev-haskell/size-based
    dev-haskell/stack-bin
    dev-haskell/stmonadtrans
    dev-haskell/store
    dev-haskell/store-core
    dev-haskell/stream
    dev-haskell/stringable
    dev-haskell/stringprep
    dev-haskell/stringsearch
    dev-haskell/syb-with-class
    dev-haskell/system-posix-redirect
    dev-haskell/tagshare
    dev-haskell/tagstream-conduit
    dev-haskell/tasty-ant-xml
    dev-haskell/tensor
    dev-haskell/testing-feat
    dev-haskell/testing-type-modifiers
    dev-haskell/text-binary
    dev-haskell/text-stream-decode
    dev-haskell/th-utilities
    dev-haskell/thyme
    dev-haskell/top
    dev-haskell/unexceptionalio
    dev-haskell/uniqueid
    dev-haskell/unixutils
    dev-haskell/uri
    dev-haskell/uri-bytestring
    dev-haskell/uri-bytestring-aeson
    dev-haskell/uri-encode
    dev-haskell/url
    dev-haskell/uuagc
    dev-haskell/uuagc-cabal
    dev-haskell/uulib
    dev-haskell/vector-instances
    dev-haskell/vector-space
    dev-haskell/wai-conduit
    dev-haskell/wai-test
    dev-haskell/wavy
    dev-haskell/with-location
    dev-haskell/wl-pprint
    dev-haskell/wl-pprint-text
    dev-haskell/wx
    dev-haskell/wxc
    dev-haskell/wxcore
    dev-haskell/wxdirect
    dev-haskell/xmlgen
    dev-haskell/yesod-auth
    dev-haskell/yesod-auth-hashdb
    dev-haskell/yesod-default
    dev-haskell/yesod-json
    dev-haskell/zlib-conduit
    dev-haskell/zlib-enum
    dev-util/bustle
    games-board/goatee-gtk
    sci-mathematics/agda
    sci-mathematics/agda-stdlib
    www-apps/gitit

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

    iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYttTul8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kCXgAQCIeFdpwf5bnaO5jy5UsaC3Etsu8++6uc//ZT+/BhAKvgD/bBGae/yUiXcZ qINB5lKBRIw35WueMzDlZQQn1HdGMwM=
    =CrS+
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to Sam James on Sat Jul 23 14:40:01 2022
    On Sat, 2022-07-23 at 02:49 +0100, Sam James wrote:
    # Sam James <sam@gentoo.org> (2022-07-22)
    # Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
    # are broken, or severely out of date. The aim is to have the Haskell overlay # (::haskell) be the place for development packages and only have packages
    # needed for end-user applications in ::gentoo, as the status who has
    # proven to be unsustainable. More up-to-date versions of these packages
    # are available in ::haskell.
    # Removal on 2022-08-22.
    ...
    dev-haskell/hakyll
    ...
    sci-mathematics/agda


    Those two are (relatively) popular end-user applications.

    I'm sure this came up already, but just in case it didn't: we largely
    have two non-developers maintaining the ::haskell overlay, and they've
    been doing so since slyfox's retirement. Since there's an ongoing
    thread about recruitment... has anyone thought about letting them do
    their work in ::gentoo instead?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Helmert III@21:1/5 to Michael Orlitzky on Sat Jul 23 18:50:01 2022
    On Sat, Jul 23, 2022 at 08:34:26AM -0400, Michael Orlitzky wrote:
    On Sat, 2022-07-23 at 02:49 +0100, Sam James wrote:
    # Sam James <sam@gentoo.org> (2022-07-22)
    # Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
    # are broken, or severely out of date. The aim is to have the Haskell overlay
    # (::haskell) be the place for development packages and only have packages # needed for end-user applications in ::gentoo, as the status who has
    # proven to be unsustainable. More up-to-date versions of these packages
    # are available in ::haskell.
    # Removal on 2022-08-22.
    ...
    dev-haskell/hakyll
    ...
    sci-mathematics/agda


    Those two are (relatively) popular end-user applications.

    I'm sure this came up already, but just in case it didn't: we largely
    have two non-developers maintaining the ::haskell overlay, and they've
    been doing so since slyfox's retirement. Since there's an ongoing
    thread about recruitment... has anyone thought about letting them do
    their work in ::gentoo instead?

    Yes, I (and others) have encouraged them to do the quiz and offered
    mentoring them.

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

    iHUEABYKAB0WIQQyG9yfCrmO0LPSdG2gXq2+aa/JtQUCYtwk/wAKCRCgXq2+aa/J tQaoAQDMC+A52ATTBfc+oZj5jI07JbelfZtmxxfhyGPevtlVcAEAh4K6LuqGnSDK v2j33y0Za9v1Qv52s9GEsXdjpy0kMAU=
    =Tz49
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Orlitzky@21:1/5 to Sam James on Sun Jul 24 01:10:01 2022
    On 2022-07-23 23:23:38, Sam James wrote:

    The two people you refer to (solpeth and hololeap) both warmly
    welcomed this move and endorse it. It'd be great to have them as developers and I've offered to help mentor them, as have others.

    Ok, awesome. Thank you both.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam James@21:1/5 to All on Sun Jul 24 00:30:01 2022
    On 23 Jul 2022, at 13:34, Michael Orlitzky <mjo@gentoo.org> wrote:

    On Sat, 2022-07-23 at 02:49 +0100, Sam James wrote:
    # Sam James <sam@gentoo.org> (2022-07-22)
    # Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
    # are broken, or severely out of date. The aim is to have the Haskell overlay
    # (::haskell) be the place for development packages and only have packages >> # needed for end-user applications in ::gentoo, as the status who has
    # proven to be unsustainable. More up-to-date versions of these packages
    # are available in ::haskell.
    # Removal on 2022-08-22.
    ...
    dev-haskell/hakyll
    ...
    sci-mathematics/agda


    Those two are (relatively) popular end-user applications.

    I'm sure this came up already, but just in case it didn't: we largely
    have two non-developers maintaining the ::haskell overlay, and they've
    been doing so since slyfox's retirement. Since there's an ongoing
    thread about recruitment... has anyone thought about letting them do
    their work in ::gentoo instead?



    The two people you refer to (solpeth and hololeap) both warmly
    welcomed this move and endorse it. It'd be great to have them as developers
    and I've offered to help mentor them, as have others.

    This is a similar style cleanup to what we did with OCaml / dev-ml/*.

    If people want to keep some packages, we can talk about that,
    sure - but help would be needed to look after their dependencies.

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

    iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCYtx06l8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R kE0HAQCYhBHH3kezBDc55p5+Kuxqkju++FZGGDoozVvkW5jfFAD/V2p+2qiLp/bg xvEUGOcipRJPA1pzn4ZG6/Des41piwM=
    =dTcl
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bryan Gardiner@21:1/5 to Sam James on Sun Jul 31 09:00:01 2022
    Hi there, Goatee author here,

    On Sat, 23 Jul 2022 02:49:45 +0100
    Sam James <sam@gentoo.org> wrote:

    # Sam James <sam@gentoo.org> (2022-07-22)
    # Monolithic mask for dev-haskell/* packages which have no reverse dependencies,
    # are broken, or severely out of date. The aim is to have the Haskell overlay # (::haskell) be the place for development packages and only have packages
    # needed for end-user applications in ::gentoo, as the status who has
    # proven to be unsustainable. More up-to-date versions of these packages
    # are available in ::haskell.
    # Removal on 2022-08-22.
    ...
    dev-haskell/gtk
    ...
    games-board/goatee-gtk

    I am around to fix any issues with goatee* and can proxy-maint
    officially if that will help. It should require little work at the
    moment, since I'm porting to Qt and goatee-gtk isn't getting new
    features.

    I do get the burden of maintaining two repos for Haskell though, and I
    have always had a smoother experience using ::haskell than the main
    tree, so I am fine with this move and appreciate the inclusion in the
    main tree in the first place.

    dev-games/goatee can be included in the mask too.

    Regards,
    Bryan

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