Topic: QElectroTech needs you

Hello,

Today, the QElectroTech project would like to sum up its needs in terms of contributors. We are currently looking for:

A translation manager, i.e. someone who would welcome new translators, teach them how to contribute, help them when they encounter difficulties, ensure they are still active, etc. Required skills:

  • Being able to read and write correctly in English; French is appreciated

  • Knowledge of Subversion (at least enough to teach it)

  • Knowledge of subtleties inherent to text files (encoding, carriage returns, BOM, etc.) -- this can be taught in a few hours though.

  • Availability and patience

A native English translator: in order to check every English sentence produced by the project, be it part of translations, news or documents, we need someone whose native language is English and could therefore be authoritative about "the right way to say it". Required skills:

  • Being born in the right place I guess?

  • Electrical knowledge is an asset

Documentation writers: while we try to make the software as intuitive as possible, end users may appreciate relying on a well-written documentation. Our current status regarding this point is: chaotic. Of course, writing documentation is not enough: we are looking for people interested into writing, maintaining and updating documentation. Required skills:

  • Pedagogy

  • Good sense of writing and spelling

  • Self-organization

Formal testers: we currently have no procedure (be it manual or automated) to test all aspects of our application. Since it is a standard GUI application, all known-and-popular techniques used in the web development world do not apply; we do not have any tool or methodology in mind, so volunteers would be free to organize the way they want.

C++/Qt developers: well, this one is pretty simple: if you feel like "Hmm, I could change this or that in this software, I'd just have to hack this part of the code" when trying QElectroTech, then you are certainly a good candidate. Required skills:

  • Subversion (sorry Git-fanboys... you can still use git-svn)

  • C++: don't be afraid, you don't have to be an expert at structures sizes, padding, virtual tables, private inheritance, reinterpret_cast, templates, mainly because...

  • Qt: makes a lot of things easier.

A MacOS packager/tester/maybe-developer: I stopped counting people who applied for this position; nevertheless, we are still looking for an active, available and efficient MacOS packager. Required skills:

  • Living in the Apple world, I guess?

  • Being able to regularly produce an usable and consistent MacOS package

  • Programming skills are an asset

Let's finish with some common requirements: some projects live through their mailing lists, other live through real-life meetings, audio and video conferences, ... the QElectroTech project lives on its IRC channel. Therefore, anyone who wants to seriously contribute to the project is supposed to be present as much as possible on the IRC channel. It is not as difficult as it sounds: it mainly implies reading what happened while you were away.

That's it. You may apply by sending an informal mail to qet@lists.tuxfamily.org. Stay tuned, we should have interesting news in the next weeks :-)

Gray's Law of Programming:
'n+1' trivial tasks are expected to be accomplished in the same time as 'n' tasks.

Logg's Rebuttal to Gray's Law:
'n+1' trivial tasks take twice as long as 'n' trivial tasks

Re: QElectroTech needs you

traduction automatique google


Bonjour,

Aujourd'hui, le projet QElectroTech voudrais résumer ses besoins en termes de contributeurs. Nous sommes actuellement à la recherche de:

Un gestionnaire de traduction , c'est à dire quelqu'un qui souhaiterait aider de nouveaux traducteurs, leur enseigner la façon de contribuer, de les aider quand ils rencontrent des difficultés, de s'assurer qu'ils sont toujours actifs, qu'ils ont les compétences requises, etc:
Être capable de lire et d'écrire correctement en anglais, le français est apprécié
La connaissance de Subversion (au moins assez pour l'enseigner)
La connaissance des subtilités inhérentes à des fichiers texte (retours de chariot, d'encodage, la nomenclature, etc) - ce qui peut être enseigné dans les quelques heures.
Disponibilité et patience


Un traducteur anglais : afin de vérifier chaque phrase en anglais produit par le projet, que ce soit une partie des traductions, des nouvelles ou des documents, il nous faut quelqu'un dont la langue maternelle est l'anglais et peut donc être autorisée sur «la bonne façon de le dire". Compétences requises:
Etre né au bon endroit, je suppose?
Connaissances en électricité est un atout

Auteurs pour la documentation : pendant que nous essayons de rendre le logiciel aussi intuitif que possible, les utilisateurs finaux peuvent apprécier en s'appuyant sur une documentation bien écrite. Notre statut actuel en ce qui concerne ce point est: chaotique. Bien sûr, l'écriture de documentation ne suffit pas: nous recherchons des personnes intéressées dans l'écriture, le maintien et la mise à jour de la documentation.
Compétences requises:
Pédagogie
Bon sens de l'écriture et l'orthographe
L'auto-organisation

Testeurs officiels : nous avons actuellement aucune procédure (qu'elle soit manuelle ou automatisée) pour tester tous les aspects de notre application. Puisqu'il s'agit d'une application standard GUI, toutes les techniques connues et populaires-utilisés dans le monde du développement Web ne s'appliquent pas; nous n'avons pas un outil ou une méthode à l'esprit, afin que les bénévoles seraient libres d'organiser comme ils le veulent.

C + + / développeurs Qt : ainsi, celui-ci est assez simple: si vous vous sentez comme "Hmm, je pourrais changer ceci ou cela dans ce logiciel, je viens pour pirater cette partie du code" lorsque vous essayez QElectroTech, alors vous êtes certainement un bon candidat.
Compétences requises:
Subversion (désolé git-fanboys ... vous pouvez toujours utiliser git-svn)
C + +: n'ayez pas peur, vous n'avez pas à être un expert en tailles des structures, le rembourrage, les tables virtuelles, l'héritage privé, reinterpret_cast, des modèles, principalement parce que ...
Qt: fait beaucoup de choses plus faciles.

Un MacOS empaqueteur / testeur / développeur : J'ai arrêté de compter les gens qui ont postulés pour ce poste, et pourtant, nous sommes toujours à la recherche d'un actif, disponible et efficace empaqueteur MacOS.
Compétences requises:
Vivant dans le monde Apple, je suppose?
Être capable de produire régulièrement un paquet utilisable et compatible MacOS
Compétences en programmation sont un atout

Finissons avec quelques exigences communes: certains projets vivent à travers leurs listes de diffusion, d'autres vivent dans la vie réelle des réunions, conférences audio et vidéo, ... la vie du projet qelectrotech est sur son canal IRC. Par conséquent, tous ceux qui veulent sérieusement contribuer au projet sont censé être présent autant que possible sur le canal IRC. Il n'est pas aussi difficile que cela puisse paraître: il implique principalement la lecture ce qui s'est passé pendant que vous étiez absent.
C'est tout. Vous pouvez postuler en envoyant un courrier informel qet@lists.tuxfamily.org~~V. Restez à l'écoute, nous devrions avoir des nouvelles intéressantes dans les prochaines semaines :-)

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."