GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Corriger un bogue. Où est-ce que je commence?

Bien que je ne sois pas un programmeur professionnel, j'ai écrit un programme ou deux. Pourtant, de nos jours, chaque ingénieur et scientifique apprend un peu à programmer aussi, et en tant que tel, je suis habitué à écrire des programmes en Python, C et MATLAB. Maintenant, je veux redonner un peu à Ubuntu et à ses gens formidables et corriger un bogue !

J'ai jeté un coup d'œil à la liste de la campagne mordante et j'ai dû constater que la plupart d'entre eux ne sont pas si faciles à résoudre car je soupçonne qu'ils nécessitent beaucoup de temps pour entrer dans le sujet, et je n'en ai pas. Pourtant, j'ai découvert celui-ci et il semble gérable et comme une fonctionnalité intéressante pour moi.

Comme je n'ai jamais écrit de correctif ni publié de programme dans la nature auparavant, je ne sais pas par où commencer. Quelle devrait être ma première étape pour résoudre ce problème ?

Conclusion :Où et comment puis-je commencer à réparer ce type ?

Meilleure réponse

Répondre à cette question peut être long et compliqué, je vais donc plutôt vous orienter vers les ressources disponibles au lieu de les ressasser ici.

Documents

  1. Préparer le développement d'Ubuntu
  2. Comment corriger les bogues

Tutoriels

Nous organisons des événements tout au long du cycle pour aider les gens comme vous, en particulier nous organisons la semaine des développeurs Ubuntu sur IRC, qui est un didacticiel en direct et un atelier de questions et réponses. Il y en a un à venir fin février si vous voulez participer !

Voici deux journaux d'une session précédente pour vous donner une idée :

  • Démarrer dans le développement d'Ubuntu I
  • Démarrer dans le développement Ubuntu II

Lieux pour trouver des opportunités

  • Harvest - cet outil parcourt tous les correctifs et packages de Launchpad (et recherche même des correctifs dans d'autres distributions). Beaucoup d'entre eux peuvent être accrochés, appliqués, testés, puis corrigés dans Ubuntu, puis envoyés en amont.
  • Cleansweep – Liste des correctifs installés dans le Launchpad que quelqu'un a joint à un rapport de bogue. Celles-ci peuvent être utiles ou non, mais elles doivent quand même être examinées.

Obtenir de l'aide

Contacter le MOTU sur la liste de diffusion ou IRC est un bon moyen d'obtenir de l'aide pour les problèmes individuels que vous rencontrez :

  • https://wiki.ubuntu.com/MOTU/Contact
Connexe :Comment trouver quelle commande est liée à un raccourci clavier donné ?

Commentaires

Nous avons passé beaucoup de temps à retravailler cette documentation pour qu'elle soit aussi simple que possible, si vous preniez des notes sur vos expériences et comment nous pouvons améliorer ce truc, il serait très utile de savoir comment le rendre moins nul pour des gens comme vous.


Ubuntu
  1. Comment réparer les paquets cassés dans Ubuntu 20.04

  2. Ubuntu 14.04 est-il sécurisé contre le bogue Heart Bleed?

  3. Où est le fichier Inittab ?

  4. Steam ne démarre pas sur Ubuntu 16.04 ?

  5. Comment démarrer Ubuntu depuis Initramfs ?

Corriger la mauvaise disposition du clavier dans Ubuntu

Comment signaler un bogue dans Ubuntu

Correction de l'absence de son dans Ubuntu car HDMI activé par défaut

Correction de "Échec du démarrage de la session" lors de la connexion à Ubuntu 16.04

Clés USB haut débit mobiles dans Ubuntu (14.04) ? Où commencer?

Où peuvent aller mes maquettes Unity ?