[Members] Memberbot updates?

anders conbere aconbere at gmail.com
Tue Oct 6 18:46:38 CDT 2009

2009/10/6 Mateusz Biliński <mateusz.bilinski at gmail.com>:
> On Tue, Oct 6, 2009 at 23:58, anders conbere <aconbere at gmail.com> wrote:
>> I proposed a couple features to stpeter today with respect to memberbot.
>> 1) Send muc invites when meetings occur
>> 2) Alert members of voting periods begin / end
>> Mostly I'd just like to have a better idea about when there are events
>> occurring that I as a member would like to involve myself in, but have
>> probably forgotten about.
>> stpeter suggested that the memberbot code was a little bit rotted and
>> could use a fresh start. And that there were updates made to it during
>> google summer of code last session. I was hoping to get the members
>> general opinion of embarking on a memberbot update and maybe some
>> other features other folks would want. Basically just get some ideas
>> about what more the XSF could provide to members to help make their
>> jobs more fun / fulfilling / easier.
>> Having not yet seen the current implementation I would say that the
>> goals for something like this would be to.
>> 1) fulfill a majority of the use cases, at a minimum meeting the
>> current feature set
>> 2) make the code easy to read and maintain in order to facilitate
>> unforeseen use cases and bug fixes
>> 3) possibly make the source more easily available to leverage the
>> number of bright folks we have in the membership already.
> Agree. :)
> I'm the person that has rewritten memberbot to act as sleekbot plugin.
> There are currently two separate versions of it - chat-based and
> dataForms-based.
> With Alex, we agreed that we will focus on the second one and upcoming
> votings will have to be done via clients that support both data forms
> and ad-hoc commands.
> Current implementation needs some final coding (mostly in aggregating
> results AFAIR), but as proof-of-concept it works pretty well. I think
> that feature (2) is implementable. Feature (1) is not connected with
> voting unless you thought of meetings that summarize results of
> surveys (if so then it could be implemented, too).

I think one of the things I'd like to see is an expansion in the use
of memberbot to not only represent our gateway to voting, but to also
be used as a connection to all things related to membership in the
XSF, that means being aware of when meeting are happening, when voting
is happening, and any other events that might be worth noting.

I would also be interested in seeing that kind of data published to a
pubsub node in a digestible format (ical?)

These are the kinds of use cases the XSF has spent the last few years
promoting, but takes little advantage of, it would be nice to see them
used to help us be a more effective body.

> I could place the code on mercurial repo at code.google.com if needed.
> Probably it would be reasonable to finish basic functionally before
> that.

That would be grand :)

~ Anders

> --
> Mateusz Biliński

More information about the Members mailing list