Agenda tracking for meetings

Bug #931774 reported by XavierAntoviaque
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ibid
In Progress
Undecided
XavierAntoviaque

Bug Description

As per https://wiki.koumbit.net/IrcBotService/ToDo#Agenda_tracking :

"The current "topic" is nice, but it doesn't allow clearly for pre-defined agendas to exist or to construct the agenda at the beginning of the meeting and then follow it."

Related branches

Changed in ibid:
status: New → In Progress
assignee: nobody → XavierAntoviaque (xavier-antoviaque)
Revision history for this message
XavierAntoviaque (xavier-antoviaque) wrote :

Attaching test script, which can be used to produce the sample usage found at http://paste.pocoo.org/show/551514/

Launch with:

 $ cat ./test_meeting.script | ./scripts/ibid-plugin -p meetings core.RateLimit- core.Ignore-

Revision history for this message
XavierAntoviaque (xavier-antoviaque) wrote :

See also comment about the few missing features in the current patch at https://code.launchpad.net/~xavier-antoviaque/ibid/meetingagenda-931774/+merge/93247/comments/201022

Revision history for this message
Max Rabkin (max-rabkin) wrote :

Ibid has a testing framework which can be used to run tests automatically. It would be very nice if you could convert your tests to use the framework.

Revision history for this message
XavierAntoviaque (xavier-antoviaque) wrote :

Oh, my bad - I was confused by #534490, I thought it would have been a prerequisite for plugin tests.

I'll have a closer look at docs/api/ibid.test.rst and ibid/test/plugins/* and try to convert the script above - will be much better than checking the result log manually. : )

Thanks!

Revision history for this message
Max Rabkin (max-rabkin) wrote :

Yeah, that bug should have been closed ages ago.

Revision history for this message
XavierAntoviaque (xavier-antoviaque) wrote :

Here you go - updated the branch.

If there is anything to change, either with the tests or the feature itself, don't hesitate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.