faq-fr.md 3.35 KB
Newer Older
Jamesie Pic's avatar
Jamesie Pic committed
1
Title: FAQ
2 3
Date: 2011-09-01 12:00
Author: axx
Jamesie Pic's avatar
Jamesie Pic committed
4
Lang: fr
5 6 7

Foire aux questions :

8
(Read in [English](/pages/faq.html "FAQ (en)"))
9

Jamesie Pic's avatar
Jamesie Pic committed
10 11
-   ***Quel est le langage de programmation utilisé par Memopol ?***
    Python. Il y a également un peu de Javascript (web).
12
    Si vous avez des compétences en webdesign, vous pouvez également
13
    nous aider à rendre Memopol plus beau et agréable à utiliser.
Jamesie Pic's avatar
Jamesie Pic committed
14 15

-   ***Utilisez vous un framework ou un CMS ?***
16 17
    Oui, nous utilisons le framework
    [Django](http://www.djangoproject.com/ "Django Project").
Jamesie Pic's avatar
Jamesie Pic committed
18

19
-   ***Utilisez-vous un outil de travail collaboratif comme SVN, GIT,
Jamesie Pic's avatar
Jamesie Pic committed
20
    Bazaaar, Mercurial ou autre ?***
21 22 23
    Oui, nous utilisons Git, et le projet est hébergé sur Github :
    [https://github.com/political-memory](https://github.com/political-memory).
	Le projet était sur Gitorious avant, et, Bram, le développeur principal, maintenait un miroir de ce dépôt sur [son compte Github](https://github.com/Psycojoker/memopol2).
Jamesie Pic's avatar
Jamesie Pic committed
24

25 26
-   ***Y a t-il du bug tracking ou d'autres fonctionnalités que je
    devrais connaître et utiliser en plus du partage de code source avec
Jamesie Pic's avatar
Jamesie Pic committed
27
    contrôle de version ?***
28 29 30 31
    Le BTS (bug tracking system) est celui de Github, ici :
    [https://github.com/political-memory/political_memory/issues](https://github.com/political-memory/political_memory/issues)
    Pour faire un patch, un bon moyen est de cloner le dépôt puis de faire une pull request.
    Sinon, indiquez-nous l'adresse de votre dépôt.
Jamesie Pic's avatar
Jamesie Pic committed
32 33

-   ***Qui puis-je contacter pour participer au projet ?***
34
    Vous pouvez vous venir vous présenter sur le salon IRC
35 36
    `\#lqdn-memopol` sur `irc://chat.freenode.net` où il vous sera fait bon
    accueil, ou envoyer un mail sur contact(at)memopol.org ou sur la mailing-list (lien plus bas).
Jamesie Pic's avatar
Jamesie Pic committed
37

38
-   ***Y a t-il un endroit virtuel où les développeurs se retrouvent ?
Jamesie Pic's avatar
Jamesie Pic committed
39
    Mumble ? IRC ?***
40
    Les dévelopeurs se retrouvent sur IRC
41
    (`irc://irc.freenode.net\#lqdn-memopol`). Il n'y a pas de Mumble. Il y
42
    a une mailing list
43 44 45
    [http://laquadrature.net/cgi-bin/mailman/listinfo/mempol2](http://laquadrature.net/cgi-bin/mailman/listinfo/mempol2).
    Elle est actuellement peu utilisée, les développeurs utilisant
    principalement IRC.
Jamesie Pic's avatar
Jamesie Pic committed
46

47
-   ***Y a t-il déjà une analyse UML ou autre qui a été fait ? Ou
48
    n'importe quelle introduction technique au projet, liste des tâches
Jamesie Pic's avatar
Jamesie Pic committed
49
    à faire, description des interfaces, etc.***
50
    Il n'y a actuellement pas d'UML. Il y a un schéma de la BDD ici
51
    [https://projets.lqdn.fr/attachments/download/7/graph.png](https://projets.lqdn.fr/attachments/download/7/graph.png).
52 53 54
    Il n'y a pas d'introduction technique, Memopol est un projet Django
    relativement standard, le code est simple, c'est principalement de
    l'affichage basé sur les class based generic views (une feature de
Jamesie Pic's avatar
Jamesie Pic committed
55
    Django). Chaque partie est correctement isolée.
56
    Le schéma SQL est un peu plus complexe, par contre.
Jamesie Pic's avatar
Jamesie Pic committed
57

58
-   ***J'aimerais participer mais je manque de temps, avez-vous des
Jamesie Pic's avatar
Jamesie Pic committed
59
    tâches précises et détaillées à proposer ?***
60 61 62 63
    Il n'y a malheureusement pas de tâches détaillées pour l'instant.
    Le projet avance trop vite et le nombre de codeurs est trop faible
    pour que l'investissement de les détailler soit rentable. Mais si il
    y a une demande il est tout à fait possible de la remplir. Le plus
64
    simple est de passer sur IRC et de demander à Bram ou à is_null.