IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Site web online avec code en open source public


Sujet :

Conception Web

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2015
    Messages : 77
    Par défaut Site web online avec code en open source public
    Salut à tous,

    Existe t-il déjà certains site web ayant leur sources visible de tous auquel n'importe qui puisse contribuer ?

    J'aimerais éventuellement créé ce genre de site avec ce principe open source mais j'aurais voulu avoir des exemples et des retours d'expériences avant de me lancer.

    Beaucoup de choses sont open source mais jamais l'ensemble de la structure du code d'un site.

    Je me doute que cela peut avoir certains coté dangereux mais avec un système de contribution à base de pull-request cela peut être sécurisé ?

    Qu'en pensez-vous ?

  2. #2
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2017
    Messages
    508
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2017
    Messages : 508
    Par défaut
    Existe t-il déjà certains site web ayant leur sources visible de tous auquel n'importe qui puisse contribuer ?
    Bonsoir, à mon humble avis je pense que non. Tu penses qu'un développeur peut exposé son code en ligne ? C'est quand même une œuvre de l'esprit.
    Mais si tu le fais, ça sera une innovation dans le domaine du développement.

    Cordialement.

  3. #3
    Modérateur
    Avatar de BakSh0
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 276
    Par défaut
    Bonjour,

    C'est tout a fait possible et ce n'est pas quelque chose de révolutionnaire. ça rejoins tout à fait ton idée de pull-request, après je ne vois pas très bien l'interet direct ici mais je réponds à ta question : techniquement c'est faisable et c'est simple.

    L'idée est de créer un repo Git par exemple que tu héberge publiquement sur bitbucket ou github. Tu mets ensuite ton serveur de prod sur une branche comme master, tu peut même faire un site de test sur une branche test optionnellement si tu veux séparer ou tester d'abord les modifs en test.

    Tu pense bien a bloquer la branche de prod / test sur git pour qu'on ne puisse pas la modifier directement, il sera alors possible de proposer des pull-request par n'importe quel développeur, ensuite libre à toi de les valider et de les merger, ils seront alors directement disponible sur le site web (si tu décide de mettre en place un systeme de pull automatique avec un hook, des solutions de ce type existent déjà comme gitpull.io)
    BakSh0, Modérateur .Net & Web

    Affichez la colorisation syntaxique dans votre code en ajoutant dans votre balise : [CODE=xxx] en remplaçant xxx par le nom du langage.


    N'oubliez pas de consulter les FAQs : .Net / Web et les cours et tutoriels .Net / Web

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2015
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2015
    Messages : 77
    Par défaut
    @BakSh0 : aurais-tu des références de sites procédant ainsi ? (repository et site web)

    Effectivement je compte éventuellement procéder avec un système de pull-request. Mais je voulais savoir si d'autres mettaient à dispo l'ensemble de leur site ou uniquement une partie accessible pour des pull requests ?

    Mon idée derrière la tête est de créer un site qui serait une documentation technique ouverte et contribuable de tous...

  5. #5
    Membre extrêmement actif
    Avatar de Golgotha
    Homme Profil pro
    Full-stack Web Developer
    Inscrit en
    Août 2007
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Full-stack Web Developer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2007
    Messages : 1 387
    Billets dans le blog
    1
    Par défaut
    Pour citer un exemple, mastodon fonctionne comme ça. (un exemple parmi des milliers je suppose..)

    https://github.com/tootsuite/mastodon
    Consultant et développeur full-stack spécialiste du Web
    faq jQuery - règles du forum - faqs web

  6. #6
    Membre éprouvé Avatar de Yvan L
    Homme Profil pro
    Retraité
    Inscrit en
    Septembre 2014
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2014
    Messages : 80
    Par défaut
    Salut,

    Avec un ami nous avons fait un site de test de rédaction collaborative. Le code est sur Github : https://github.com/ContratSocial/Rcar

    Quand on travaillait sur le code en local, on faisait un push sur Github et un pull de Github depuis le site.

    [Edit] : Tout le code est sur Github.

  7. #7
    Modérateur
    Avatar de BakSh0
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2014
    Messages
    276
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2014
    Messages : 276
    Par défaut
    une documentation technique ouverte et contribuable de tous...
    Tu peux aussi rendre uniquement le contenu modifiable comme un wiki collaboratif en fait, pas forcément mettre un site entier

    Tu a aussi microsoft qui fonctionne aussi par PR sur github pour la doc de powershell par ex : https://docs.microsoft.com/en-us/powershell/ et https://github.com/PowerShell/PowerShell-Docs
    BakSh0, Modérateur .Net & Web

    Affichez la colorisation syntaxique dans votre code en ajoutant dans votre balise : [CODE=xxx] en remplaçant xxx par le nom du langage.


    N'oubliez pas de consulter les FAQs : .Net / Web et les cours et tutoriels .Net / Web

Discussions similaires

  1. [Conception] Conception site web dynamique avec php
    Par windowsxx2001 dans le forum Langage
    Réponses: 2
    Dernier message: 31/03/2007, 17h54
  2. Réponses: 4
    Dernier message: 23/03/2007, 12h04
  3. [XSLT]Un site web réalisé avec XSL?
    Par mamiberkof dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 10/11/2006, 19h48
  4. Ouvrir un site web local avec une autre machine en intranet
    Par Auxtown-Son dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 07/09/2006, 11h15
  5. [xp] chat avec un logiciel open source ?
    Par sali dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 19/02/2006, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo