[gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
# Sam James (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-ha
Re: [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
On Sat, 2022-07-23 at 02:49 +0100, Sam James wrote: > # Sam James (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?
Re: [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
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 (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. signature.asc Description: PGP signature
Re: [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
> On 23 Jul 2022, at 13:34, Michael Orlitzky wrote: > > On Sat, 2022-07-23 at 02:49 +0100, Sam James wrote: >> # Sam James (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. signature.asc Description: Message signed with OpenPGP
Re: [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
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.
Re: [gentoo-dev] Last rites: large amount of unmaintained dev-haskell/* package
Hi there, Goatee author here, On Sat, 23 Jul 2022 02:49:45 +0100 Sam James wrote: > # Sam James (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