Bonjour,
J'ai beaucoup développé en Python depuis 5 ans (Python + PyQt + cx_freeze), et je suis très satisfait de ces choix! Mes logiciels graphiques ont le look et les performances de ceux du marché, et les utilisateurs ne savent même pas que c'est du Python. Mais je dois dire qu'à part dans la doc officielle, j'ai trouvé les
90% des solutions techniques dont j'avais besoin ailleurs que chez DVP. Sur demande, je pourrais faire la longue liste des thèmes que j'ai dû défricher sans l'aide de DVP, cela montrerait l'importance des manques à combler:
on a vraiment un problème!Au fur et à mesure que j'avance, je crée des tutos sur mon site web perso (
Les recettes Python de Tyrtamos) pour rendre service, mais aussi pour me servir de mémoire. C'est un petit site d'amateur sans prétention. Je n'ai rien fait pour le faire connaître, mais je reçois quand même 2500 visites par jour, et google me renvoie souvent mon propre site dans sa liste quand je cherche du Python. J'ai cependant un retard important par manque de temps: je pourrais facilement doubler le nombre de tutos avec ce que j'ai en carton.
Pour présenter mes tutos, j'utilise un wiki (dokuwiki), mais je suis le seul à pouvoir y écrire. Et
j’apprécie énormément la facilité avec laquelle je peux éditer et publier mes solutions.Il y a plusieurs années j'avais envisagé de transporter certains tutos chez DVP. Certains y sont allés avec l'aide d'un administrateur. Et puis j'ai essayé moi-même à 2 reprises d'utiliser le fameux "kit" pour faire moi-même: désolé, c'est trop compliqué pour moi! Quand je vois avec quelle facilité je fais le travail sur mon site, je ne recommencerai pas une 3ème fois.
Alors j'ai essayé d'autres solutions pour porter mes tutos chez DVP.
J'ai découvert que
DVP avait un wiki! Mais rien n'était prévu pour Python:
c'est moi qui ait créé le thème Python dans le menu général (
http://wiki.developpez.com/Special:T...utes_les_pages), et qui ait
créé le 1er tuto Python (
http://wiki.developpez.com/Avoir_les...geBox_traduits). J'ai trouvé ça aussi facile que dans mon propre wiki à part que... le MediaWiki choisi (celui utilisé par WikiPedia) n'est pas capable de présenter correctement du code, ce qui est un comble chez DVP: il faut impérativement y ajouter le
plugin de colorisation syntaxique pour créer les bons tags de code. Et puis il faut le faire connaître en ajoutant les liens qui vont bien, sans lesquels mon tuto Python restera bien seul...
J'ai aussi essayé le blog forum à 2 reprises: c'est facile aussi. Mais le blog est une longue liste d'interventions multilingues sans menu structuré: je ne sais pas si c'est un bon emplacement pour retrouver facilement la solution qu'on cherche.
On vient de me proposer un blog perso: pourquoi pas? Je vais essayer, et comme je me concentrerai sur Python, on y retrouvera peut-être plus facilement les solutions? J'aurais tout de même préféré un wiki.
A propos de wiki, il ne faut pas penser que wiki = "n'importe qui peut faire n'importe quoi". Il y a des wikis qui permettent la gestion des droits ainsi que les parcours de validation avant publication. C'est pour moi la solution idéale: si j'en avais la possibilité, je mettrais tous les contenus de DVP dans un tel wiki. La facilité avec laquelle on peut créer et faire évoluer des contenus est une solution vraiment très bonne pour donner envie aux rédacteurs...
Et en plus cela épargnerait le temps des administrateurs qui feraient un travail plus utile que de gérer une machinerie spécifique. C'est d'ailleurs un piège connu dans les entreprises: créer un outil spécifique parait
toujours la solution idéale, mais cela donne
toujours un machin jamais fini, mal documenté, jamais complètement débogué, et qui consomme des ressources. Et il suffit que l'informaticien génial qui l'a créé disparaisse pour qu'on ne sache plus quoi faire...
Concernant la structuration des contenus, je pense qu'on pourrait améliorer la situation actuelle de la façon suivante:
-
la FAQ: très bien mais ne porte que de petites solutions pour de petites problèmes courants. C'est indispensable, et pas seulement pour les nouveaux. Mais il faut que quelqu'un le mette à jour, à l'aide des questions souvent posées sur le forum. Et il faut ajouter le lien qui manque avec PyQt.
-
les cours et livres: indispensable également, pour citer tous les livres et documents (et sites web?) de références pour apprendre Python. Mais il ne faut pas mélanger avec les solutions trouvées, qui ne sont pas de même niveau que les cours de formation.
-
les "tutos" ou "sources" ou "solutions" (je ne sais pas choisir): ce sont des solutions techniques qui sont présentées avec explications et codes. C'est là que j'aurais aimé trouver plein de choses pour mes propres développements et que j'aurais pu aussi en écrire. C'est là, à mon avis où il faut avancer le plus.
-
les hébergements: certains membres sont hébergés, et certains d'entre eux développent en Python: qui? Et comment peut-on accéder à ce qu'ils font?
- peut-être y a-t-il aussi la place pour
une catégorie "outils" à décrire et à télécharger? Par exemple je me suis fait un petit outil graphique très pratique pour utiliser pylint (analyse de code): je n'ai pas envie de le mettre sur pypi parce que je ne veux pas le gérer dans le temps, mais je peux tout de même le mettre à disposition sur DVP.
Enfin, il faudrait peut-être améliorer un peu
l'outil de recherche sur DVP. Actuellement, pour trouver les bons messages qui contiennent un mot, il faut connaître son orthographe exacte, sinon, il n'y a aucune réponse. Désolé, mais google nous a donné de mauvaises habitudes... Et pourquoi ne pas utiliser google pour la recherche dans le site?
Bref, il y a du boulot...
3 |
0 |