trevor on 16 Apr, 2010 05:06 PM
Propane isn't (currently) an API Client for Campfire - it's a
site-specific-browser and doesn't use the API at all.
You're correct that there's no way to drive conference calling
from the API.
If that's something you're trying to figure out how to do (from
an external script/application) then I'd recommend opening an issue
- at least so that it's on their radar.
trevor on 16 Apr, 2010 06:12 PM
I guess instead of calling it an SSB, it's more accurate to
describe Propane as a client that uses XPath, css-selectors and
Campfire web UI, it's heavily modified at runtime.
So I definitely had to add support because, given Propane's
runtime mods, there was no way to initiate conference calls and
Propane's notifications system needed updates to understand the
conference-started and conference-finished messages.
I think the reasons 37signals made a big deal out of the change
is because a) they use Propane, b) they're quite proud of
Conference Calling, and c) it took me a bit longer than usual to
respond to a new Campfire feature (Propane updates generally arrive
within hours of new features, this one took a number of days).