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

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

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 @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 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