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

KDE and Season of KDE

KDE and Season of KDE

Avatar for Anu Mittal

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.