This repository has been archived by the owner on Oct 31, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 96
open tasks for rework
Georg Ehrke edited this page Sep 5, 2015
·
4 revisions
This list ain't maintained no more.
Checkout calendar-rework issues for the latest state
This are the open tasks that we need to finish before the rework branch can be merged. If you want to help, just edit this issue, add yourself to a task and start coding! 😄 See the pull request of the branch: https://github.com/owncloud/calendar/pull/521
Task | Description | Time required | Assigned to | Current Status |
---|---|---|---|---|
Calendar Cache | Proper calendar cache with Watcher, Scanner and Updater | > 5 hours | @georgehrke | ✅ |
Object Cache | Proper object cache with Watcher, Scanner and Updater | > 5 hours | @georgehrke | ✅ |
Port Sharing | ~2-5 hours | |||
Port CalDAV | Port caldav implementation, add description support, preferably using public API | ~2-5 hours | ||
Port Migration | Existing calendar-tables didn't change structure, so the existing migrate.php is still working. We should consider adding Subscription-information to migration as well | < 2 hours | ||
Upgrade Script | Clean-up what's broken in existing installations | < 2 hours | ||
WebCal Backend | < 2 hours | @georgehrke | ✅ | |
Contacts Backend | See current implementation | 0.5 hours | @DeepDiver1975 | ✅ |
Write Public API | API Design needs discussion, should be similar to Contacts API | ~2-5 hours | ||
Background Jobs | Make use of BackgroundJobs to update calendars and objects | ~2-5 hours | ||
Tests | Get Test coverage to > 95% | Unknown | everyone |
Task | Description | Time required | Assigned to | Current Status |
---|---|---|---|---|
Calendar Sharing Front-end | Yet to discuss with georg about the interaction. | > 5 hours | @georgehrke & @raghunayyar | waiting for back-end / API implementation |
Stylise autocomplete dropdown | - | ~1-2 hours | @raghunayyar | ✅ |
Enabling disabling subscriptions | same logic as calendars, obviously | ~ 2-3hours | @raghunayyar | ✅ |
Implement Multiple uploads | - | ~2-3 hours | @raghunayyar | WIP |
Implement Repeating Events Dialog | Facing some issue uploading such event's .ics files | ~2-3 hours | @raghunayyar & @georgehrke | - |
beautify events editor further | - | ~2-3 hours | @raghunayyar | WIP |
finish editing events dialog | implement the post request in the desired format / standards | ~2-3 hours | @raghunayyar and @georgehrke | WIP |
Implement Create Events | Can start once editing is over | ~2-3 hours | @raghunayyar | Depends on previous task |
Restructure FullCalendar Heightwise | Exactly the way its fixed in master | ~1-2 hours | @jbtbnl | yet to start |
JavaScript Unit Tests | Get all controllers, Services, Directives and Filters covered | > 5 hours | everyone | in progress |