[Haskell-cafe] hackagebot future ?

Simon Michael simon at joyful.com
Thu Dec 29 16:53:36 UTC 2016

On 12/27/16 10:07 PM, Chris Wong wrote:
> Hi Simon,
> I maintain an analogous bot for the Rust community, [1] which also
> happens to be written in Haskell (for frivolous reasons). I thought it
> would be useful to share my experience.
>> ... As our community grows, upload activity increases, and more megaprojects with many uploads appear, I've seen more complaints about the noise, and noticed channel ops muting it temporarily. ...
> To avoid drowning out discussion, we moved all the bots to their own
> #rust-bots channel. This solution has worked well for us so far, and
> lets my bot run with a looser rate limit (20 uploads per minute). We
> announce compiler+stdlib changes and CI results on there as well.
>> Since then I've heard nothing. So, even though I personally like seeing the uploads, and the conversations and connections that sometimes result, I'm inclined to let hackagebot rest indefinitely. Or, would a new maintainer like to take it on ? If you have feelings about it one way or the other, please reply on-list.
> I guess another solution could be to batch up these announcements, and
> if there are too many of them, send them in a condensed form.
> Something like this:
>      [hackagebot] New: twilight-0.1, pinkie-0.0. Updated:
> applejack-0.3.7, rarity-, fluttershy-4.3.2.
>      [hackagebot] Read more at https://hackage.haskell.org/packages/recent
> This may be better than the "separate channel" solution if we want to
> encourage conversation about these new packages.
> I would be happy to take on maintaining hackagebot. Since I'm already
> running one package announcer, adding a second shouldn't be too much
> of a burden 😉. It'd be interesting to see if the two code bases can
> be merged, and if we could rewrite the bot to use irc-core [2] instead
> of a home-grown thing.
> Chris
> [1] https://github.com/lfairy/hircine/tree/master/brigitte
> [2] https://hackage.haskell.org/package/irc-core
Thanks for the replies all. Chris, thank you for your offer! I hereby 
transfer hackagebot to your care. Contact me directly (simon at joyful.com, 
sm on freenode) for any help needed.



More information about the Haskell-Cafe mailing list