faq-fr.md 3.42 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Title: FAQ (fr)
Date: 2011-09-01 12:00
Author: axx
Slug: faq-fr

Foire aux questions :

(read in [English](/pages/faq.html "FAQ (en)"))

-   ***Quel est le langage de programmation utilisé par Memopol ?***  
    Python. Il y a également un peu de javascript (web) qui traine
    aussi.  
    Si vous avez des compétences en webdesign vous pouvez également
    nous aider à rendre Memopol plus beau et agréable à utiliser.
-   ***Utilisez vous un framework ou un CMS ?***  
    Oui, nous utilisons le framework
    [Django](http://www.djangoproject.com/ "Django Project").
-   ***Utilisez-vous un outil de travail collaboratif comme SVN, GIT,
    Bazaaar, Mercurial ou autre ?***  
    Oui, nous utilisons Git, et le projet est hébergé ici
    [https://gitorious.org/memopol2-0](https://gitorious.org/memopol2-0).
    Bram, le développeur principal, maintient également un mirroir sur
    github
    [https://github.com/Psycojoker/memopol2](https://github.com/Psycojoker/memopol2)
-   ***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
    contrôle de version ?***  
    Le BTS (bug tracking system) est le Redmine de la Quadrature du
    Net, situé ici
    [https://projets.lqdn.fr/projects/mempol/issues](https://projets.lqdn.fr/projects/mempol/issues)
    Pour faire un patch, un bon moyen est de cloner le dépot sur
    gitorious ou github puis faire une pull request. Sinon indiquez-nous
    l'adresse de votre dépôt.
-   ***Qui puis-je contacter pour participer au projet ?***  
    Vous pouvez vous venir vous présenter sur le salon IRC
    \#lqdn-memopol sur irc://chat.freenode.net  où il vous sera fait bon
    accueil, ou contacter contact(at)memopol.org (Bram
    [\<neurone721@laquadrature.net\>](mailto:neurone721@laquadrature.net)
    ou stf.)
-   ***Y a t-il un endroit virtuel où les développeurs se retrouvent ?
    Mumble ? IRC ?***  
    Les dévelopeurs se retrouvent sur IRC
    (irc://irc.freenode.net\#lqdn-memopol). Il n'y a pas de Mumble. Il y
    a une mailing list
    [http://laquadrature.net/cgi-bin/mailman/listinfo/mempol2](http://laquadrature.net/cgi-bin/mailman/listinfo/mempol2)
    mais elle est actuellement peu utilisée, les développeurs utilisant
    principalement irc.
-   ***Y a t-il déjà un analyse UML ou autre qui a été fait ? Ou
    n'importe quelle introduction technique au projet, liste des tâches
    à faire, description des interfaces, etc.***  
    Il n'y a actuellement pas d'UML. Il y a un schéma de la BDD ici
    [https://projets.lqdn.fr/attachments/download/7/graph.png](https://projets.lqdn.fr/attachments/download/7/graph.png)
    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
    Django). Chaque partie est correctement isolée.  
    Le schéma SQL est un peu plus complexe par contre.
-   ***J'aimerais participer mais je manque de temps, avez-vous des
    tâches précises et détaillées à proposer ?***  
    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
    simple est de passer sur IRC et de demander à Bram.