How To Contribute to KDE without Coding Skills

Embed Size (px)

Citation preview

  • 1. Nixal NetajiSubhasEngCollegeLUGMarch23,2012StephanieDasGuptaEmail:[email protected]:stephdg

2. WhatisKDE?Itisafullsuiteofuserworkspaceapplicationswhichallowinteractionwiththeseoperatingsystemsinamodern,graphicaluserinterface.ThisincludesPlasmaDesktop,KDEsinnovativedesktopinterface.Otherworkspaceapplicationsareincludedtoaidwithsystemconfiguration,runningprograms,orinteractingwithhardwaredevices.WhilethefullyintegratedKDEWorkspacesareonlyavailableonLinuxandUnix,someofthesefeaturesareavailableonotherplatforms.(http://kde.org/community/whatiskde/) 3. AlittlebitmoreaboutKDEInadditiontotheworkspace,KDEproducesanumberofkeyapplicationssuchastheKonquerorwebbrowser,DolphinfilemanagerandKontact,thecomprehensivepersonalinformationmanagementsuite.However,ourlistofapplicationsincludesmanyothers,includingthoseforeducation,multimedia,officeproductivity,networking,gamesandmuchmore.MostapplicationsareavailableonallplatformssupportedbytheKDEDevelopment.http://kde.org/community/whatiskde/ 4. FunFacts1.KDEwasconceivedonOctober14th,1996withanemailbyMatthiasEttrich,founderoftheLyXprojectandcurrentlyemployedbyNokia2.Thereareover1800ContributorAccounts(thosecontributingsourcecode,art,documentation,etc.onaregularbasishaveacontributoraccounts;thevastmajorityoftranslatorsand3rdpartydevelopersdonot).3.KDEistranslatedinover65languages.4.Millionsofusersaroundtheglobe.4.BymostmeasurestheKDEcommunityisthesecondlargestFreeSoftwarecommunity.http://kde.org/presspage/ 5. AreasthatrequirenocodingskillsincontributingtoKDE:DocumentationArtworkUsabilityUserSupportTranslationBugTriagingPromotionEducationalContent 6. DefinitionsMailing List : a collection of email addresses of people who havesubscribedtoacertainmailinglist.Thesearenormallybasedoninterests,or different subjects of KDE. For some areas of KDE this is the maincommunicationportal.Remember,therearemailinglistetiquettethatshouldbefollowedandtherules can be found here : http://www.gweep.ca/~edmonds/usenet/mletiquette.htmlIRC Channel : IRC stands for Internet Relay Chat. This consists ofnumerous servers and channels. Normally each KDE application or areahastheirownIRCchannelontheFreenodeserver. 7. ArtworkArtworkiswheretheicons,splashscreensthestartupscreensforKDE)andthemes(plasmathemes)arecreatedbymanypeople.Website:http://community.kde.org/Getinvolved/artMailingList:https://mail.kde.org/mailman/listinfo/kdeartistsIRCChannel:#kdeartistsonFreenode 8. UsabilityUsabilityisworkingwithboth,thedevelopersandtheuserstomakeapplicationsmoreuserfriendlyandfittingfortheirusecases.MailingList:https://mail.kde.org/mailman/listinfo/kdeusabilityIRCChannel:#kdeusabilityonFreenode 9. BugTriagingThe Bugsquad, as the KDE bug triagers call themselves, keeptrackoftheincomingbugs,andgothroughtheoldbugs.Theyalso try to reproduce and verify the bugs and then help thedeveloperstobeawareofthebugssotheycanbefixedquickly.TheynormallyholdBugDaysandchooseanapplicationthatwillberunthroughnumerousrigoroustests.Website:https://bugs.kde.org/orhttp://techbase.kde.org/Contribute/BugsquadMailingList:https://mail.kde.org/mailman/listinfo/bugsquadIRCChannel:#kdebugsonFreenode 10. TranslationThetranslationteamtranslatesboththedocumentationforKDE,thesysteminformation(menu,applicationsandapplicationmenu).Therearecurrently108languagesthatareavailableinKDE(somepartiallytranslated,othersfully).Website:http://community.kde.org/Getinvolved/translationMailingList:https://mail.kde.org/mailman/listinfo/kdei18ndocIRCChannel:#kdei18nonFreenode 11. DocumentationWhatisDocumentation?Itistheprocessofdocumentinghowtheprogramworksforuserswhoarenotfamiliarwiththeprogram,orhavequestions.KDEsDocumentsaretranslatedinover25differentlanguages.Website:http://community.kde.org/Getinvolved/documentationMailingList:https://mail.kde.org/mailman/listinfo/kdedocbookandhttps://mail.kde.org/mailman/listinfo/kdedocenglishIRCChannel:#kdedocsonFreenode 12. PromotionPromotion is basically getting the word out. Getting it out by sharingKDE,byshowingit,bycontributing,andanythingelse.Also,ithelpstofindnewKDEcontributorsandahostofotherfunthings.Website:http://community.kde.org/Getinvolved/promotion(herearethePromotionalDocumentshttps://projects.kde.org/projects/others/kdepromo/repository/)MailingList:https://mail.kde.org/mailman/listinfo/kdepromoIRCChannel:#kdepromoonFreenode 13. EducationalContentKDE has a very good educational package (kdeedu), thatincludesMathematics,Science,Languageandotherapplications.Thereisalwaysaneedfornewcontent,whetheritbemaps(forKgeography)orvocabularyfiles(forParleyorKwordquiz).Theseareeasytomake.Thereisalsoneedforotherhelpintheeducationalarea.Website:http://edu.kde.org/MailingList:https://mail.kde.org/mailman/listinfo/kdeeduIRCChannel:#kdeeduonFreenode 14. UserSupportThis is what the title says. User support. The contributors in this areahelpouttheusersbyansweringtheirquestionsanddoingwhateverelsetheycandoforthemwhetherviaIRC,emailorforums.KDEHelpForum:http://forum.kde.org/Website:http://www.kde.org/support/MailingList:https://mail.kde.org/mailman/listinfo/kde(generalmailinglist)orsendaemailtotheapplicationsmailinglist.Fulllistofmailinglists:https://mail.kde.org/mailman/listinfoIRCChannel:#kdeonFreenode(orthecorrespondingchannelfortheapplication) 15. Tip:NOBODYinKDEorFOSSwilltellyouwhattodo.Youneedtofindanarea(codingornoncoding,thenasubareaorapplication)andaskwhatyoucandotohelp.Dontjustaskothercontributorswhatyoucando.Thatsnothowitworks!!!Findsomethingyouenjoyandcontribute!