Developer Test/fr: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:




*'''Read [[OSE Linux 101]]. Download and install OSE Linux on a USB stick so you can run it in Live USB mode. (OSE Linux includes all the programs for the test: FreeCAD, Kdenlive, Chromium, and Vokoscreen software.)'''
*'''Lire [[OSE Linux 101]]. Téléchargez et installez OSE Linux sur une clé USB afin de pouvoir l'exécuter en mode Live USB. (OSE Linux comprend tous les programmes pour le test : FreeCAD, Kdenlive, Chromium et Vokoscreen).'''


When you complete Part 1 of the test, move to Part 2.
Lorsque vous aurez terminé la partie 1 de l'examen, passez à la partie 2.


=Part 2: Design a Corner Cube in FreeCAD=
=Partie 2 : Concevoir un cube de coin dans FreeCAD=
FreeCAD is a free and opensource program for designing structures, parts, and machines. It is mostly used in architectural and mechanical engineering contexts. OSE uses FreeCAD both for its mechanical design work for the machines in the [[Global Village Construction Set]], and for its project to create educational documents for teaching people to build those designs.  
FreeCAD est un programme libre et gratuit pour la conception de structures, de pièces et de machines. Il est principalement utilisé dans des contextes d'architecture et de génie mécanique. OSE utilise FreeCAD à la fois pour ses travaux de conception mécanique des machines dans le [[Global Village Construction Set]], et pour son projet de création de documents éducatifs destinés à apprendre aux gens à construire ces dessins.  


In this part of the test you will build a x-y-z corner cube with square tubing. ( [[Quarter Inch Stock Tubing]] )
Dans cette partie du test, vous allez construire un cube d'angle x-y-z avec un tube carré. ( [[Quarter Inch Stock Tubing]] )


*'''Review the FreeCAD Tutorial 1 and FreeCAD Tutoral 2 at [[FreeCAD 101]]. Watch this over and over until you can follow all the Steps. '''If you follow these 2 videos completely, you will not need to watch any other tutorials. You will need to stop and replay these videos frequently as they are very much condensed and fast.'''
*'''Review the FreeCAD Tutorial 1 and FreeCAD Tutoral 2 at [[FreeCAD 101]]. Watch this over and over until you can follow all the Steps. '''If you follow these 2 videos completely, you will not need to watch any other tutorials. You will need to stop and replay these videos frequently as they are very much condensed and fast.'''

Revision as of 00:44, 3 November 2020

_

Vue d'ensemble

Les développeurs d'OSE utilisent un ensemble varié d'outils gratuits et à code source ouvert pour communiquer, concevoir et documenter sur le cloud. Le test des développeurs se concentre sur la réalisation de certaines tâches authentiques comme critère pour devenir développeur. Les qualifications sont très importantes pour prédire et décrire les compétences d'une personne, mais les titres de compétences ne sont ni nécessaires ni suffisants. Si une personne possède un titre de compétences mais ne peut pas effectuer de tâches OSE, ce titre de compétences n'est pas suffisant en soi. Et si quelqu'un peut effectuer des tâches d'ESO mais ne possède pas de diplôme, ce diplôme n'est pas nécessaire. Pour devenir développeur, il suffit de démontrer que vous avez appris à faire ce que font les développeurs. Le test pour savoir si vous pouvez ou non utiliser Linux, concevoir quelque chose en CAO et documenter votre travail sur un wiki consiste à utiliser Linux, concevoir quelque chose en CAO et documenter votre travail sur le wiki. Le test est auto-vérifiant. Si vous pouvez faire ce qu'un développeur fait, alors vous pouvez être un développeur.

Le test comporte trois composantes principales et doit être complété dans l'ordre :

  1. Partie 1 : Installer OSE Linux : Le candidat télécharge et installe OSE Linux (ou exécute un USB en direct), qui comprend les principaux programmes utilisés pour la deuxième partie du test (FreeCAD, Kdenlive, Chromium et Vokoscreen).
  2. Partie 2 : Concevoir un cube dans FreeCAD : Le candidat télécharge et utilise des tubes de la bibliothèque de pièces de l'OSE ; les importe dans FreeCAD, et les fait tourner, déplacer et aligner en 3D ; utilise l'établi Sketcher dans FreeCAD pour réaliser des éléments sur les faces ; utilise les contraintes d'assemblage circulaire ; et installe un boulon. Une fois que vous aurez appris à fabriquer le cube d'angle, vous le documenterez pour compléter la partie 3 du test.
  3. Partie 3 : Documentez votre travail sur le Wiki : Le candidat documente son travail sur FreeCAD en capturant des copies d'écran à l'aide de Vokoscreen ; en éditant la vidéo avec KdenLive ; en publiant la vidéo sur YouTube ; en créant un journal de travail sur le wiki, en téléchargeant les fichiers sources de FreeCAD sur le wiki et en y intégrant la vidéo.

Pour commencer le test, complétez les points suivants.

Partie 1 : Installer OSE Linux

OSE Linux

