Maintenance of text-icu (Bryan O'Sullivan)

Package text-icu (Bryan O'Sullivan) seems to be unmaintained since 2017 https://github.com/haskell/text-icu/issues/30 with the last release in 2015 https://hackage.haskell.org/package/text-icu-0.7.0.1 Unfortunately, the latest release is incompatible with ICU 68. Has anyone heard from Bryan recently? I mean, he is a Haskell celebrity... His last activity on github.com was in August 2017. Anyone interested in maintaining this package? Since Agda depends on text-icu, I could stand in as a temporary maintainer to at least merge the most important pull requests, until there is a new maintainer. Best regards, Andreas

On Sun, Jan 10, 2021 at 09:27:01PM +0100, Andreas Abel wrote:
Package text-icu (Bryan O'Sullivan) seems to be unmaintained since 2017
https://github.com/haskell/text-icu/issues/30
with the last release in 2015
https://hackage.haskell.org/package/text-icu-0.7.0.1
Unfortunately, the latest release is incompatible with ICU 68.
Has anyone heard from Bryan recently? I mean, he is a Haskell celebrity... His last activity on github.com was in August 2017.
Anyone interested in maintaining this package?
If it turns out that Brian is no longer going be looking after the project, or would be happy to share the burden, I'd be interested in co-maintaining it. I think it is generally best to have more than one active maintainer for a mature package. My interest in this space is largely via DNS and IDNA2008, where for my own projects I'm maintaining a private fork of idna-hs (abandoned by its original maintainer), which depends on text-icu via stringprep (though perhaps only needed for IDNA2003, which should no longer be used). -- Viktor.

I think it is generally best to have more than one active maintainer for a mature package.
Agreed. The easiest would be that Bryan O'Sullivan, if he surfaces again, gives us write access to his bos/text-icu repo on github (for the continuity of issues/PRs---I don't think one can fork a repo including issues/PRs), and upload rights on hackage. On 2021-01-10 22:36, Viktor Dukhovni wrote:
On Sun, Jan 10, 2021 at 09:27:01PM +0100, Andreas Abel wrote:
Package text-icu (Bryan O'Sullivan) seems to be unmaintained since 2017
https://github.com/haskell/text-icu/issues/30
with the last release in 2015
https://hackage.haskell.org/package/text-icu-0.7.0.1
Unfortunately, the latest release is incompatible with ICU 68.
Has anyone heard from Bryan recently? I mean, he is a Haskell celebrity... His last activity on github.com was in August 2017.
Anyone interested in maintaining this package?
If it turns out that Brian is no longer going be looking after the project, or would be happy to share the burden, I'd be interested in co-maintaining it. I think it is generally best to have more than one active maintainer for a mature package.
My interest in this space is largely via DNS and IDNA2008, where for my own projects I'm maintaining a private fork of idna-hs (abandoned by its original maintainer), which depends on text-icu via stringprep (though perhaps only needed for IDNA2003, which should no longer be used).

Bryan helpfully transferred ownership of
* attoparsec
* criterion
* statistics
* double-conversion
* math-functions
* aeson
* text-icu
* mwc-random
* wreq
* critbit
* text-format
Haskell.org (as a holding mechanism) on 8 Dec. This was a holding mechanism while we figure out who the new maintainers should be. Ben Gamari knows about this -- ask him. But I think Bryan is now out of the critical path.
Simon
| -----Original Message-----
| From: Libraries

Thanks Simon, for the update! (I hope it is nothing bad.) @Ben: Could you set us up? (And would that include write permissions on bos/text-icu or a new repo?) On 2021-01-11 10:39, Simon Peyton Jones wrote:
Bryan helpfully transferred ownership of
* attoparsec * criterion * statistics * double-conversion * math-functions * aeson * text-icu * mwc-random * wreq * critbit * text-format
Haskell.org (as a holding mechanism) on 8 Dec. This was a holding mechanism while we figure out who the new maintainers should be. Ben Gamari knows about this -- ask him. But I think Bryan is now out of the critical path.
Simon
| -----Original Message----- | From: Libraries
On Behalf Of Andreas | Abel | Sent: 11 January 2021 09:15 | To: libraries@haskell.org | Subject: Re: Maintenance of text-icu (Bryan O'Sullivan) | | > I think it is generally best to have more than one > active | maintainer for a mature package. | | Agreed. | | The easiest would be that Bryan O'Sullivan, if he surfaces again, | gives us write access to his bos/text-icu repo on github (for the | continuity of issues/PRs---I don't think one can fork a repo including | issues/PRs), and upload rights on hackage. | | On 2021-01-10 22:36, Viktor Dukhovni wrote: | > On Sun, Jan 10, 2021 at 09:27:01PM +0100, Andreas Abel wrote: | > | >> Package text-icu (Bryan O'Sullivan) seems to be unmaintained since | >> 2017 | >> | >> | >> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit | >> hub.com%2Fhaskell%2Ftext- | icu%2Fissues%2F30&data=04%7C01%7Csimonpj | >> | %40microsoft.com%7Cd15004dda7fa42fb7d6908d8b6116cc8%7C72f988bf86f141a | >> | f91ab2d7cd011db47%7C1%7C0%7C637459533267394277%7CUnknown%7CTWFpbGZsb3 | >> | d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D% | >> | 7C1000&sdata=7CZn6bc4LTJXsymIlYGYG13A%2FjRJvgVKfOtX2b53%2B64%3D&a | >> mp;reserved=0 | >> | >> with the last release in 2015 | >> | >> | >> | https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhac | >> kage.haskell.org%2Fpackage%2Ftext-icu- | 0.7.0.1&data=04%7C01%7Csimo | >> | npj%40microsoft.com%7Cd15004dda7fa42fb7d6908d8b6116cc8%7C72f988bf86f1 | >> | 41af91ab2d7cd011db47%7C1%7C0%7C637459533267394277%7CUnknown%7CTWFpbGZ | >> | sb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0% | >> | 3D%7C1000&sdata=%2BDHszCPCt9faTEv3Hl77UFoHuEzpIojwN4Uc5oOiplk%3D& | >> amp;reserved=0 | >> | >> Unfortunately, the latest release is incompatible with ICU 68. | >> | >> Has anyone heard from Bryan recently? I mean, he is a Haskell | >> celebrity... His last activity on github.com was in August 2017. | >> | >> Anyone interested in maintaining this package? | > | > If it turns out that Brian is no longer going be looking after the | > project, or would be happy to share the burden, I'd be interested in | > co-maintaining it. I think it is generally best to have more than | one | > active maintainer for a mature package. | > | > My interest in this space is largely via DNS and IDNA2008, where for | > my own projects I'm maintaining a private fork of idna-hs (abandoned | > by its original maintainer), which depends on text-icu via | stringprep | > (though perhaps only needed for IDNA2003, which should no longer be | used). | > | _______________________________________________ | Libraries mailing list | Libraries@haskell.org | https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmail. | haskell.org%2Fcgi- | bin%2Fmailman%2Flistinfo%2Flibraries&data=04%7C01%7Csimonpj%40micr | osoft.com%7Cd15004dda7fa42fb7d6908d8b6116cc8%7C72f988bf86f141af91ab2d7 | cd011db47%7C1%7C0%7C637459533267404274%7CUnknown%7CTWFpbGZsb3d8eyJWIjo | iMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000& | ;sdata=2v4XLw12o5NDzaqOEqPPoe080O7Mt0jQyCwkaogJKuo%3D&reserved=0

I am not sure about the current status of text-icu? What remains to be done to get it revived?
On Jan 11, 2021, at 8:56 AM, Andreas Abel
wrote: Thanks Simon, for the update! (I hope it is nothing bad.)
@Ben: Could you set us up? (And would that include write permissions on bos/text-icu or a new repo?)
On 2021-01-11 10:39, Simon Peyton Jones wrote:
Bryan helpfully transferred ownership of * attoparsec * criterion * statistics * double-conversion * math-functions * aeson * text-icu * mwc-random * wreq * critbit * text-format Haskell.org (as a holding mechanism) on 8 Dec. This was a holding mechanism while we figure out who the new maintainers should be. Ben Gamari knows about this -- ask him. But I think Bryan is now out of the critical path. Simon
-- Viktor.
participants (3)
-
Andreas Abel
-
Simon Peyton Jones
-
Viktor Dukhovni