idno / events

A lightweight way to post or reply to events.
0 stars 3 forks source link

RSVPs need to get pulled into events if they're within the same platform #3

Open erinjo opened 10 years ago

erinjo commented 10 years ago

We need to update the event and rsvp plugin so that if Joe makes an event on Three and I rsvp to the event on the same platform, the rsvp should get pulled back to his original event.

(For Ben: see Tales From the Crate event on Three that Joe posted)

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

benwerd commented 10 years ago

(We're running a private Known-based community at Matter, which is what @erinjo is referring to.)

This is an issue in a bunch of ways:

  1. Private communities don't support webmentions (because the endpoint is not available, session issues, etc).
  2. You shouldn't need webmentions when you're replying to a page on the same site.
  3. Honestly, there should just be a freaking RSVP option on the event itself if you're logged in on the same site.
erinjo commented 10 years ago

Agreed.

mapkyca commented 10 years ago

Perhaps wrap the webmention api in a notify wrapper, then perform an isLocal on the URL. If true, shortcut the webmention endpoint and trigger the same back end function call directly, with the same data.

MF2 data can be parsed in the same way, but pulled from the object entity directly - this could even be done by parsing the template data directly.

This would mean that you'd not have to write two mechanisms for each entity type, beyond the local/notlocal fork.