Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse
Posez votre question »

Bienvenue sur CodeS-SourceS-Commentcamarche

Mai 2015

Parmi toutes les possibilités, il peut y avoir deux raisons pour que vous lisiez ce texte :
-vous êtes un « ancien » de CodeS-SourceS et un peu d'explication sur les changements vous ferait plaisir.
-vous découvrez pour la première fois ce site et vous avez été invité à lire les articles le concernant ou vous avez cherché par vous même à savoir ce qu'est CodeS-SourceS -CCM et comment y participer.





Un peu d'histoire :


En 1999, un site nommé CodeS-SourceS voit le jour, sous l'impulsion de Nicolas Sorel aka Nix. Cette aventure durera toutes ces années et perdure encore aujourd'hui puisque vous êtes là.
En 2012, Nix n'ayant plus le temps nécessaire pour s'occuper du développement du site à sa guise, a cherché des solutions, avec Emmanuel, son accolyte de toujours, afin de pouvoir redynamiser et faire évoluer CodeS-SourceS.
Une solution est apparue évidente lorsque Jean-François Pillou aka Jeff, créateur de Commentçamarche.net et ami de Nix lui a proposé de prendre en charge CodeS-SourceS. Ayant acquis Benchmark Group depuis peu, Jeff avait les ressources nécessaires afin de le faire « briller de mille feux » (sic Nix).
Le réseau CodeS-SourceS est une communauté de développeurs francophones de tout bord et de toute culture informatique. Cette communauté regroupe plus de 1 400 000 membres (avril 2009) à travers une idée simple "partager ses connaissances". Plus de 50 000 sources sont disponibles sur le réseau ainsi qu'un forum comportant plus d'un million de questions/réponses. CodeS-SourceS a pour vocation d'aider toutes sortes de développeurs, qu'ils soient débutants ou non. CodeS-SourceS accueille 250 000 visiteurs (avril 2009) quotidiennement sur son site. CodeS-SourceS est un réseau de sites pour les passionnés de programmation réalisé et maintenu par des passionnés !

Mais voici le billet que Nix a publié lorsque cet accord a vu le jour ; il a l'avantage d'être du créateur de CodeS-SourceS et beaucoup plus détaillé :

http://blogs.codes-sources.com/nix/archive/2012/09/27/une-page-se-tourne-l-rsquo-aventure-continue.aspx

La refonte


Pour ceux qui connaissaient CodeS-SourceS, l'environnement dans lequel vous évoluez dorénavant doit quelque peu vous changer, pour les autres vous y verrez les temps forts de sa création.

Les contenus


En effet, il a été nécessaire de faire une refonte complète du site CodeS-SourceS, ou plutôt des sites CodeS-SourceS, devrais-je, dire car vous savez qu'il était découpé par langage et très nombreux.
Dans un souci de maintenabilité et vu que la technologie du web a évolué depuis des années (et que CodeS-SourceS avait besoin d'évoluer à son tour), la solution choisie a été de reprendre une partie de ce qui existe sur CCM et de l'appliquer à CodeS-SourceS ; c'est le cas pour les forums, la faq, le wiki. Par contre, d'autres modules inexistants, à la base sur ccm, ont du être intégralement créés pour que le nouveau CodeS-SourceS soit opérationnel, réponde aux besoins des développeurs en herbes ou chevronnés ; et surtout garder son fondamental : le partage de lignes de codes-sources, indispensable pour un programme informatique.
C'est ainsi que quelques mois ont été nécessaires pour réaliser le module de dépose de fichier et l'éditeur de code colorisé en fonction du langage ainsi que pour penser l'aspect visuel et l'organisation du nouveau site.

Les membres


La migration des anciens membres de la base CodeS SourceS a également nécessité quelques aménagements. En fusionnant les membres des 2 bases, nous avons rencontré des problèmes de doublons dans les nickname. Comme ceux-ci sont uniques sur CommentCaMarche, il nous a fallu une règle pour migrer les membres de codes sources.
C'est pourquoi vous avez peut être vu (ou êtes vous même dans ce cas) des nickname préfixé de "cs_". Si vous êtes dans ce cas là, la plus grande partie de vos données a été migrées dans le nouveau codes sources et votre nouveau nick vous sert maintenant à vous logué (login : cs_nick, mdp : identique)

et maintenant ?


Et il est parfait...Ah, vous n'êtes pas convaincu ? Vous souhaiteriez autres choses en plus, une idée vous trotte ? Vous avez constaté un dysfonctionnement, nous passons au point suivant alors;-)

Vous et nous pour une évolution dans le bon sens


Comme vous avez pu le constater, donc, en 14 ans les choses ont évoluées, chacun est venu mettre sa pierre à l'édifice et nous n'allons pas nous arrêter là.
Nous avons mis en ligne un site qui est fait pour et par ses membres. Nous avons cherché à répondre au maximum aux besoins et aux conditions nécessaires pour s'y sentir à l'aise et que cela soit convivial à utiliser. (Merci à tous les admins historiques de CodeS-SourceS qui ont pris le temps de nous aider dans cette refonte)
Il se peut, et le contraire serait une heureuse surprise, que nous n'ayons pas pensé à tout.

Dans ce but, nous avons créé un forum (bug et suggestion de CS_CCM ? ) accessible à chacun afin que vous puissiez déposer vos remarques, vos idées concernant le site et qu'elles puissent être discutées jusqu'à être retenues, peut-être afin d'être développées.
Ce sera également l'endroit idéal pour nous faire remonter tous (peu j'espère) vos constats de dysfonctionnement.
Chacun de vous pourra donc s'exprimer à sa guise et voir certaines de ses demandes aboutir pour la plus grande joie de tous.