OSE Linux est un système d'exploitation librement téléchargeable qui contient tous les logiciels utilisés régulièrement à OSE. Il fonctionne comme un Live USB sans que l'utilisateur n'ait à modifier ou à perturber son système d'exploitation habituel de quelque manière que ce soit. Cela concerne les dizaines d'heures qu'il faudrait potentiellement pour télécharger et configurer tous les logiciels et bibliothèques utilisés couramment par OSE. Au lieu de cela, une seule installation, prenant moins d'une demi-heure de temps d'utilisateur dédié après le téléchargement, est suffisante pour télécharger le système d'exploitation entier. C'est une bonne pratique pour les développeurs de OSE de télécharger et d'utiliser le système afin d'éviter les dysfonctionnements des logiciels, les mauvais réglages et le temps perdu pour télécharger ou installer divers logiciels, extensions, établis et plugins de navigateur, etc. OSE n'utilise que des logiciels à source ouverte pour réaliser l'ensemble de son produit de travail afin de faciliter l'interopérabilité avec une grande équipe mondiale de développeurs. OSE Linux peut être utilisé en téléchargeant l'ISO, et en créant une clé USB ou un DVD amorçable. Au lieu d'utiliser son système d'exploitation habituel, on peut choisir - au démarrage - d'exécuter le système d'exploitation OSE Linux à partir d'une clé USB ou d'un DVD.


  • Lire OSE Linux 101. Téléchargez et installez OSE Linux sur une clé USB afin de pouvoir l'exécuter en mode Live USB. (OSE Linux comprend tous les programmes pour le test : FreeCAD, Kdenlive, Chromium et Vokoscreen).

Lorsque vous aurez terminé la partie 1 de l'examen, passez à la partie 2.

Partie 2 : Concevoir un cube de coin dans FreeCAD

FreeCAD est un programme libre et gratuit pour la conception de structures, de pièces et de machines. Il est principalement utilisé dans des contextes d'architecture et de génie mécanique. OSE utilise FreeCAD à la fois pour ses travaux de conception mécanique des machines dans le Global Village Construction Set, et pour son projet de création de documents éducatifs destinés à apprendre aux gens à construire ces dessins.

Dans cette partie du test, vous allez construire un cube d'angle x-y-z avec un tube carré. ( Quarter Inch Stock Tubing )

  • Review the FreeCAD Tutorial 1 and FreeCAD Tutoral 2 at FreeCAD 101. Watch this over and over until you can follow all the Steps. If you follow these 2 videos completely, you will not need to watch any other tutorials. You will need to stop and replay these videos frequently as they are very much condensed and fast.


HintLightbulb.png Hint: Please provide feedback on Tutorial 1 and 2 in your log - so that we can learn how we can teach FreeCAD more effectively. Let us know if Tutorial 1 and 2 are sufficient for you to complete the FreeCAD Test - or whether you had to see many other tutorials. If 1 and 2 are not sufficient - and you had to look for other tutorials - please let us know specifically how we can improve the video to make it more clear. Our goal is to make our first 2 tutorials comprehensive so we can help you with rapid learning. Please document your suggestions in your Work Log (which you set up already for your Video Cover Letter).

  • Follow the instructions at FreeCAD_101#Task_1:_Create_Corner_Cube_.28For_Developer_Test.29 - Task 1: Build a Corner Cube. You will import square tubing into FreeCAD and build a cube, put a bolt through a corner, and sketch your initials in it. (N.B. Once you learn how to make the cube, you will video yourself doing it in Part 3 of the test and embed it below).

When you complete Part 2 of the test, move to Part 3.

Part 3: Document Your Work in Your Work Log

OSE puts a high value on documenting work through work logs. OSE plans to document all the build instructions for the Global Village Construction Set. But documentation is also key in the development process itself. If you document issues, we can improve them. Developers make heavy use of their Work Logs on the OSE Wiki, and document their work there (in linked and embedded youtube videos, pictures, Google Docs, etc.). Documenting and sharing your work publicly makes collaboration much easier for teams that are spread across different states and countries - and documentation enables process improvement. We are creating a culture of working openly and transparently, which we believe is critical to the improvement of humankind.

Now, complete the following:

  1. Record a video of you building the cube, from the beginning, using Vokoscreen. (Feel free to review Old FreeCAD Tests.)
  2. Record a video of your entire OSE Linux Desktop. This is to show that you were able to install and use OSE Linux. Record your voice with Vokoscreen to discuss your OSE Linux experience - how long it took you to create the OSE Linux Live USB, and comments on whether all the programs necessary to complete the Developer Test worked for you properly within OSE Linux. This should take no more than 15 seconds.
  3. Speed up the FreeCAD test part of your Test and turn it into a 30 second video using Kdenlive.
  4. Add your OSE Linux Desktop video. This shows your ability to compose clips into a video. This will make your entire video no more than 45 seconds long.
  5. Add Pling by Jaspertine from the Open Source Soundtracks. Add this only to the FreeCAD video part of your video edit.
  6. Upload the video to your own channel on YouTube.
  7. Upload the FreeCAD file to your work log and embed your FreeCAD Cube video there.
  8. In your Work Log - document:
    1. How many hours each part of the test took to complete: 1) Installing Linux; 2) Learning FreeCAD; and 3) Documenting your work--and which section was most difficult.
    2. Add any other feedback you have on the FreeCAD Test or the Developer Test in general.
    3. Score yourself 0-100 based on the percentage of the Test points that you have completed successfully - and include that score in your work log comments.
    4. When you have completed these tasks, please email info at opensourceecology dot org to notify us of your completion
    5. Please post a link to your work log so others can see your results in the Disqus comment below.


-

Links

HintLightbulb.png Hint: Review tests from early 2017 here: Old FreeCAD Tests