Skip to content
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

Export to Calendar #15

Open
jononon opened this issue Jan 12, 2016 · 7 comments
Open

Export to Calendar #15

jononon opened this issue Jan 12, 2016 · 7 comments

Comments

@jononon
Copy link
Member

jononon commented Jan 12, 2016

Mr. Snapp has voiced that we should be able to export to a local calendar app. I agree - but this is something that in no way shape or form needs to be done.

@dwoldenberg1
Copy link

the schedule data isn't stored in a calendar form (predominantly .ics ), it is instead stored as formatted plain text in the database. I'm not really sure how you would export it to something like google calendar, unless there is some master schedule that already is in google calendar or iCalendar or something.

@jononon
Copy link
Member Author

jononon commented Jan 12, 2016

I would just iterate through every day and store it in a calendar format that is widely supported - most likely .ics but if I’m iterating through every day I can have multiple options for the format.

On Jan 11, 2016, at 4:32 PM, dwoldenberg1 [email protected] wrote:

the schedule data isn't stored in a calendar form (predominantly .ics ), it is instead stored as formatted plain text in the database. I'm not really sure how you would export it to something like google calendar, unless there is some master schedule that already is in google calendar or iCalendar or something.


Reply to this email directly or view it on GitHub #15 (comment).

@lbagdasarian1
Copy link

Sounds kind of tedious but if you think students will appreciate that, it could be helpful. Do you have in mind for the notes that users add to different periods to be exported to a calendar or just the different period start and end times?

@jononon
Copy link
Member Author

jononon commented Jan 12, 2016

I would imagine that it’s not hard to add notes - that is if you’re already adding all the other data.

On Jan 11, 2016, at 5:26 PM, lbagdasarian1 [email protected] wrote:

Sounds kind of tedious but if you think students will appreciate that, it could be helpful. Do you have in mind for the notes that users add to different periods to be exported to a calendar or just the different period start and end times?


Reply to this email directly or view it on GitHub #15 (comment).

@lbagdasarian1
Copy link

What kind of data do you envision exporting to a calendar? Like what do you think it would look like?

@jononon
Copy link
Member Author

jononon commented Jan 12, 2016

I think it would fill their calendar in with classes they have - it would also put any notes about the class into the notes section of the calendar entry. I wouldn't add any X periods.

@jburns20
Copy link

I didn't originally decide to do a calendar export feature for two reasons. First, the cycle schedule at Harvard-Westlake makes it difficult to use repeating events on a conventional calendar system, so all the events would have to be listed individually. Second, it is common for schedules to be changed frequently without much advance notice, making the exported calendar events out-of-date with no way of fixing them aside from telling the user to manually delete all the events (individually, since we can't use repeating events) and re-exporting them from the app. These problems would need to be solved before a calendar export feature would be feasible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants