pfletcherhill / Gandalf

Events application for the Yale community.
2 stars 0 forks source link

Integrate with Google Apps #59

Open khannotations opened 11 years ago

khannotations commented 11 years ago

Integrate our app with Google Apps so it can create groups and calendars on behalf of the domain, preferably with displaying OAuth info to the user.

IMPORTANT NAMING CONVENTION: A "group" is a Google Group that may represent an Organization (YaleGo's logical unit for a student-run org) or a Category (a category of events, such as "tech-related", "free food", etc)

As discussed on 6/22, this should:

Whenever an event is created by an organization, the appropriate event is added to the organization's calendar. Also copied to all the desired category calendars.

When a user follows an organization or category, just add them to the group. To get a user's events, get all their groups, then get a flat list of events (making sure to account for duplicates from category calendars).

Also make sure the right preferences are added in the preferences panel.

khannotations commented 11 years ago

Our plan from 6 / 23 / 2013:

YG = YaleGo GG = Google

When a user visits:

Backend:

pfletcherhill commented 10 years ago

https://github.com/pfletch1023/Gandalf/pull/74

khannotations commented 10 years ago

So something is wrong here because you have 250+ commits starting in December 2012. I think when I did a fresh clone of the repo to try and solve the rails issue, things got all messed up. i think we should merge the paul and rafi branches, then rename that master.

On Tue, Jul 9, 2013 at 9:03 PM, Paul Fletcher-Hill <notifications@github.com

wrote:

74 https://github.com/pfletch1023/Gandalf/issues/74

— Reply to this email directly or view it on GitHubhttps://github.com/pfletch1023/Gandalf/issues/59#issuecomment-20720493 .

khannotations commented 10 years ago

sorry, never mind...paul is the same as master. google_apps, events_page and rafi are part of one branch, and paul and master a part of another (they seem to have diverged about 6 monhts ago...). i say let's pick rafi as the new master? and then merge google_apps and events_page into it?

On Wed, Jul 10, 2013 at 1:38 AM, Rafi Khan rafi.fa.khan@gmail.com wrote:

So something is wrong here because you have 250+ commits starting in December 2012. I think when I did a fresh clone of the repo to try and solve the rails issue, things got all messed up. i think we should merge the paul and rafi branches, then rename that master.

On Tue, Jul 9, 2013 at 9:03 PM, Paul Fletcher-Hill < notifications@github.com> wrote:

74 https://github.com/pfletch1023/Gandalf/issues/74

— Reply to this email directly or view it on GitHubhttps://github.com/pfletch1023/Gandalf/issues/59#issuecomment-20720493 .

pfletcherhill commented 10 years ago

So I pulled events_page into google_apps before submitting a PR, so yeah let's remove master and paul, rename rafi as master, and merge google_apps into the new master. Wanna do that, or should I?

khannotations commented 10 years ago

are you comfortable doing it? I'm at like 50%. if you're more comfortable than that, go for it. otherwise lemme know Sent in motion

On Wed, Jul 10, 2013 at 12:32 PM, Paul Fletcher-Hill notifications@github.com wrote:

So I pulled events_page into google_apps before submitting a PR, so yeah let's remove master and paul, rename rafi as master, and merge google_apps into the new master. Wanna do that, or should I?

Reply to this email directly or view it on GitHub: https://github.com/pfletch1023/Gandalf/issues/59#issuecomment-20766975

pfletcherhill commented 10 years ago

Check your gchat when you can. We have sort of a problem where rafi is no better than master or paul.