You can clone with
HTTPS or Subversion.
agents subscribe to herault status and readvertise on join/leave, ver…
herault detects presence and removes advertisements
leave notices as well
xmpp supports presence
initial work, local proto working
bubble up errors on connection failure and disconnect
Clean up test now that Outcall has an evoked callback.
Added the ability for bi-directional data transmission.
requesting an op that isn't provided by anyone should fail
remove some whitespace
fixed problem with readvertisements and added tests for the same
Resources now scoped per op. Actor API probably needs work.
Add rcov coverage and remove unused pieces. Message will re-appear
Add the quality spec and fix the file mode of xen example
Remove ruby warnings
changing #declare to #define as #declare is deprecated
Make callbacks private so external objects cannot trigger state changes
better failure handling, all tests passing
making errors work, actor can call fail to immediately end execution …
…and return error
Change operations API, next method defined after call to operation is…
… the method used
don't know how to implement sending failures over xmpp (ie how the pr…
…otocol should work so I'm committing a failed test for it
refactor advertisements, get rid of instance_eval for operations
Gets us closer to actors being able to readvertise and I have a plan for that. Also gets us close to having resources.
a little more descriptive
add some scoping stuff + tests, refactor tests slightly
Make the callback stack clearer and fix some actors
Refactor all of the callbacks
Merge branch 'master' of email@example.com:halorgium/pelvis
re-enabling herault, with test
merged outerim's code, expanded test
Simplify the test
Change the logger and add some simple specs