openedx / openedx-app-ios

The mobile app for iOS for the Open EdX Platform.
Apache License 2.0
19 stars 14 forks source link

[iOS] Dates and Calendar Personalization (FC-47) #85

Open marcotuts opened 11 months ago

marcotuts commented 11 months ago

Goal

This project involves adding course data management capabilities to the new open edx mobile applications, supporting calendar syncing, personalized date shifting, and other incremental improvements to tracking dates through the mobile applications.

Slack: #wg-product-mobile Requirement Definition: Confluence Project Page

### Tasks
- [x] Product Requirement Discovery
- [x] Design Discovery / Early Definition
- [x] Confluence Project Page ready for review
- [ ] https://github.com/openedx/openedx-app-ios/issues/126
- [ ] https://github.com/openedx/openedx-app-ios/issues/160
- [ ] https://github.com/openedx/openedx-app-ios/issues/161
- [ ] https://github.com/openedx/openedx-app-ios/issues/162
- [ ] https://github.com/openedx/openedx-app-ios/issues/195
- [ ] https://github.com/openedx/openedx-app-ios/issues/194
- [ ] https://github.com/openedx/openedx-app-ios/issues/196
- [ ] https://github.com/openedx/openedx-app-ios/issues/271
e0d commented 10 months ago

@marcotuts it sounds like @miankhalid and team have this on the backlog, I wanted to make sure you were synced on the designs for dates.

marcotuts commented 10 months ago

We have not yet aligned on requirements / plans, but will be sharing our requirement / design efforts in the next day or two / ASAP.

marcotuts commented 9 months ago

As an update I believe the team is looking to update the Course Dates page to echo the mockups now, @moiz994 if there's anything else to unblock that lmk I dont think we have tickets linked for that above quite yet but I think it may be in progress?

moiz994 commented 9 months ago

Thanks, Marco, We'll be starting dev next week for the design changes. I've created the tickets that need to be added to the epics. I don't see the tracked by field and can't update it either from the table view on the project. Can you please link the following to this epic: https://github.com/openedx/openedx-app-ios/issues/195 https://github.com/openedx/openedx-app-ios/issues/194 https://github.com/openedx/openedx-app-ios/issues/196

nizmaylova commented 9 months ago

I linked tickets to this epic.

marcotuts commented 3 months ago

For discussion - consider what happens today / should happen if someone upgrades the app from when we had per-course synced dates and the new app introduces a centralized calendar.

Example mitigation - Detect other calendars names using previous scheme to suggest removing / cleaning up / fixing these.

marcotuts commented 1 month ago

@moiz994 - I know the team is focused on release, but just adding a note here that I think some of these tickets might need a status cleanup (perhaps in early August)

moiz994 commented 1 month ago

Sure, will definitely visit the board and update things early August!