Plus simple : utilise ta branche master comme base commune entre toutes tes machines, et une branche par machine. Lorsque tu veux ajouter un fichier à toutes les configs, tu le commit dans master et tu merge master dans chaque branche.
Le vrai changement serait de séparer le fond et la forme et de permettre aux utilisateurs de se focaliser vraiment sur le fond et laisser la forme à l'ordinateur.
Dans l'absolu c'est ce que fait déjà Latex. Mais pour aller plus loin, on obtient des résultats vraiment intéressants avec txt2tags. Il y a sûrement d'autres langages de balisage pour faire la même chose, mais celui-là est vraiment bien fait.
M'est avis qu'il y aura toujours le sentiment de sécurité basé sur l'obfuscation. "Si les pirates chinois du FBI ne peuvent pas voir le code, alors ils ne pourront pas le cracker."
Je vois mal une institution administrative comprendre que cette sécurité est toute relative.
Il y a peut-être aussi la liberté de pouvoir coder sans se soucier de la qualité, puisque personne ne pourra le voir.
Il y aura peut-être également la possibilité d'utiliser des briques logicielles propriétaires, non compatibles avec d’éventuelles briques GPL.
Tiens, j'aimerais savoir: il m'a l'air d'avoir un sacré caractère ce monsieur, donc est-ce que RH lui dit ce qu'il doit coder, ou est-ce qu'il fait plutôt ce qu'il veut (et pense être bon) et est force de proposition chez RH ?
Par exemple, Linus a un contrat avec la Linux Foundation qui dit qu'il a le droit de faire ce qu'il veut. Donc il "bosse" pour eux, mais fait ce qu'il veut.
La BnF a également un rôle de conservation des écrits. Et j'imagine qu'ils ont plus confiance en leur propre capacité de conservation d'un tel ouvrage par rapport à un particulier. Pour le coup, je suis d'accord pour que le livre soit conservé par elle.
L'histoire de distribution du contenu est tout autre.
Sa position, si je la résume, m'a l'air de tout à fait tenir :
"Si vous voulez rendre systemd compatible avec d'autres noyaux, ça va créer un machin horrible à maintenir, je ne veux pas le faire. Mais quiconque veut le faire peut"
Autrement dit : le systemd de Lennart ne sera pas compatible avec autre chose que Linux, mais rien n'empêche JohnDoe de créer JDsystemd qui sera compatible avec tous les noyaux, et qui peut même être accepté partout.
C'est incroyable ça. Le type fait le logiciel comme il l'entend, il le rend dispo à tout le monde, mais on trouve le moyen de se plaindre de lui parce qu'il ne veut pas bosser à l'oeil pour son propre noyau.
Bon sang, systemd est même sous LGPL, qui contient quand même ce bout en ALL CAPS :
COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
Si ça ne fait pas ce que tu veux, dommage pour toi, Lennart et les contributeurs ne te doivent rien. Forke donc !
Le débat NC vs DP est un troll qui n'intéresse que les mouchophiles d'ici… […] alors que toute personne normale aurait besoin de 3h d'explications pour saisir la différence.
Ça tombe "bien", les gens qui décident de la licence de ces œuvres sont des gens dont la préoccupation est la diffusion de la culture, pas de simples gens normaux qui veulent juste consommer. Et ce qui est grave c'est que malgré leur rôle primordial, ils privilégient les intérêts privés de la BnF (oui, ça a l'air d'exister) aux intérêts publics.
Justement, Nvidia dépend du noyau linux et de X. Autrement dit, peu de choses qui font une distribution; c'est assez dépendant. C'est du coup beaucoup plus facile de le porter vers d'autre distributions. À l'opposé, regarde les dépendances de Firefox, et dis-toi que chacune de ces dépendances doit être remplie pour faire marcher Firefox sur une autre distribution que l'originale.
Je parlais du cas ou les librairies de rendu PDF n’étaient pas communes/stable, ce qui aurait demande un gros travail de maintenance. J'avoue ne pas connaitre le domaine. Il semble qu'il y ait tout de même pas mal de librairies, dont poppler qui a l'air assez utilisée donc stable, je suppose. Vu comme ca, oui, il aurait été plus malin de s'en servir.
et il faut un serveur pour afficher un PDF.
Pourquoi un serveur ? Tu parles du moteur Javascript ?
Soit c'est libre et non commercial et si le soft est intéressant les distributions feront le package. Soit c'est commercial et je pense que c'est toi fournisseur d'un logiciel que tu vends qui fait le support pour les 3 ou 4 grosses distribs.
Les autres entreprises le font pour Mac et Windows, si le marché y était sur linux, elles le feraient aussi, c'est juste un problème économique.
Je crois que tu viens exactement de demontrer en quoi il avait raison :
Sous Windows/Mac OS, l'editeur fait un logiciel, il marchera sur toutes les versions de Windows/Mac OS.
Sous linux, il ne marchera que pour les quelques distributions que tu as choisies. Il y a du travail supplémentaire a faire de la part de l'editeur et du packager pour faire tourner ton machin sur sa distrib si tu ne l'as pas visee directement.
Soit tu fais un logiciel pour Linux le noyau, et la tu as des chances que ça marche facilement un peu partout. Soit tu fais un logiciel pour certains GNU/Linux en particulier, et dans ce cas la tu dois t'adapter a chacune d'entre elles. Ton but en tant que developpeur commercial, est de viser le plus de machines possibles pour un cout minimal. L’écosystème Linux est a l'exact oppose de ça, alors que les deux autres sont adaptes pour.
PS : après, que ce soit un Javascript, c'est une autre histoire… Peut-être pas la meilleure idée qu'ils aient eu. Et oui, pour les linux, ça aurait pu reposer sur une libpdf, mais existe-t-elle?
Quitte a avoir une libpdf qui sera dépendante de l’hôte donc de l'OS, de l'architecture, et peut-être encore d'autres paramètres, autant avoir une appli faite pour l'OS, c'est-a-dire la situation actuelle.
Dans le nouveau cas, a partir du moment ou tu as Firefox, tu as un interpréteur de Javascript. Peu importe l'OS, l'archi, et tout le reste, tu sais que tu peux exécuter du javascript sans réfléchir. Ça a donc du sens de se baser dessus. C'est pas forcement le meilleur langage/le meilleur interpréteur, mais au moins on sait qu'il est la en même temps que Firefox et qu'il marche. Maintenir un nouveau langage ou même une lib, ça demande autrement plus d'efforts, que la Fondation n'a pas forcement.
Je comprends mieux l'offre d'Amazon, Glacier, qui offre des capacités énormes de stockage a condition d'attendre un peu pour pouvoir les lire.
C'est en tout cas une excellente nouvelle pour le stockage a long terme. On pourrait imaginer, demain, un espace de stockage qui se régénère lorsqu'il est blessé, comme un être vivant classique.
Je ne pratique pas le C parce que les soucis de gestion bas niveau ne m'avaient pas l'air intéressants. Mais avec ce journal et le dernier, agrémentés de petits commentaires qui font vivre le code et nous donnent des explications sur le pourquoi, ça donne envie. J'aime beaucoup l'approche linéaire qui suit le raisonnement qu'aurait un développeur.
Plutôt legitimate rape. J'ai peur de traduire ça par viol légitime, ça voudrait presque dire "Elle l'a demandé". M'enfin, avec les histoires de viol aux Etats-Unis et leur appréciation par ces chers républicains, ça m’étonnerait pas qu'il ait pense ça.
Hop, on dévie doucement vers de la politique. J'ai bon pour le troll-sans-fin ?
L'homme et la femme "beaux" n'ont pas de poils ailleurs que sur la partie supérieure du crâne, ils ont des cheveux courts et des cheveux longs, respectivement, et une raie sur le côté. :)
C'est peut-être aussi une manière de dire "Si jamais vous tombez sur des humains, voilà à quoi ils ressembleront (probablement)" ? Bon, des ET ne tomberont jamais sur des humains nus, mais les différences vestimentaires sont assez éloignées pour ne pas pouvoir représenter un habit "générique". A l'opposé des poils où, curieusement, dans toutes les civilisations, il n'est pas extraordinaire de trouver des hommes au cheveux courts et des femmes aux cheveux longs (le contraire est moins fréquent)
# Une bonne nouvelle n'arrive jamais seule
Posté par rakoo (site web personnel) . En réponse au journal Le codec audio libre Opus désormais normalisé. Évalué à 2.
Aaaah. Ce codec annonce de grande choses sympathiques pour la diffusion temps-réel, et, top cool, quelques entreprises ont pensé à nous :
Bien, donc si on veut implémenter dans notre coin, il va nous falloir demander l'avis de ces dépositaires pour diffuser. Super.
[^] # Re: github + branches
Posté par rakoo (site web personnel) . En réponse au message Gestionnaire de configurations personnelles. Évalué à 1.
Plus simple : utilise ta branche
master
comme base commune entre toutes tes machines, et une branche par machine. Lorsque tu veux ajouter un fichier à toutes les configs, tu le commit dansmaster
et tu merge master dans chaque branche.[^] # Re: Bien, mais l'obligation....
Posté par rakoo (site web personnel) . En réponse à la dépêche Modification du code des marchés publics italien imposant l’usage du logiciel libre. Évalué à 2.
Dans l'absolu c'est ce que fait déjà Latex. Mais pour aller plus loin, on obtient des résultats vraiment intéressants avec txt2tags. Il y a sûrement d'autres langages de balisage pour faire la même chose, mais celui-là est vraiment bien fait.
[^] # Re: open source ou toute autre solution déjà développée
Posté par rakoo (site web personnel) . En réponse à la dépêche Modification du code des marchés publics italien imposant l’usage du logiciel libre. Évalué à 8.
M'est avis qu'il y aura toujours le sentiment de sécurité basé sur l'obfuscation. "Si les pirates chinois du FBI ne peuvent pas voir le code, alors ils ne pourront pas le cracker."
Je vois mal une institution administrative comprendre que cette sécurité est toute relative.
Il y a peut-être aussi la liberté de pouvoir coder sans se soucier de la qualité, puisque personne ne pourra le voir.
Il y aura peut-être également la possibilité d'utiliser des briques logicielles propriétaires, non compatibles avec d’éventuelles briques GPL.
[^] # Re: Ben alors ?
Posté par rakoo (site web personnel) . En réponse au journal Marre de systemd? Un peu d'humour :). Évalué à 4.
C'est pas a ça que sert le vala? Simplifier le développement ?
[^] # Re: la guerre de s unices
Posté par rakoo (site web personnel) . En réponse au journal udev forké. Évalué à 1.
Tiens, j'aimerais savoir: il m'a l'air d'avoir un sacré caractère ce monsieur, donc est-ce que RH lui dit ce qu'il doit coder, ou est-ce qu'il fait plutôt ce qu'il veut (et pense être bon) et est force de proposition chez RH ?
Par exemple, Linus a un contrat avec la Linux Foundation qui dit qu'il a le droit de faire ce qu'il veut. Donc il "bosse" pour eux, mais fait ce qu'il veut.
[^] # Re: Mais?
Posté par rakoo (site web personnel) . En réponse au journal Le Livre d'heures de Jeanne de France : une arnaque !. Évalué à 5.
La BnF a également un rôle de conservation des écrits. Et j'imagine qu'ils ont plus confiance en leur propre capacité de conservation d'un tel ouvrage par rapport à un particulier. Pour le coup, je suis d'accord pour que le livre soit conservé par elle.
L'histoire de distribution du contenu est tout autre.
[^] # Re: la guerre de s unices
Posté par rakoo (site web personnel) . En réponse au journal udev forké. Évalué à 10.
Sa position, si je la résume, m'a l'air de tout à fait tenir :
"Si vous voulez rendre systemd compatible avec d'autres noyaux, ça va créer un machin horrible à maintenir, je ne veux pas le faire. Mais quiconque veut le faire peut"
Autrement dit : le systemd de Lennart ne sera pas compatible avec autre chose que Linux, mais rien n'empêche JohnDoe de créer JDsystemd qui sera compatible avec tous les noyaux, et qui peut même être accepté partout.
C'est incroyable ça. Le type fait le logiciel comme il l'entend, il le rend dispo à tout le monde, mais on trouve le moyen de se plaindre de lui parce qu'il ne veut pas bosser à l'oeil pour son propre noyau.
Bon sang, systemd est même sous LGPL, qui contient quand même ce bout en ALL CAPS :
Si ça ne fait pas ce que tu veux, dommage pour toi, Lennart et les contributeurs ne te doivent rien. Forke donc !
[^] # Re: N'est-elle pas déjà dans le DP ?
Posté par rakoo (site web personnel) . En réponse au journal Le Livre d'heures de Jeanne de France : une arnaque !. Évalué à 5.
Ça tombe "bien", les gens qui décident de la licence de ces œuvres sont des gens dont la préoccupation est la diffusion de la culture, pas de simples gens normaux qui veulent juste consommer. Et ce qui est grave c'est que malgré leur rôle primordial, ils privilégient les intérêts privés de la BnF (oui, ça a l'air d'exister) aux intérêts publics.
[^] # Re: AppleFr
Posté par rakoo (site web personnel) . En réponse au journal Self serving. Évalué à 1.
Ça c'est sûr, les MACistes adorent !
[^] # Re: Serveur web
Posté par rakoo (site web personnel) . En réponse au journal emacs - l'innovation qui marche au poil. Évalué à 2.
Vérifié en pratique
[^] # Re: AppleFr
Posté par rakoo (site web personnel) . En réponse au journal Self serving. Évalué à 2.
Juste pour te contredire, je tape en aveugle, donc je n'en ai pas besoin. Mais si tu peux y trouver des usages, tant mieux pour toi =]
[^] # Re: hahahahhahahahahahhahahaaa
Posté par rakoo (site web personnel) . En réponse au journal emacs - l'innovation qui marche au poil. Évalué à 5.
[^] # Re: Oui, mais.
Posté par rakoo (site web personnel) . En réponse au journal Self serving. Évalué à 4.
Justement, Nvidia dépend du noyau linux et de X. Autrement dit, peu de choses qui font une distribution; c'est assez dépendant. C'est du coup beaucoup plus facile de le porter vers d'autre distributions. À l'opposé, regarde les dépendances de Firefox, et dis-toi que chacune de ces dépendances doit être remplie pour faire marcher Firefox sur une autre distribution que l'originale.
[^] # Re: Lecteur pdf
Posté par rakoo (site web personnel) . En réponse à la dépêche Firefox et Thunderbird : appelez le 15. Évalué à 2.
Je parlais du cas ou les librairies de rendu PDF n’étaient pas communes/stable, ce qui aurait demande un gros travail de maintenance. J'avoue ne pas connaitre le domaine. Il semble qu'il y ait tout de même pas mal de librairies, dont
poppler
qui a l'air assez utilisée donc stable, je suppose. Vu comme ca, oui, il aurait été plus malin de s'en servir.Pourquoi un serveur ? Tu parles du moteur Javascript ?
[^] # Re: Oui, mais.
Posté par rakoo (site web personnel) . En réponse au journal Self serving. Évalué à 1.
Je crois que tu viens exactement de demontrer en quoi il avait raison :
Sous Windows/Mac OS, l'editeur fait un logiciel, il marchera sur toutes les versions de Windows/Mac OS.
Sous linux, il ne marchera que pour les quelques distributions que tu as choisies. Il y a du travail supplémentaire a faire de la part de l'editeur et du packager pour faire tourner ton machin sur sa distrib si tu ne l'as pas visee directement.
Soit tu fais un logiciel pour Linux le noyau, et la tu as des chances que ça marche facilement un peu partout. Soit tu fais un logiciel pour certains GNU/Linux en particulier, et dans ce cas la tu dois t'adapter a chacune d'entre elles. Ton but en tant que developpeur commercial, est de viser le plus de machines possibles pour un cout minimal. L’écosystème Linux est a l'exact oppose de ça, alors que les deux autres sont adaptes pour.
[^] # Re: en vrai
Posté par rakoo (site web personnel) . En réponse au journal Self serving. Évalué à 5.
Ah ! Linux rejoint donc le clan des *** is dying. Les BSD se sentiront moins seuls !
[^] # Re: Lecteur pdf
Posté par rakoo (site web personnel) . En réponse à la dépêche Firefox et Thunderbird : appelez le 15. Évalué à 0.
Quitte a avoir une libpdf qui sera dépendante de l’hôte donc de l'OS, de l'architecture, et peut-être encore d'autres paramètres, autant avoir une appli faite pour l'OS, c'est-a-dire la situation actuelle.
Dans le nouveau cas, a partir du moment ou tu as Firefox, tu as un interpréteur de Javascript. Peu importe l'OS, l'archi, et tout le reste, tu sais que tu peux exécuter du javascript sans réfléchir. Ça a donc du sens de se baser dessus. C'est pas forcement le meilleur langage/le meilleur interpréteur, mais au moins on sait qu'il est la en même temps que Firefox et qu'il marche. Maintenir un nouveau langage ou même une lib, ça demande autrement plus d'efforts, que la Fondation n'a pas forcement.
# C'est donc ca !
Posté par rakoo (site web personnel) . En réponse au journal Le Téra-octet, cette unité bientôt démodée.... Évalué à 4.
Je comprends mieux l'offre d'Amazon, Glacier, qui offre des capacités énormes de stockage a condition d'attendre un peu pour pouvoir les lire.
C'est en tout cas une excellente nouvelle pour le stockage a long terme. On pourrait imaginer, demain, un espace de stockage qui se régénère lorsqu'il est blessé, comme un être vivant classique.
# Merci
Posté par rakoo (site web personnel) . En réponse au journal Parlons C, parlons pipe !. Évalué à 10.
Je ne pratique pas le C parce que les soucis de gestion bas niveau ne m'avaient pas l'air intéressants. Mais avec ce journal et le dernier, agrémentés de petits commentaires qui font vivre le code et nous donnent des explications sur le pourquoi, ça donne envie. J'aime beaucoup l'approche linéaire qui suit le raisonnement qu'aurait un développeur.
J'ai hâte de lire la suite !
En un mot : Merci !
[^] # Re: Avortement
Posté par rakoo (site web personnel) . En réponse au journal Actualité geek-libriste d'été : licencisme libriste chez Disney. Évalué à 2.
Plutôt legitimate rape. J'ai peur de traduire ça par viol légitime, ça voudrait presque dire "Elle l'a demandé". M'enfin, avec les histoires de viol aux Etats-Unis et leur appréciation par ces chers républicains, ça m’étonnerait pas qu'il ait pense ça.
Hop, on dévie doucement vers de la politique. J'ai bon pour le troll-sans-fin ?
[^] # Re: ToS-DR
Posté par rakoo (site web personnel) . En réponse au journal Simplifier la lecture des licences. Évalué à 3.
Petite digression sur Tos-DR :
Partout ailleurs, c'est pas un mensonge, bien sûr.
[^] # Re: merci
Posté par rakoo (site web personnel) . En réponse au journal Actualité geek-féministe de l'été . Évalué à 1.
Les PyLadies du journal ?
=]
[^] # Re: Marre du hors-sujet.
Posté par rakoo (site web personnel) . En réponse au journal Et Dieu inventa le soutien gorge !. Évalué à 6.
C'est quoi cette image sexiste, où pendant que les femmes jouent aux boules, les hommes travaillent dur et ramènent l'argent à la maison ?
[^] # Re: Les jolies nimages ! Un commentaire de plus
Posté par rakoo (site web personnel) . En réponse au journal Asile équatorien accordé à Julian Assange. Évalué à 2.
C'est peut-être aussi une manière de dire "Si jamais vous tombez sur des humains, voilà à quoi ils ressembleront (probablement)" ? Bon, des ET ne tomberont jamais sur des humains nus, mais les différences vestimentaires sont assez éloignées pour ne pas pouvoir représenter un habit "générique". A l'opposé des poils où, curieusement, dans toutes les civilisations, il n'est pas extraordinaire de trouver des hommes au cheveux courts et des femmes aux cheveux longs (le contraire est moins fréquent)