<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div><div style="direction: inherit;">Thanks for making all there libraries! I use lucid extensively and could help maintaining it</div></div><div><br>On 28 Feb 2017, at 19.18, Christopher Done <<a href="mailto:chrisdone@gmail.com">chrisdone@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">Hi all,</p>
<p style="margin:0px 0px 1.2em!important">The short version is: I’ve been battling RSI in my fingers for some years. I’m doing various things to mitigate that problem, but I have very limited finger bandwidth these days; enough to work at my usual pace at my job, but not much in the evenings and weekends, and so I can’t manage to do much on my hobby projects. I’m also not as motivated these days to work on my set of open source projects, and am turning my attention to different things. It’s not great, but that’s life.</p>
<p style="margin:0px 0px 1.2em!important">I don’t think that the users of my packages are getting the best maintainership deal. Rather than be “the absentee maintainer”, I’d prefer a straight-forward transition of maintainership or ownership to someone who can put the right energy and time in.</p>
<p style="margin:0px 0px 1.2em!important">In terms of packages, there are really two that have a significant maintenance burden and users aren’t being served very well:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px"><a href="https://github.com/chrisdone/hindent">HIndent</a> has a significant amount of issues opened for it regularly, and many of them require discussion and debate. If someone would like to become a co-maintainer, let me know. It may (eventually) make sense to move it to a more general GitHub organization like <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline">commercialhaskell</code> or <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline">haskell</code>.</li>
<li style="margin:0.5em 0px"><a href="https://github.com/commercialhaskell/intero/issues">Intero</a>, which seems to have been a success, has a pretty big maintenance burden on “this doesn’t work” kind of issues which require investigation. There’s some Emacs Lisp work to do on it, and some Haskell work on the intero binary, and a whole lot of platform-specific problems or tooling not working together. On the other hand people really like this project, and there’s a lot of tooling potential.</li>
</ul>
<p style="margin:0px 0px 1.2em!important">If you want to take <a href="https://github.com/chrisdone/xeno">xeno</a> and make it into a publishable package, please do so.</p>
<p style="margin:0px 0px 1.2em!important">The rest of my projects that are on Stackage are: <a href="https://hackage.haskell.org/package/labels">labels</a>, <a href="https://hackage.haskell.org/package/ace">ace</a>, <a href="https://hackage.haskell.org/package/ical">ical</a>, <a href="https://hackage.haskell.org/package/check-email">check-email</a>, <a href="https://hackage.haskell.org/package/freenect">freenect</a>, <a href="https://hackage.haskell.org/package/frisby">frisby</a>, <a href="https://hackage.haskell.org/package/gd">gd</a>, <a href="https://hackage.haskell.org/package/ini">ini</a>, <a href="https://hackage.haskell.org/package/lucid">lucid</a>, <a href="https://hackage.haskell.org/package/osdkeys">osdkeys</a>, <a href="https://hackage.haskell.org/package/pdfinfo">pdfinfo</a>, <a href="https://hackage.haskell.org/package/present">present</a>, <a href="https://hackage.haskell.org/package/pure-io">pure-io</a>, <a href="https://hackage.haskell.org/package/scrobble">scrobble</a>, <a href="https://hackage.haskell.org/package/shell-conduit">shell-conduit</a>, <a href="https://hackage.haskell.org/package/sourcemap">sourcemap</a>, <a href="https://hackage.haskell.org/package/descriptive">descriptive</a>, <a href="https://hackage.haskell.org/package/wrap">wrap</a>, <a href="https://hackage.haskell.org/package/path">path</a>, <a href="https://hackage.haskell.org/package/weigh">weigh</a>, <a href="https://hackage.haskell.org/package/haskell-docs">haskell-docs</a>, and <a href="https://hackage.haskell.org/package/structured-haskell-mode">structured-haskell-mode</a>. If you’re interested in taking over or co-maintaining any of them, let me know. Some are interesting, others are boring, some are trivial.</p>
<p style="margin:0px 0px 1.2em!important">I have other packages on Hackage, but they’re mostly dead or experiments that don’t need maintenance anyway.</p>
<p style="margin:0px 0px 1.2em!important">I’ve started the process of adding or changing maintainers on my public services:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px"><a href="https://github.com/haskellnews">Haskell News</a> is now a GitHub organization. Luke Murphy is a co-owner, and has full access to the DigitalOcean account that is running the service. So if you want to work on that project, I’m not in the way.</li>
<li style="margin:0.5em 0px"><a href="https://github.com/lpaste/lpaste">lpaste</a> has been moved to its own DigitalOcean account too. If anyone is interested in taking over the project or co-running it, let me know.</li>
<li style="margin:0.5em 0px"><a href="https://github.com/chrisdone/tryhaskell">tryhaskell</a> doesn’t really require any maintenance, but it’s also on its own DigitalOcean account now too.</li>
<li style="margin:0.5em 0px"><a href="https://github.com/chrisdone/ircbrowse">IRCBrowse</a> is now on its own DigitalOcean account too. It requires maintenance once in a while. If anyone is interested in taking over the project or co-running it, let me know.</li>
</ul>
<p style="margin:0px 0px 1.2em!important">Cheers!</p>
<div title="MDH:PGRpdj5IaSBhbGwsPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgc2hvcnQgdmVyc2lvbiBp
czogSSd2ZSBiZWVuIGJhdHRsaW5nIFJTSSBpbiBteSBmaW5nZXJzIGZvciBzb21lIHllYXJzLiBJ
J20gZG9pbmcgdmFyaW91cyB0aGluZ3MgdG8gbWl0aWdhdGUgdGhhdCBwcm9ibGVtLCBidXQgSSBo
YXZlIHZlcnkgbGltaXRlZCBmaW5nZXIgYmFuZHdpZHRoIHRoZXNlIGRheXM7IGVub3VnaCB0byB3
b3JrIGF0IG15IHVzdWFsIHBhY2UgYXQgbXkgam9iLCBidXQgbm90IG11Y2ggaW4gdGhlIGV2ZW5p
bmdzIGFuZCB3ZWVrZW5kcywgYW5kIHNvIEkgY2FuJ3QgbWFuYWdlIHRvIGRvIG11Y2ggb24gbXkg
aG9iYnkgcHJvamVjdHMuIEknbSBhbHNvIG5vdCBhcyBtb3RpdmF0ZWQgdGhlc2UgZGF5cyB0byB3
b3JrIG9uIG15IHNldCBvZiBvcGVuIHNvdXJjZSBwcm9qZWN0cywgYW5kIGFtIHR1cm5pbmcgbXkg
YXR0ZW50aW9uIHRvIGRpZmZlcmVudCB0aGluZ3MuIEl0J3Mgbm90IGdyZWF0LCBidXQgdGhhdCdz
IGxpZmUuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIGRvbid0IHRoaW5rIHRoYXQgdGhlIHVz
ZXJzIG9mIG15IHBhY2thZ2VzIGFyZSBnZXR0aW5nIHRoZSBiZXN0IG1haW50YWluZXJzaGlwIGRl
YWwuIFJhdGhlciB0aGFuIGJlICJ0aGUgYWJzZW50ZWUgbWFpbnRhaW5lciIsIEknZCBwcmVmZXIg
YSBzdHJhaWdodC1mb3J3YXJkIHRyYW5zaXRpb24gb2YgbWFpbnRhaW5lcnNoaXAgb3Igb3duZXJz
aGlwIHRvIHNvbWVvbmUgd2hvIGNhbiBwdXQgdGhlIHJpZ2h0IGVuZXJneSBhbmQgdGltZSBpbi48
L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkluIHRlcm1zIG9mIHBhY2thZ2VzLCB0aGVyZSBhcmUg
cmVhbGx5IHR3byB0aGF0IGhhdmUgYSBzaWduaWZpY2FudCBtYWludGVuYW5jZSBidXJkZW4gYW5k
IHVzZXJzIGFyZW4ndCBiZWluZyBzZXJ2ZWQgdmVyeSB3ZWxsOjwvZGl2PjxkaXY+PGJyPjwvZGl2
PjxkaXY+KiBbSEluZGVudF0oaHR0cHM6Ly9naXRodWIuY29tL2NocmlzZG9uZS9oaW5kZW50KSBo
YXMgYSBzaWduaWZpY2FudCBhbW91bnQgb2YgaXNzdWVzIG9wZW5lZCBmb3IgaXQgcmVndWxhcmx5
LCBhbmQgbWFueSBvZiB0aGVtIHJlcXVpcmUgZGlzY3Vzc2lvbiBhbmQgZGViYXRlLiBJZiBzb21l
b25lIHdvdWxkIGxpa2UgdG8gYmVjb21lIGEgY28tbWFpbnRhaW5lciwgbGV0IG1lIGtub3cuIEl0
IG1heSAoZXZlbnR1YWxseSkgbWFrZSBzZW5zZSB0byBtb3ZlIGl0IHRvIGEgbW9yZSBnZW5lcmFs
IEdpdEh1YiBvcmdhbml6YXRpb24gbGlrZSBgY29tbWVyY2lhbGhhc2tlbGxgIG9yIGBoYXNrZWxs
YC48L2Rpdj48ZGl2PiogW0ludGVyb10oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNr
ZWxsL2ludGVyby9pc3N1ZXMpLCB3aGljaCBzZWVtcyB0byBoYXZlIGJlZW4gYSBzdWNjZXNzLCBo
YXMgYSBwcmV0dHkgYmlnIG1haW50ZW5hbmNlIGJ1cmRlbiBvbiAidGhpcyBkb2Vzbid0IHdvcmsi
IGtpbmQgb2YgaXNzdWVzIHdoaWNoIHJlcXVpcmUgaW52ZXN0aWdhdGlvbi4gVGhlcmUncyBzb21l
IEVtYWNzIExpc3Agd29yayB0byBkbyBvbiBpdCwgYW5kIHNvbWUgSGFza2VsbCB3b3JrIG9uIHRo
ZSBpbnRlcm8gYmluYXJ5LCBhbmQgYSB3aG9sZSBsb3Qgb2YgcGxhdGZvcm0tc3BlY2lmaWMgcHJv
YmxlbXMgb3IgdG9vbGluZyBub3Qgd29ya2luZyB0b2dldGhlci4gT24gdGhlIG90aGVyIGhhbmQg
cGVvcGxlIHJlYWxseSBsaWtlIHRoaXMgcHJvamVjdCwgYW5kIHRoZXJlJ3MgYSBsb3Qgb2YgdG9v
bGluZyBwb3RlbnRpYWwuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JZiB5b3Ugd2FudCB0byB0
YWtlIFt4ZW5vXShodHRwczovL2dpdGh1Yi5jb20vY2hyaXNkb25lL3hlbm8pIGFuZCBtYWtlIGl0
IGludG8gYSBwdWJsaXNoYWJsZSBwYWNrYWdlLCBwbGVhc2UgZG8gc28uPC9kaXY+PGRpdj48YnI+
PC9kaXY+PGRpdj5UaGUgcmVzdCBvZiBteSBwcm9qZWN0cyB0aGF0IGFyZSBvbiBTdGFja2FnZSBh
cmU6IFtsYWJlbHNdKGh0dHBzOi8vaGFja2FnZS5oYXNrZWxsLm9yZy9wYWNrYWdlL2xhYmVscyks
IFthY2VdKGh0dHBzOi8vaGFja2FnZS5oYXNrZWxsLm9yZy9wYWNrYWdlL2FjZSksIFtpY2FsXSho
dHRwczovL2hhY2thZ2UuaGFza2VsbC5vcmcvcGFja2FnZS9pY2FsKSwgW2NoZWNrLWVtYWlsXSho
dHRwczovL2hhY2thZ2UuaGFza2VsbC5vcmcvcGFja2FnZS9jaGVjay1lbWFpbCksIFtmcmVlbmVj
dF0oaHR0cHM6Ly9oYWNrYWdlLmhhc2tlbGwub3JnL3BhY2thZ2UvZnJlZW5lY3QpLCBbZnJpc2J5
XShodHRwczovL2hhY2thZ2UuaGFza2VsbC5vcmcvcGFja2FnZS9mcmlzYnkpLCBbZ2RdKGh0dHBz
Oi8vaGFja2FnZS5oYXNrZWxsLm9yZy9wYWNrYWdlL2dkKSwgW2luaV0oaHR0cHM6Ly9oYWNrYWdl
Lmhhc2tlbGwub3JnL3BhY2thZ2UvaW5pKSwgW2x1Y2lkXShodHRwczovL2hhY2thZ2UuaGFza2Vs
bC5vcmcvcGFja2FnZS9sdWNpZCksIFtvc2RrZXlzXShodHRwczovL2hhY2thZ2UuaGFza2VsbC5v
cmcvcGFja2FnZS9vc2RrZXlzKSwgW3BkZmluZm9dKGh0dHBzOi8vaGFja2FnZS5oYXNrZWxsLm9y
Zy9wYWNrYWdlL3BkZmluZm8pLCBbcHJlc2VudF0oaHR0cHM6Ly9oYWNrYWdlLmhhc2tlbGwub3Jn
L3BhY2thZ2UvcHJlc2VudCksIFtwdXJlLWlvXShodHRwczovL2hhY2thZ2UuaGFza2VsbC5vcmcv
cGFja2FnZS9wdXJlLWlvKSwgW3Njcm9iYmxlXShodHRwczovL2hhY2thZ2UuaGFza2VsbC5vcmcv
cGFja2FnZS9zY3JvYmJsZSksIFtzaGVsbC1jb25kdWl0XShodHRwczovL2hhY2thZ2UuaGFza2Vs
bC5vcmcvcGFja2FnZS9zaGVsbC1jb25kdWl0KSwgW3NvdXJjZW1hcF0oaHR0cHM6Ly9oYWNrYWdl
Lmhhc2tlbGwub3JnL3BhY2thZ2Uvc291cmNlbWFwKSwgW2Rlc2NyaXB0aXZlXShodHRwczovL2hh
Y2thZ2UuaGFza2VsbC5vcmcvcGFja2FnZS9kZXNjcmlwdGl2ZSksIFt3cmFwXShodHRwczovL2hh
Y2thZ2UuaGFza2VsbC5vcmcvcGFja2FnZS93cmFwKSwgW3BhdGhdKGh0dHBzOi8vaGFja2FnZS5o
YXNrZWxsLm9yZy9wYWNrYWdlL3BhdGgpLCBbd2VpZ2hdKGh0dHBzOi8vaGFja2FnZS5oYXNrZWxs
Lm9yZy9wYWNrYWdlL3dlaWdoKSwgW2hhc2tlbGwtZG9jc10oaHR0cHM6Ly9oYWNrYWdlLmhhc2tl
bGwub3JnL3BhY2thZ2UvaGFza2VsbC1kb2NzKSwgYW5kIFtzdHJ1Y3R1cmVkLWhhc2tlbGwtbW9k
ZV0oaHR0cHM6Ly9oYWNrYWdlLmhhc2tlbGwub3JnL3BhY2thZ2Uvc3RydWN0dXJlZC1oYXNrZWxs
LW1vZGUpLiBJZiB5b3UncmUgaW50ZXJlc3RlZCBpbiB0YWtpbmcgb3ZlciBvciBjby1tYWludGFp
bmluZyBhbnkgb2YgdGhlbSwgbGV0IG1lIGtub3cuIFNvbWUgYXJlIGludGVyZXN0aW5nLCBvdGhl
cnMgYXJlIGJvcmluZywgc29tZSBhcmUgdHJpdmlhbC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2
PkkgaGF2ZSBvdGhlciBwYWNrYWdlcyBvbiBIYWNrYWdlLCBidXQgdGhleSdyZSBtb3N0bHkgZGVh
ZCBvciBleHBlcmltZW50cyB0aGF0IGRvbid0IG5lZWQgbWFpbnRlbmFuY2UgYW55d2F5LjwvZGl2
PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSd2ZSBzdGFydGVkIHRoZSBwcm9jZXNzIG9mIGFkZGluZyBv
ciBjaGFuZ2luZyBtYWludGFpbmVycyBvbiBteSBwdWJsaWMgc2VydmljZXM6PC9kaXY+PGRpdj48
YnI+PC9kaXY+PGRpdj4qIFtIYXNrZWxsIE5ld3NdKGh0dHBzOi8vZ2l0aHViLmNvbS9oYXNrZWxs
bmV3cykgaXMgbm93IGEgR2l0SHViIG9yZ2FuaXphdGlvbi4gTHVrZSBNdXJwaHkgaXMgYSBjby1v
d25lciwgYW5kIGhhcyBmdWxsIGFjY2VzcyB0byB0aGUgRGlnaXRhbE9jZWFuIGFjY291bnQgdGhh
dCBpcyBydW5uaW5nIHRoZSBzZXJ2aWNlLiBTbyBpZiB5b3Ugd2FudCB0byB3b3JrIG9uIHRoYXQg
cHJvamVjdCwgSSdtIG5vdCBpbiB0aGUgd2F5LjwvZGl2PjxkaXY+KiBbbHBhc3RlXShodHRwczov
L2dpdGh1Yi5jb20vbHBhc3RlL2xwYXN0ZSkgaGFzIGJlZW4gbW92ZWQgdG8gaXRzIG93biBEaWdp
dGFsT2NlYW4gYWNjb3VudCB0b28uIElmIGFueW9uZSBpcyBpbnRlcmVzdGVkIGluIHRha2luZyBv
dmVyIHRoZSBwcm9qZWN0IG9yIGNvLXJ1bm5pbmcgaXQsIGxldCBtZSBrbm93LjwvZGl2PjxkaXY+
KiBbdHJ5aGFza2VsbF0oaHR0cHM6Ly9naXRodWIuY29tL2NocmlzZG9uZS90cnloYXNrZWxsKSBk
b2Vzbid0IHJlYWxseSByZXF1aXJlIGFueSBtYWludGVuYW5jZSwgYnV0IGl0J3MgYWxzbyBvbiBp
dHMgb3duIERpZ2l0YWxPY2VhbiBhY2NvdW50IG5vdyB0b28uPC9kaXY+PGRpdj4qIFtJUkNCcm93
c2VdKGh0dHBzOi8vZ2l0aHViLmNvbS9jaHJpc2RvbmUvaXJjYnJvd3NlKSBpcyBub3cgb24gaXRz
IG93biBEaWdpdGFsT2NlYW4gYWNjb3VudCB0b28uIEl0IHJlcXVpcmVzIG1haW50ZW5hbmNlIG9u
Y2UgaW4gYSB3aGlsZS4gSWYgYW55b25lIGlzIGludGVyZXN0ZWQgaW4gdGFraW5nIG92ZXIgdGhl
IHByb2plY3Qgb3IgY28tcnVubmluZyBpdCwgbGV0IG1lIGtub3cuPC9kaXY+PGRpdj48YnI+PC9k
aXY+PGRpdj5DaGVlcnMhPC9kaXY+" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0"></div></div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Haskell-Cafe mailing list</span><br><span>To (un)subscribe, modify options or view archives go to:</span><br><span><a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a></span><br><span>Only members subscribed via the mailman list are allowed to post.</span></div></blockquote></body></html>