Roundtable | Summer of Code

Week 6 (June 25th - July 1st)


Date: June 26, 2017 / June 30, 2017

Attendees: Yash, Kaushik, Georges

(Also available in GNOME Etherpad)

Goals Of The Week

Goal

Deliverable

Achieved

Yash Singh

Parse recurrence rules

A patch, perhaps?

Failed

Design Recurrence 'drop-down' in Edit-Dialog

A patch, perhaps?

Failed

Rohit Kaushik

Implement function to load task and tasks

Patch implementing load tasks and list, pushed to master

Failed

Implement incremental task management

Patch modifying functions to do incremental loading

Failed

Plan

Yash:

  • Goal #1
    • Make GcalRecurrence struct ~work~

    • Perform rrules → GcalRecurrence and GcalRecurrence → rrules conversion easily.

    • Make a gcal_recurrence_build_rrule () function which builds the rrule/GcalRecurrence
    • Make sure not to dive into more complex recurrences than the above-mentioned
  • Goal #2
    • (No plans)

Kaushik:

  • Goal #1
    • The major work left is patch going through review cycle
    • Plan improvements with mentor then work on them and patch enters review cycle
  • Goal #2
    • Build a plan
    • One question is do I just reload the task/lists or update the changes with every sync calls?
    • Since we will be making calls to see changes at regular interval
    • Updating changes would requires function to detect these changes (basically comparisons).
    • Once agreed:
      • 1) Read api.
      • 2) Implement.
      • 3) Test
      • 4) Fix and then enter review cycle.

GeorgesNeto/MinutesOfFeaneron/GSoC2017_Week6 (last edited 2017-07-05 13:50:25 by GeorgesNeto)