codewitchio / Schedutalk

MIT License
1 stars 1 forks source link

Class structure Discussion (MVP) #15

Open EricLewe opened 8 years ago

EricLewe commented 8 years ago

Below is class UML diagram for milestone P1. Note the MVVM structure.

image

Editable link of the UML, remember to update picture above https://creately.com/diagram/inzrzxx42/Njx1Lzp7epYtC70agSNdZVUQM80%3D

codewitchio commented 8 years ago

As I stated in #5, I think ScheduleEvent needs to have a field for it's location. Actually, there's a ton of things we can extract when importing a calendar if we go the iCalendar route, but I think we should keep it basic for now.

EricLewe commented 8 years ago

I definitley agree, I will update the UML more today and hopefully close #4 as well. Feel free to change the UML as you desire. I guess due to the scope of this project we rather focus on functionality / getting the things working. Since adding more fields later on is easy once we got the machinery running.

Regarding #5, do we know how we can access the calendar yet? Is login at KTH required? Or can the user simply put in the iCAL link into our app and then we can fetch the data?

codewitchio commented 8 years ago

The iCal link isn't bound to any login as far as I know, I'll have to research it a bit further but it seems like simply inputting the link will suffice.