Upgrade to Pro — share decks privately, control downloads, hide ads and more …

KDE and Season of KDE

KDE and Season of KDE

Anu Mittal

August 05, 2017
Tweet

More Decks by Anu Mittal

Other Decks in Technology

Transcript

  1. TAKEAWAYS ▸ Why KDE? ▸ Ways to get involved in

    KDE. ▸ Various programmes in KDE. ▸ Steps to SoK 2
  2. Why KDE? ▸ KDE originally stood for Kool Desktop Environment,

    but is now known by many as the K Desktop Environment. KDE is an international free software community that develops Free and Open Source based software. Well-known products include the Plasma Desktop, KDE Frameworks and a range of cross-platform applications. Features: ▸ Integration: KDE is well integrated with many applications of all kinds. ▸ Looks: Change the look of the KDE Plasma workspace. ▸ Flexible: Configured easily. ▸ Konsole: Written for KDE, but it can also run on other desktops ▸ Widgets: Make things more manageable and organized. ▸ My way: Multiple desktops, defining mouse button actions, the widgets on the KDE panel, and many of the other interactions 3
  3. . Amazing community with more than 50 million users and

    where people can • Freely download and use any of the application or • Can read the source code, learn, grow and contribute. 4
  4. Get Involved Ways to get involved: ▸1 Development ▸2 Translation

    ▸3 Art ▸4 Documentation ▸5 Promotion ▸ More : https://community.kde.org/Get_Involved#Ways_to_contribute 5
  5. Programs ➢ Season of KDE ➢ Google Summer of Code

    ➢ Outreach Program for women ➢ Open Academy ➢ Google Code-In 6 *Links attached
  6. PURPOSE AND BENEFITS OF SoK. ▸ Flexible timeline ▸ Amazing

    Experience ▸ Best Mentorship ▸ Exposure ▸ Goodies ▸ Certificate 9
  7. Contribute 11 • News and Mail Sources • Reporting Bugs

    • Updating Codes and resolving bugs ◦ C++ ◦ Qt (It is an application development framework based on C++) ◦ KDE Frameworks
  8. Mailing List and news How to connect: Mailing List: It

    is a list of the names and addresses of people interested in particular domain receiving updates periodically. IRC Channels: [eg. ping on kde-devel for any general issues related to KDE] KDE news feed: The Dot Planet KDE 12
  9. 14 Idea Page Project: Sample proposal Brief explanation: Expected results:

    Knowledge Prerequisite: Mentor: When adding an idea to this section, please try to include the following data: • if the application is not widely known, a description of what it does and where its code lives • a brief explanation • the expected results • prerequisites for working on your project • if applicable, links to more information or discussions • mailing list or IRC channel for your application/library/module • your name and email address for contact (if you're willing to be a mentor) If you are not a developer but have a good idea for a proposal, get in contact with relevant developers first.
  10. 15 Find and understand a project that interests you. Think

    of change(s) you want to make. Find a mentor, discuss and prepare the proposal. Three steps to SoK • Framework/Building.