Le règlement de CodeS-SourceS


Voici la liste des langages de programmation traités sur CodeS-SourceS : ASM, ASP / ASP.NET, C / C++ / C++.NET, C# / .NET, ColdFusion, Delphi, Flash, Flex, Foxpro, Graph, IRC, Java, Javascript, PDA, PHP, Python, Regex, SQL, Visual Basic / VB.NET,

Règles pour poster un nouveau message sur le forum :

  • Faites une recherche (forum / sources / tutoriels ) avant de poster une question.
    • 90% des questions posées quotidiennement sont déjà présentes et résolues.
  • Soyez poli : «bonjour» et «merci» sont des mots plus qu'appréciés.
  • Utilisez un langage correct : n'utilisez pas de langage SMS et ofaites attention à l'orthographe.
  • Demandez une explication ou de l'aide sur un sujet précis, ne l'exigez pas!
    • N'oubliez pas que vous vous adressez à des membres bénévoles qui vont partager de leur temps et leurs connaissances afin de vous aider. Vous vous devez de garder cet esprit communautaire en tête ;-)
  • Ne posez qu'une question par topic.
  • Posez une question aussi précise que possible.
    • Répondre prend parfois beaucoup de temps. inutile d'en ajouter par des échanges n'étant que des reformulations. relisez-vous...
  • Précisez les détails du problème : contexte, langage, message d'erreur, etc.
  • Pensez à donner le bout de code qui pose problème et à préciser le langage utilisé.
    • C# n'est pas C++, VBA n'est pas VB6, etc... vérifiez le thème où vous postez.
  • Ne demandez pas un programme tout fait, demandez de l'aide sur un problème concret.
  • Dirigez-vous directement dans la recherche de sources pour les programmes complets. Inutile de demander du "code tout cuit", vous n'obtiendrez aucune réponse.
  • Ne posez pas de question en rapport avec virus, crack, hack, trojan etc... ainsi que TOUS sujets comportant ou faisant référence directement ou indirectement à la religion, la politique ou le sexe.
  • Pensez à laisser un petit message lorsqu'un problème est résolu et à cliquer sur le bouton «Mettre en résolu».
  • Votez pour la réponse qui vous a permi de résoudre votre problème, elle sera d'autant plus facile à retrouver pour un problème similaire.

Règles pour poster une nouvelle source ou autre contribution

  • Vérifier avant de poster ma source si une source équivalente n'est pas déjà présente et si ma source apporte réellement quelque chose.
    • C'est très souvent le cas. Certaines sources (calculatrices, convertisseurs, msgbox, démineur, chronomètres, et autres routines plus que nombreuses) seront directement supprimées.
  • Ne postez pas une source ne faisant qu'utiliser une ou deux fonctions standard du langage.
  • Mettre un titre explicite et on décrit correctement la source.
    • Toute source sans description sera supprimée. De même qu'une source avec un titre ne correspondant pas.
  • Ne postez pas de source en rapport avec virus, crack, hack, trojan etc... ainsi que TOUS sujets comportant ou faisant référence directement ou indirectement à la religion, la politique ou le sexe.
    • Il en va de même pour les commentaires ou les pièces jointes à vos sources.
  • N'utilisez pas de noms copyrightés tels que "Scrabble", "Monopoly", etc.
    • Ces sources seront supprimées pour éviter des problèmes juridiques.
  • Expliquez comment utiliser la source et joignez-y les ressources éventuelles.
  • Expliquez ce que fait la source.
    • A défaut de fournir un guide d'utilisateur (User-Guid), le développeur/lecteur doit pouvoir prendre facilement votre application en main sans regarder chaque ligne de code.
  • Mentionnez les bugs.
  • Utilisez un langage correct : pas de langage SMS, et on fait attention à l'orthographe.
  • Ne mettez pas de sources qui ne fonctionnent pas.
  • Ne mettez qu'un programme par source.
  • Ne fournissez pas un programme ou une ressource compilée. Une source sans code n'est pas une source!
  • Ne mettez pas en ligne le travail d'autrui et citez les auteurs pour les morceaux de code publics.

Le support technique des sites Benchmark


Afin de vous guider dans vos débuts sur les forums de CCMBenchmark, voici une liste d'articles qui pourra sans doute vous apporter des réponses à certaines de vos interrogations.

Les chartes d'utilisation


Mon compte


La dépose de code


Les forums


L'équipe


Community management



Retrouver l'intégralité des guides de ccm sur ce lien
Pour une lecture illimitée hors ligne, vous avez la possibilité de télécharger gratuitement cet article au format PDF :
Bienvenue-sur-codes-sources-commentcamarche.pdf

A voir également

Dans la même catégorie

Publié par MonGlaude. - Dernière mise à jour par noctambule28
Ce document intitulé «  Bienvenue sur CodeS-SourceS-Commentcamarche  » issu de CodeS-SourceS (codes-sources.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Ajouter un commentaire

Commentaires

Ajouter un commentaire
Charte d'utilisation de Codes Sources
Règles pour poster une nouvelle source