• # note ?

    Posté par . Évalué à  5 .

    D'ailleurs pour le fait de savoir si un message doit s'afficher ou pas, peut-être que la note seul n'est pas un bon critère et qu'il faudrait aussi tenir compte du nombre de votant.

    "La liberté de tout dire, n'a d'ennemis, que ceux qui veulent se réserver, le droit de tout faire"

  • # Justement !

    Posté par (page perso) . Évalué à  4 .

    Ben justement, on a besoin de développeurs RoR… déjà, commencer par forker le code sur GitHub, ou pas : https://linuxfr.org/code_source_du_site

    • [^] # Re: Justement !

      Posté par (page perso) . Évalué à  7 .

      Oui, commencer par forker, puis ajouter les "quelques" dépendances…

      Sérieusement, je m'étais posé la question de contribuer (ou au moins d'essayer), quand j'ai vu la liste des choses à installer/configurer, je me suis enfui en courant…

      • [^] # Re: Justement !

        Posté par (page perso) . Évalué à  5 .

        En même temps tu t'attendais à quoi avec un site comme linuxfr ? (vrai question)
        En fait je ne vois rien de très surprenant dans les dépendances requises. C'est sur que c'est un peu plus qu'un wordpress, mais ça me semble logique.

        • [^] # Re: Justement !

          Posté par . Évalué à  3 .

          Ma question c'est « comment nono développe ? ». Il a vraiment tout installé sur sa machine, ou ya un moyen de ne pas utiliser redis/elastic search et de remplacer mysql par sqlite pour le développement ? En tout cas, ça ne motive pas la contribution rapide.

          Knowing the syntax of Java does not make someone a software engineer.

          • [^] # Re: Justement !

            Posté par (page perso) . Évalué à  5 .

            Ben nono j'en sais rien, mais en fait je ne vois pas vraiment le problème…
            Souvent pour faire ce genre de choses j'utilise des machines virtuelles avec partage de mes sources. Là sur ma machine j'ai 2 vms qui contiennent du nginx, du ruby, du rails, du mongodb, du redis. Il est où le problème ?

            Il a vraiment tout installé sur sa machine

            En fait je pose la question inverse : pourquoi n'aurait-il pas tout ça sur sa machine ? (ou une vm dédiée)

            • [^] # Re: Justement !

              Posté par . Évalué à  2 .

              J'ai fait la même chose pour mes contributions (sauf que y'avait pas elastic search à l'époque)

              À vrai dire, pour encourager les contributeurs, avoir une machine virtuelle disponible en libre téléchargement serait 'achement pratique, quite à expliquer comment remplacer le remote pour mettre son propre repo git.

          • [^] # Re: Justement !

            Posté par (page perso) . Évalué à  6 .

            Ma question c'est « comment nono développe ? »

            J'ai tout installé sur ma machine. Elastic Search est particulièrement gourmand en RAM, donc je ne le lance que lorsque je travaille sur LinuxFr.org. Pour le reste (MySQL, Redis), ils tournent en permanence.

  • # Un grand merci.

    Posté par (page perso) . Évalué à  1 .

    Un grand merci à toute l'équipe de DaLFP pour avoir intégré au coeur même de la machine à trolls ce «suivi» si facile à utiliser, et qui a montré son efficacité redoutable à de multiples reprises. Il m'arrive même parfois d'avoir envie de me plonger dans la RoRerie, juste pour répondre à une demande qui me parle, mais flemme

    /me espère que quelques spécialistes du dacodeNG (rires) prendront un jour le temps d'écrire une page décrivant pas à pas comment installer une instance du logiciel chez soi, afin qu'il soit simple et rapide de se lancer dans le patchage sauvage et constructif.

    * Ils vendront Usenet quand on aura fini de le remplir.

    • [^] # Re: Un grand merci.

      Posté par . Évalué à  2 .

      prendront un jour le temps d'écrire une page décrivant pas à pas comment installer une instance du logiciel chez soi, afin qu'il soit simple et rapide de se lancer dans le patchage sauvage et constructif.

      Genre https://github.com/nono/linuxfr.org/blob/master/README.md ?

      • [^] # Re: Un grand merci.

        Posté par (page perso) . Évalué à  3 .

        Il n'y pas à dire c'est une révolution l'install à la ruby. Finis les calvaires avec les autotools :

        $ ./configure
        $ make
        $ sudo make install
        
        
        • [^] # Re: Un grand merci.

          Posté par . Évalué à  2 . Dernière modification : le 23/10/12 à 14:03

          Je vais te révéler un secret quand tu travailles sur une plateforme qui utilise ou fourni plusieurs services tu as besoin de les installer et de les configurer et de bootstraper. Et ce quelque soit les technos utilisées. Tu aurais exactement la même chose avec une stack LAMP, Java ou autre.

          Le reste n'est qu'automatisation et packaging. Je suis certain que les contributions sont les bienvenues. C'est pas bien compliqué comme travail…

          Voilà on est encore reparti dans le bashing et le mepris par des utilisateurs bienveillant qui savent tout mieux que tout le monde. Pour combien de contributions effectives ?

        • [^] # Re: Un grand merci.

          Posté par . Évalué à  3 .

          Sans vouloir être désobligeant la partie lié à Ruby me semble assez limitée.
          Le plus gros semble être les installations des autres services requis …

          J'ai pas testé mais la documentation semble être là et je pense que c'est relativement jouable pour quelqu'un de motivé…

          • [^] # Commentaire supprimé

            Posté par . Évalué à  1 . Dernière modification : le 23/10/12 à 16:41

            Ce commentaire a été supprimé par l'équipe de modération.

            • [^] # Re: Un grand merci.

              Posté par . Évalué à  1 .

              Effectivement. D'ailleurs, je me dis que c'est surtout le dump des données qui doit être utile pour travailler dans de bonne conditions.

              Peut-être faudrait-il ajouter une entrée dans le suivi si cela manque au contributeurs éventuels ;)

        • [^] # Re: Un grand merci.

          Posté par (page perso) . Évalué à  4 .

          Et en général, ça marche comment ?
          configure (ou make si c'est mal fait ce qui est souvent le cas) va te cracher une liste imbitable de dépendances non résolues. Tu vas les installer et relancer, jusqu'à ce que ça tombe en marche.
          Ok c'est un peu exagéré mais finalement pas très loin.

          L'autre solution aurait été de décrire l'installation de la sorte :

          git clone ...
          cd linuxfr
          bundle install
          
          

          Et là tu résous les erreurs lorsqu'elles arrivent (genre tu n'as pas bundler pour commencer)
          Mais franchement je vois pas trop ce qui est étonnant dans ce descriptif.

          Et d'ailleurs, rien ne t'empêche de prendre toutes les commandes intéressantes, de les coller dans un script qui s'appelle configure. Ensuite tu fais un alias make=bundle install et tu sera pas bien loin de ce que sembles apprécier.

Suivre le flux des commentaires

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