Development/it: Difference between revisions
(Created page with ":Risorse per trovare aiuto nello sviluppo KDE.") |
(Updating to match new version of source page) |
||
Line 2: | Line 2: | ||
<languages /> | <languages /> | ||
This page contains reference information useful for people writing KDE Software. There are plenty of other ways to contribute to KDE: see the [https://community.kde.org/Get_Involved Get Involved page on the Community wiki] for a list of ideas. | |||
Note that the [https://community.kde.org/ Community wiki] provides a place for KDE developers and other KDE community members to co-ordinate (including meeting notes and to-do lists). This section is for (relatively) stable documentation. | |||
==Learning== | |||
{| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5" | {| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5" | ||
|- | |- | ||
| | | style="padding-left: 50px;" |[[Image:Action_launch.svg|noframe|left|40px]] || | ||
;[[Special:myLanguage/Getting Started|Getting Started]] | |||
:How to set up a development environment, build KDE Software and submit patches. | |||
:''Related'': [http://flossmanuals.net/kde-guide/ The KDE Dev Guide book] | [[Special:myLanguage/Contribute|Contribute]] | |||
|- | |||
| style="padding-left: 50px;"|[[Image:Start-here.png|noframe|left|40px]] || | |||
;[[Special:myLanguage/Development/Tutorials|Guide alla programmazione]] | |||
:Step by step tutorials for KDE development. | |||
|- | |||
| style="padding-left: 50px;" |[[Image:System-help.png|noframe|left|40px]] || | |||
;[[Special:myLanguage/Development/Getting Help|Ottenere aiuto]] | |||
:Risorse per trovare aiuto nello sviluppo KDE. | |||
|} | |||
==Reference== | |||
{| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5" | |||
|- | |||
| style="padding-left: 50px;" |[[Image:Action book2.svg|noframe|left|40px]] || | |||
;[http://api.kde.org API Documentation] | |||
:Reference documentation for classes, functions and other programming interfaces. | |||
|- | |||
| style="padding-left: 50px;" |[[Image:Action kontact todo.svg|noframe|left|40px]] || | |||
;[[Special:myLanguage/Policies|Policies]] | |||
:Policies covering development of KDE software. | |||
:''Related:'' [[Special:myLanguage/Development/Guidelines|Guidelines]] | |||
|- | |||
| style="padding-left: 50px;" |[[Image:Action chronometer.svg|noframe|left|40px]] || | |||
;[[Special:myLanguage/Schedules|Schedules]] | |||
:Upcoming freeze and release dates. | |||
|- | |||
| style="padding-left: 50px;" |[[Image:Action_note.svg|noframe|left|40px]] || | |||
;[[Special:myLanguage/Development/External_Standards|External Standards]] | |||
:Externally or jointly developed standards for interoperating with other software. | |||
|- | |||
| style="padding-left: 50px;" |[[Image:Action domtreeviewer.svg|noframe|left|40px]] || | |||
;[[Special:myLanguage/Development/Further Information|Further Information]] | |||
:Links to other resources. | |||
|} | |||
==Technologies and Tools== | |||
{| style="margin: 1em 2.5% 0 2.5%; padding: 0 5px;" cellpadding="5" | |||
|- | |- | ||
| style="padding-left: 50px;" |[[Image: | | style="padding-left: 50px;" |[[Image:Action gohome.svg|noframe|left|40px]] || | ||
;[[Special:myLanguage/Development/Architecture|Architettura di KDE]] | ;[[Special:myLanguage/Development/Architecture|Architettura di KDE]] | ||
:Documenti relativi all'architettura del progetto per spiegare le tecnologie KDE. | :Documenti relativi all'architettura del progetto per spiegare le tecnologie KDE. | ||
:''Informazioni correlate'': [http://api.kde.org Documentazione delle API] | :''Informazioni correlate'': [http://api.kde.org Documentazione delle API] | ||
|- | |- | ||
| style="padding-left: 50px;"|[[Image:Action_rebuild.svg|noframe|left|40px]] || | | style="padding-left: 50px;"|[[Image:Action_rebuild.svg|noframe|left|40px]] || | ||
Line 22: | Line 65: | ||
|- | |- | ||
| style="padding-left: 50px;"|[[Image:CMake-logo-48.png|noframe|left|48px]] || | | style="padding-left: 50px;"|[[Image:CMake-logo-48.png|noframe|left|48px]] || | ||
;[[Special:myLanguage/Development/CMake|CMake]] | ;[[Special:myLanguage/Development/CMake|Build System: CMake]] | ||
:Informazioni relative a CMake. | :Informazioni relative a CMake. | ||
|- | |- | ||
| style="padding-left: 50px;"|[[Image:Git_icon.png|noframe|left|48px]] || | | style="padding-left: 50px;"|[[Image:Git_icon.png|noframe|left|48px]] || | ||
;[[Special:myLanguage/Development/Git| | ;[[Special:myLanguage/Development/Git|Version Control System: Git]] | ||
:Informazioni relative a Git. | :Informazioni relative a Git. | ||
|- | |- | ||
| style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] || | | style="padding-left: 50px;" |[[Image:Action_tool.svg|noframe|left|40px]] || | ||
;[[Special:myLanguage/Development/Software Engineering Framework|Infrastruttura di sviluppo software]] | ;[[Special:myLanguage/Development/Software Engineering Framework|Infrastruttura di sviluppo software]] | ||
:I processi e gli strumenti di sviluppo software utilizzati da KDE. | :I processi e gli strumenti di sviluppo software utilizzati da KDE. | ||
|- | |- | ||
|} | |} |
Revision as of 10:26, 11 March 2016
This page contains reference information useful for people writing KDE Software. There are plenty of other ways to contribute to KDE: see the Get Involved page on the Community wiki for a list of ideas.
Note that the Community wiki provides a place for KDE developers and other KDE community members to co-ordinate (including meeting notes and to-do lists). This section is for (relatively) stable documentation.
Learning
| |
| |
|
Reference
| |
| |
| |
| |
|
Technologies and Tools
| |
| |
| |
| |
|