Exemples de tâches

Nous vous demandons de fournir environ 25 exemples de tâches lors de l'inscription pour démontrer votre engagement et votre capacité à produire au moins 50 tâches uniques que les élèves devront effectuer à l'ouverture du concours.

Google recherche:

  • Une combinaison de tâches dans plusieurs catégories. (Code, Documentation/Formation, Communication/Recherche, Assurance qualité et Conception)
  • Tâches de portée, de longueur et de complexité appropriées.
  • Des descriptions entièrement étoffées avec suffisamment d'informations pour commencer.
  • Des descriptions et des titres clairs et compréhensibles
  • Tags appropriés pour la recherche.

Vous pouvez créer des liens vers des ressources externes pour obtenir plus de détails, mais la description principale de la tâche doit se trouver sur le site Web du concours.

Exemples

Vous trouverez ci-dessous quelques exemples de tâches créées par d'anciennes organisations Open Source participantes. Il n'existe pas de solution universelle : les tâches de chaque organisation sont différentes, mais ces exemples devraient vous guider.

Vous trouverez plus d'informations dans les archives.

KDE Écrire l'histoire de WikiToLearn

WikiToLearn n'a jamais eu de page "À propos", et les informations à son sujet et sur la manière dont elles sont apparues sont disséminées dans toutes sortes d'endroits. Nous devons l'unifier, et la rendre visible et accessible aux utilisateurs du site.

  • Balises: content, promotion, wikitolearn
  • Catégories: Documentation/Formation, Recherche/Prise de contact

KDE Créez une application KDE à partir d'un dépôt git

Pour effectuer diverses tâches dans l'organisation KDE, vous devrez créer les différentes applications KDE. Cette tâche vise à vous aider à comprendre comment créer diverses applications KDE sur la distribution de votre choix.

Voici les trois étapes simples à suivre pour créer une application:

  1. Récupérez le code source sur git.
  2. Installez les dépendances requises.
  3. Compiler l'application

Pour en savoir plus, consultez la chaîne IRC #kde-soc. Vous devez créer l'application KDE de votre choix et documenter les étapes suivies pour la créer.

  • Balises: cmake, qt, c++
  • Catégories: codage
  • Tâche pour débutants

HAIKU Correction d'un bug dans l'éditeur Pe

Plusieurs bugs ont été signalés pour Pe. Dupliquez le dépôt Pe, sélectionnez un problème et corrigez-le. Envoyez votre correction en tant que demande d'extraction (consultez le wiki HaikuPorter, qui fonctionne à peu près de la même manière).

  • Balises: c++, pe
  • Catégories: codage

FOSSASIA Exécutez WineTest sous Linux et envoyez les résultats.

Vous devez d'abord construire Wine selon http://wiki.winehq.org/BuildingWine. Cela permet également de créer la suite de tests. Vous pouvez la trouver sous =programs/winetest/winetest.exe.= Pour l'exécuter, suivez les instructions de la section "Running WineTest in Wine" sur http://wiki.winehq.org/ConformanceTests. Le résultat attendu est celui qui s'affiche sur test.winehq.org.

  • Balises: testsuite, linux, vin
  • Catégories: Assurance qualité

COPYLEFT GAMES Rappel de l'historique des entrées du chat Web avec les flèches vers le haut/bas**

De nombreux clients de chat vous permettent d'appuyer sur la flèche vers le haut/bas pour rappeler ce que vous avez saisi précédemment. Cette fonctionnalité peut s'avérer utile pour notre client de chat Web.

Pour implémenter cette fonctionnalité, vous devez conserver un tampon FIFO des entrées précédentes et ne stocker qu'un certain nombre d'entrées afin que l'utilisation du chat Web à long terme n'augmente pas l'utilisation de la mémoire. Vous pouvez avoir des dizaines de messages, mais pas illimité. Commencer par une flèche vers le bas doit rappeler le message le plus ancien dans le tampon. Lorsque vous avez terminé, associez le fichier orders.js modifié à cette tâche.

  • Tags: XMPP, JavaScript
  • Catégories: Code, Communication/Recherche

SUGAR LABS Mise à jour du manuel sur les blocs Turtle

Recherchez et mettez à jour ce manuel sur les blocs de tortue avec les fonctionnalités de la dernière version : http://people.sugarlabs.org/walter/TurtleBlocksAdvancedBlocksManual.pdf.

  • Balises: blocs de tortue, documentation
  • Catégories: Documentation/Formation, Communication/Recherche

FONDATION METABRAINZ Créez un guide pour ajouter un lieu

Nous proposons actuellement plusieurs guides d'utilisation, mais aucun d'entre eux ne couvre l'ajout de lieu. Consultez les idées "How To" actuelles pour structurer cet article et écrivez l'article en tant que sous-page pour votre utilisateur de wiki (par exemple, https://wiki.musicbrainz.org/User).

  • Balises: wiki, documentation, lieux
  • Catégories: Documentation/Formation