Skip to content
This repository was archived by the owner on Oct 31, 2018. It is now read-only.

open tasks for rework

Georg Ehrke edited this page Aug 31, 2015 · 4 revisions

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

Server-side

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
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 Code Coverage

Client-side

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

Clone this wiki locally