Guidelines and HOWTOs: Difference between revisions

From KDE Community Wiki
Line 46: Line 46:
;[[Development/Tools/svnmerge.py|svnmerge.py]]
;[[Development/Tools/svnmerge.py|svnmerge.py]]
: This tool helps keeping track of merges between different SVN branches
: This tool helps keeping track of merges between different SVN branches
== Quality Assurance ==
;Project Management
: KDE is transitioning to [https://phabricator.kde.org Phabricator] for project management.  You can get started with Phabricator on the [[Infrastructure/Phabricator|Phabricator]] .  The older [http://www.reviewboard.org/ Review Board] is limited to code reviews only: see [[Infrastructure/Review_Board|here]] for more details.


;Continuous Building - Jenkins
;Continuous Building - Jenkins

Revision as of 16:46, 11 March 2016

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.

Internationalization (i18n) Tools

To internationalize
Guides and HOWTOs concerning the internationalization


To internationalize
Guides and HOWTOs concerning the internationalization

Helper Tools

Get information about KDE's installation - kde-config
The tool kde-config helps to find out more about a KDE installation.
Driving Konqueror From Scripts - kfmclient
kfmclient is a small tool to communicate with Konqueror.
Updating User Configuration Files - kconf_update
kconf_update is a tool designed to update config files.
Generating apidox
tools that help develop and generate API documentation for your code.
svnmerge.py
This tool helps keeping track of merges between different SVN branches
Continuous Building - Jenkins
Jenkins
kdelibs on kitware
English Breakfast Network - Static Analysis
Krazy - Code Analysis, Usage Tutorial
APIDOX - API Documentation Statistics
Sanitizer - DocBook Checker
Usability Checks

HOWTOs

Development

Localization

To move here

Applications/Versioning

Further resources