SoK/2020/StatusReport/fillerInk

From KDE Community Wiki

Modernize docs.kde.org

Introduction

KDE User Documentation

The current structure of the site is complex. The user interface does not follow the current KDE branding theme and is overall hard to maintain. My project was to update the site to the latest Symfony version and make some improvements with the internalization.

Links

Repo

Commits

Mentor

Carl Schwan

Work Done:

  • Improved the UI to match that of the KDE branding theme
  • Added custom css in websites/aether-sass
  • Changed the header and footer of the existing design to match that of other websites under the KDE branding theme
  • Updated the project to Symfony 5.1

To Do:

  • Add gettext support for better internalization.
  • Make existing code more efficient.

Conclusion and Future Prospects

This is my first time contributing to an open source project and even though my work was delayed I learnt a lot. I wish to take this project forward and work more on improving the php backend. Also the scripts in python2 can be converted to python3.

Contact:

Telegram : fillerInk

IRC : fillerInk

email : [email protected]