Guidelines and HOWTOs: Difference between revisions

From KDE Community Wiki
Line 45: Line 45:


== Helper Tools ==
== Helper Tools ==
;[[Development/Tools/Using kde-config|Get information about KDE's installation - kde-config]]
: The tool kde-config helps to find out more about a KDE installation.
;[[Development/Tools/Using kfmclient|Driving Konqueror From Scripts - kfmclient]]
: kfmclient is a small tool to communicate with Konqueror.
;[[Development/Tools/Using kconf_update|Updating User Configuration Files - kconf_update]]
: kconf_update is a tool designed to update config files.
;[[Development/Tools/svnmerge.py|svnmerge.py]]
: This tool helps keeping track of merges between different SVN branches
;[http://englishbreakfastnetwork.org/ English Breakfast Network] - Static Analysis
;[http://englishbreakfastnetwork.org/ English Breakfast Network] - Static Analysis
: [http://www.englishbreakfastnetwork.org/krazy/ Krazy ] - Code Analysis, [[Development/Tutorials/Code_Checking|Usage Tutorial]]
: [http://www.englishbreakfastnetwork.org/krazy/ Krazy ] - Code Analysis, [[Development/Tutorials/Code_Checking|Usage Tutorial]]

Revision as of 15:44, 4 August 2016

Before everything else

Before anything, if you want to contribute, you need to get a contributor account.

Development

For development
Guides and HOW TOs for compiling the sources, creating new programs, sending patches,...
For debugging
Guides and HOW TOs to debug applications.
Other
Other guides: Relicensing, Versioning scheme

Quality, Internationalization, Documentation

To internationalize
Guides and HOWTOs concerning the internationalization
Quality
Guides and HOWTOs concerning the quality, bug triaging
File:Documentation3.png
Documentation
Documentation Manual. -- Not the API Doc

Helper Tools

English Breakfast Network - Static Analysis
Krazy - Code Analysis, Usage Tutorial
APIDOX - API Documentation Statistics
Sanitizer - DocBook Checker
Usability Checks

Further resources