-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
events features for research notes: date:foo and event:rsvp #57
Comments
GCal integration would be awesome! |
I agree with @ebarry , I was trying not to be a detractor, but I agree that the proposed RSVP sounds obtuse :( I like the idea of integrating an external scheduling/event system until we have one which has a look and feel that matches popular ones. In my opnion, it's a matter of learning curve for the users. The lower the learning curve, the more functional the feature will be. |
Btw, if we want to build in scheduling and event RSVP, we should look into adopting standards like WebDAV. There are some open source WebDAV servers, but they are lackluster based on my last survey years ago. |
which is that, bryan? I don't know if there's a "live" way to share a calendar with Google, like an RSS feed or something. A simpler but not as nice way would be to have an "add to gcal" button that does something like this: https://support.google.com/calendar/answer/37118?hl=en&ref_topic=1672003 |
There are a few gcal/rails possibilities out there: |
The rsvp magic tag. It didn't sound intuitive for the end user and I didn't I think the simpler solution is a widget with the heavy lifting done by a
|
The power tag would be a great way to implement this without a new table, using existing infrastructure. The user would be presented with a date selection widget in the special "event" note-posting form, but it would generate a powertag upon save. It would then trigger a bunch of other displayed stuff, perhaps including gcal export, on the displayed "event" research note. |
Okay, I missed that there would be a widget involved. I thought the user I still don't understand how rsvp would work.
|
RSVP would be a field at the end of (or in the sidebar) of the note, triggered by the powertag, that'd present simply a button "I will attend" -- but what it actually does is post a comment that says "I'm attending!" which incidentally subscribes the user to note comments. We might tweak any part of this, but it's again a way to do RSVPs and notify the author and other participants using existing infrastructure, while looking, sounding, and quacking like an RSVP button. |
So effectively RSVPing is nothing but adding a comment. Like, a person How will the UI track when to disable or hide the button? The user might be These are the sort of things that confused me. On Mon, May 12, 2014 at 11:41 AM, Jeffrey Warren
|
this is a really exciting thread @lizbarry http://twitter.com/lizbarry On Mon, May 12, 2014 at 3:37 PM, Bryan Bonvallet
|
I'm getting closer to seeing Jeff's grand plan here. I guess I'm not sure but I believe the appropriate response would be: Liz, your face is really On Mon, May 12, 2014 at 12:48 PM, Liz Barry notifications@github.comwrote:
|
Looking further into this, i think we could expose calendars in iCal format, but it's not clear to me that google calendar will "keep checking" or if it's a one-time import which is not kept up to date. |
guide to saving individual or all events to someone's google cal: https://support.google.com/calendar/answer/1186917?hl=en#individual |
Ugh, it looks like they basically dropped the feature. Maybe we can do something with this kind of link to an ics: However, we'll have to generate the ICS on the server side. I'm currently using javascript to do it. |
Ok, give it a spin! Basic RSVP, attendee count, date and ical -- we can later add things like:
|
Great feature! How about moving the RSVP button and total # of respondents up to the top of the note? |
I tried the top and I felt that it tended to get lost among other header features. But if people don't scroll down, they may miss it. We could try both, or could we put it in the left sidebar? |
date:foo would be populated from a special interface on the posting form; event:rsvp would be auto-added and create a special comment form that just adds "I'm attending!" as a comment. Maybe in the sidebar.
Ooh -- with the powertags, we might be able to generate an iCal feed to go directly into Google Calendar...?
The text was updated successfully, but these errors were encountered: