Sites


KDE guide de développement

Frequently asked questions

Guide du développeur KDE – Foire aux questions (FAQ)

Q. Je voudrais aider / développer la « KDE SC ». Comment puis-je débuter ?

R. Un excellent moyen de se familiariser avec la base de code consiste à corriger des bogues. Vous pourrez trouver un certain nombre de « tâches junior » sur le Bugzilla de KDE. Cherchez le lien sur les « tâches junior » sur le Bugzilla de KDE ( http://bugs.kde.org ) sur la gauche.

 

Q. Je ne comprends pas ce que [insérez un terme étrange ici] signifie.

R. Vérifiez le terme dans le Glossaire général et le Jargon de KDE.


Q. À quel projet devrais-je contribuer ?

R. Cherchez un projet qui vous intéresse et commencez à coder ! La plupart des personnes commence par « choisir celui qui leur plaît » d'abord, ce qui signifie qu'ils essaient de corriger les bogues qui les irritent le plus. Consultez également les projets de la « KDE SC » dans la section « Choisir un projet ».


Q. Comment puis-je configurer l'Environnement de Développement ?

R. Ce point est documenté dans la section « Environnement de construction du développement de KDE » de ce livre.  


Q. Quels langages de programmation dois-je connaître ?

R. La majeure partie de la « KDE SC » est écrite en C++, mais la « KDE SC » comporte des liaisons pour Python, Ruby, etc. La boîte à outils Qt vous sera très utile dans la plus grande partie de la base de code de la « KDE SC ».


Q. Quels concepts de programmation ai-je besoin de connaître ?

R. Une compréhension de la programmation orientée objet (OOP, Object-Oriented Programming) est précieuse si voulez coder sur la plate-forme de développement de KDE, mais n'est pas nécessaire pour développer des applications. Il faut aussi des connaissances sur le contrôle de versions logicielles et les concepts de communications de Qt des signaux et des slots (méthodes de classes). 

 

Q. Comment puis-je lire les piles d'appels ?

R. Ce sujet est abordé dans la section Lire les piles d'appels de ce livre.


Q. Comment puis-je utiliser Valgrind ?

R. Veuillez vous référer à http://techbase.kde.org/Development/Tools/Valgrind pour obtenir une brève vue d'ensemble de Valgrind.

 

Q. Quelle est la meilleure distribution pour le développement de la KDE SC ?

R. Toute distribution fournissant les tout derniers et les meilleurs paquets de la KDE SC convient parfaitement pour la développer.


Q. Comment puis-je signaler un bogue ?

R.  Utilisez Bugzilla, notre logiciel de suivi de bogues. Un bon rapport de bogue est exhaustif (contenant tous les détails pouvant être pertinents, tels que le système d'exploitation que vous employez, les versions de tous les logiciels connexes et les actions précises que vous effectuiez lorsque le bogue s'est produit). Il devra également être factuel, poli et écrit clairement. Pour avoir une rapide présentation de Bugzilla, veuillez vous référer à :

http://techbase.kde.org/Contribute/Bugsquad/Quick_Introduction_to_Bugzilla

 

Pour obtenir plus de Questions fréquemment posées, visitez le site http://techbase.kde.org/Category:FAQs

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.