Forum général.général Site en CMS opensource ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
avr.
2019

Bonjour,
Avec mon entreprise, nous avons une plateforme participative en ligne. Dans un marché auquel nous avons répondu, il est marqué :

  >   L’outil devra être développé sur un CMS « open source »

J'ai fait quelques recherches pour tenter de comprendre cette phrase et si j'ai les principes de l'open source en tête, je ne vois pas forcément tout ce que cette demande doit recouvrir (dans le marché, il n'y a pas de détails sur cette phrase).
Est-ce que ça recouvre simplement le fait de pouvoir accéder gratuitement à notre site ? Et d'avoir une interface facile d'utilisation (uniquement pour les modérateurs/administrateurs ?) ?

Est-ce qu'il y a aussi une idée d'avoir accès pour n'importe qui à tout ou partie des données produites sur la plateforme ?

(Désolée par avance si ce n'est pas du tout la place pour une telle question, mais je ne savais pas vraiment à qui / où la poser…)

Merci par avance de votre aide,
HCh

  • # Logiciel

    Posté par  (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 02 avril 2019 à 10:28.

    Hello,

    CMS: https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu

    Cela signifie que le logiciel qui fera tourner le site devra être libre (WordPress, Drupal, etc.)

    La gelée de coings est une chose à ne pas avaler de travers.

  • # Code source

    Posté par  (site web personnel) . Évalué à 4.

    Salut,

    L'open source signifie que le code source doit être "accessible". Vous ne pouvez pas simplement fournir l'accès à l'application et conserver le code en interne.

    Vous n'êtes pas obligé de fournir une prestation d'intégration de l'application dans l'environnement du client, mais il doit être capable (s'il a les compétences) de la recompiler (si c'est en langage compilé), l'installer et l'utiliser de manière autonome.

    • [^] # Re: Code source

      Posté par  . Évalué à 1.

      L'open source signifie que le code source doit être "accessible". Vous ne pouvez pas simplement fournir l'accès à l'application et conserver le code en interne.

      Pour être plus précis, le code source doit être accessible au client, et le client doit avoir le droit de redistribuer ce code source, y compris les modifications qu'il a pu avoir fait de ce code source.

  • # en francais dans le texte

    Posté par  . Évalué à 1.

    L’outil devra être développé sur un CMS « open source »

    open source = SOURCE OUVERTE

    donc si c"est toi ou ta boite qui code l'outil,
    vous devez fournir les sources du programme à votre client

    Est-ce que ça recouvre simplement le fait de pouvoir accéder gratuitement à notre site ? Et d'avoir une interface facile d'utilisation (uniquement pour les modérateurs/administrateurs ?) ?

    tu peux faire un site payant avec de l'opensource
    opensource ne veut pas dire gratuit

    • [^] # Re: en francais dans le texte

      Posté par  . Évalué à 2.

      donc si c"est toi ou ta boite qui code l'outil,
      vous devez fournir les sources du programme à votre client

      Euh … à ma connaissance, fournir le code à 1 client ne suffit pas à rendre un soft Open Source…

      En plus, je comprendrai plus ça comme "il faut utiliser un CMS Open Source existant pour développer le site".
      Après, c'est une interprétation …

      • [^] # Re: en francais dans le texte

        Posté par  . Évalué à 2.

        je suis d'accord

        L’outil devra être développé sur un CMS « open source »

        peut aussi, surtout, se comprendre comme

        il faut utiliser un moteur existant, de type CMS (joomla, wordpress, drupal, autre…)
        et developper les plugins si besoin pour l'adapter au besoin

        • [^] # Re: en francais dans le texte

          Posté par  (site web personnel) . Évalué à 2.

          C'est probablement l'intention… mais tel que c'est rédigé un prestataire peut très bien fournir sa solution CMS avec le source et maintenir finalement le client sous sa dépendance vu qu'il est le seul à connaître le CMS.

          Open source ≠ libre.

          Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

      • [^] # Re: en francais dans le texte

        Posté par  (site web personnel) . Évalué à 6.

        Euh … à ma connaissance, fournir le code à 1 client ne suffit pas à rendre un soft Open Source…

        et pourtant, si : aucune licence libre n'impose que le code source soit fourni à tout le monde, uniquement à celui qui aurait payé peut suffire.

        • [^] # Re: en francais dans le texte

          Posté par  . Évalué à 1.

          Salut :)

          Et d'ailleurs, le type de support n'est pas précisé non plus.

          Ça peut être fourni sur disquettes…

          Matricule 23415

          • [^] # Re: en francais dans le texte

            Posté par  (site web personnel) . Évalué à 2.

            Ça peut être fourni sur disquettes…

            ou imprimé sur papier, suffira de recopier à la main comme dans « les cahiers du programmeur » qu'il y avait dans SVM, lorsqu'il était encore lisible /o\

  • # Devenir opensource ?

    Posté par  . Évalué à 2.

    Bonjour et merci à tous pour vos réponses !
    Je suis toujours un peu perdue sur les interprétations possibles de la phrase (à savoir est-ce que ça veut dire que le code doit être accessible aux personnes OU qu'on soit sur un logiciel libre de type WordPress, Dupal, etc.), mais bon, je commence à y voir plus clair (légèrement…) !
    Dans tous les cas, on a donc répondu au marché en disant que notre site n'était pas en CSM opensource.

    Autre question qui découle donc de vos réponses :
    Sachant qu'on a fait notre site d'après une page blanche, est-ce qu'il est possible de devenir "CSM opensource" sans le recommencer entièrement ? Si on partage le code à nos clients, il devient CSM opensource ? Ou bien il faudrait tout recommencer sur un logiciel libre (Wordpress, Dupal, autre) ?

    • [^] # Re: Devenir opensource ?

      Posté par  . Évalué à 3.

      tu as créé un logiciel
      si tu distribue tes sources cela devient un logiciel opensource

      si en plus tu autorises les autres à faire ce qu'ils veulent avec, le copier, le modifier, etc
      ca devient un logiciel libre

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.