KDE Edu Intro

32
KDE Education Suite Rishab Arora

description

An Introduction to KDE Edu apps and contribution.

Transcript of KDE Edu Intro

Page 1: KDE Edu Intro

KDE Education SuiteRishab Arora

Page 2: KDE Edu Intro

whoami● Student● KDE Developer● Contributor to KStars● GSOC 2012 student

Page 3: KDE Edu Intro

We are KDE!

Page 4: KDE Edu Intro

About KDE● International team● Very strong and active community● Open Atmosphere● A large number of members● Focused● Has a very active Indian community (KDE-

In)

Page 5: KDE Edu Intro

KDE SC● KDE Software Compilation● Synced Software Update Cycle● Recently released KDE SC 4.10● Consists of packages which consist of

multiple applications and/or libraries

Page 6: KDE Edu Intro

PackagesKDE-LibsKDE-BaseKDE-Plasma-AddonsKDE-NetworkKDE-PimKDE-GraphicsKDE-MultimediaPhononKDE-Accessibility

KDE-UtilitiesKDE-EduKDE-GamesKDE-ToysKDE-ArtworkKDE-AdminKDE-SDKKDE-Bindings

Page 7: KDE Edu Intro

About KDEdu● Started in 2001 by Anne-Marie Mahfouf ● Free Educational Software (GPL license)

within the KDE environment● Aimed to schools, to students and to parents

at home as well as to adults● Used all over the world● From Brazilian educators to a remote West

Bengal village

Page 8: KDE Edu Intro

Applications● KLettres● Kig● KBruch● Cantor● Marble● KmPlot● Kanagram● Blinken● KWordQuiz● Kiten

● KHangMan● Parley● KTouch● KStars● KTurtle● Step● Rocs● Kalzium● KAlgebra● KGeography

Page 9: KDE Edu Intro

KLettres

Page 10: KDE Edu Intro

Kig

Page 11: KDE Edu Intro

Blinken

Page 12: KDE Edu Intro

KBruch

Page 13: KDE Edu Intro

KGeography

Page 14: KDE Edu Intro

KHangman

Page 15: KDE Edu Intro

KmPlot

Page 16: KDE Edu Intro

Kiten

Page 17: KDE Edu Intro

Kalzium

Page 18: KDE Edu Intro

KAlgebra

Page 19: KDE Edu Intro

Rocs

Page 20: KDE Edu Intro

KTurtle

Page 21: KDE Edu Intro

Pairs

Page 22: KDE Edu Intro

Parley

Page 23: KDE Edu Intro

KStars

Page 24: KDE Edu Intro

Step

Page 25: KDE Edu Intro

Contribute!● Spread the word!● Localization● Find bugs● Fix bugs!● New features

Page 26: KDE Edu Intro

How to contribute● Mentored Methods:

○ GSoC○ SoK○ GCI

● Regular way○ Send patches○ Translations○ Add features

Page 27: KDE Edu Intro

Choose the project● Large number of projects● Multimedia programs to Scientific Utilities● Varied codebase sizes

Page 28: KDE Edu Intro

Get the code!● techbase.kde.org● Most of the code repos use Git● Build instructions available

Page 29: KDE Edu Intro

Talk to us!● IRC

○ #kde-devel○ #kde-edu○ #kde-in○ Project specific channels. eg. #kde-kstars

● Mailing Lists○ Project mailing lists

Page 30: KDE Edu Intro

Contribute● Use it!● File bugs● Translations● Manuals● Graphics● Code● Promotion

Page 31: KDE Edu Intro

Perks● Meet awesome people● Feels good!● Make a mark● Prove + Improve● Show off your skills● Get appreciated for your work

Page 32: KDE Edu Intro

Questions?You just survived an embarrassingly bad talk by

Rishab Arora

spacetime on freenode(#kde-in or #kde-edu)

@spacetime29 on twitter

rishab.in