GSoC Summary

Working with Lireoffice during GSoC has been a great learning experience. It has helped me get better at C++ and taught me how real world applications are built. I also spent most of my time at the debugger rather than writing code which has helped me improve my debugging skills. It also taught me what a great tool git is for managing commits and has been helpful in more than one occasion.

 My mentors, and the Libreoffice community has been very helpful and have guided me whenever I got stuck. It feels good to be a part of such a great community.

Below is a list of tasks that was done as part of the GSoC project and also a list of tasks that I wanted to, but could not finish during the period.

Work Done

  1. Added Data Transformations

    1. https://gerrit.libreoffice.org/#/c/58152/ 
    2. https://gerrit.libreoffice.org/#/c/58151/ 
    3. https://gerrit.libreoffice.org/#/c/56886/ 
    4. https://gerrit.libreoffice.org/#/c/56862/ 
    5. https://gerrit.libreoffice.org/#/c/56780/ 
  2. Added Base as a Data Provider (Unmerged) 

    1. https://gerrit.libreoffice.org/#/c/57447/
  3. Added XML as a Data Provider 

    1. https://gerrit.libreoffice.org/56356 
  4. Export Data Transformations to ODF 

    1. https://gerrit.libreoffice.org/#/c/56665/
    2. https://gerrit.libreoffice.org/#/c/57217/
    3. https://gerrit.libreoffice.org/#/c/58254/
  5. Import ODF with Data Transformations 

    1. https://gerrit.libreoffice.org/#/c/58258/
    2. https://gerrit.libreoffice.org/#/c/58258/ 

Todo

  1. Add UNO Interface
  2. Encrypt credentials for data providers
  3. Manage column headers for imported data

Comments

Popular posts from this blog

Debugging LibreOffice with GDB