SoK/2020/StatusReport/jmansi

From KDE Community Wiki

The project

Plasma Mobile: Plasma Phonebook Contact Groups

To develop and deliver a group management to the Plasma Phonebook application while adding a new contact and filter the list of contacts accordingly.

Mentor

Work done

Support to:

  • Extension of declarativeAddressee with properties for group.
  • Building up of UI to see/edit groups.
  • Creating a model for two major groups.
  • Addition of groups to the sidebar.

For more details see my blog related posts: SOC 2020 : First Blog

Commits can be found here: https://invent.kde.org/jmansi/plasma-phonebook/commit/38560715a4910270e36c66c8eb64bf6c0018a97b

What I have learned in SoK

  • How to building and setup up an environment using Cmake.
  • Getting used to frameworks like QT working on C++,
  • How does KContacts::Addressee functions.
  • How to research and resolve developmental issues.kirigami and qml.
  • Understood the basic functionalities and display relaated to Plasma-phonebook.

What Next?

I will continue working on this project to make it more generalize and try to find and resolve out more bugs and issues. Also, This has been a different experience. Each and every stage teach me a new lesson and hence I am enjoying it and learning new things.

Contact