Journal Docker - Pre release 0.1a

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
oct.
2003
Lut,

Je viens de publier la première version de Docker. Docker, est un projet que j'ai commencé, il y a 10 mois, et que j'avais du laisser de coté.

J'ai repris, il y a 1 mois, et je peux enfin sortir ce petit bout de code:)

Docker est un logiciel qui permet de télécharger/installer/desinstaller des programmes, des mises à jour, des patchs, des addons comme apt-get, ou rpm mais sous windows.

Pour le moment, il s'agit d'un code à 60-70% fonctionnel avec une interface à la soviétique :)) Il s'agit plutôt d'une base minimaliste qui est jeté pour avoir un apperçu de ce que ça pourrait donner, de savoir si les echos sont positifs, et si ce projet intérresse/fédère du monde. Ensuite, je corrigerais le tire en fonction des besoins.

Les sources (Delphi) sont sous licence LGPL. Les fichiers de docker sont des fichiers en xml qui permettent de savoir ou télécharger les archives, et si les logiciels sont à jour.

N'hésitez pas à me faire part de vos réflexions.

http://girafon.ath.cx/~docker/(...)

Bien sur, toute contribution même la plus minime que ça soit, sera la bienvenue.
  • # Re: Docker - Pre release 0.1a

    Posté par  . Évalué à 1.

    ma contribution minime : je crois qu'il faut enlever le s à softwares
  • # Re: Docker - Pre release 0.1a

    Posté par  . Évalué à 1.

    Le concept et les idées semblent plutôt pas mal, voire même ambitieux. Dommage que ce soit réservé à Windows.

    Y a un portage prévu sous Linux ? ;-)
    • [^] # Re: Docker - Pre release 0.1a

      Posté par  . Évalué à -2.

      Euh... sur LINUXfr tu postes une info sur in programme Windows ? Qui est sensé l'améliorer et donc le promouvoir ? Euh... ça va ? Ou alors c'est moi qui ai un problème...
      • [^] # Re: Docker - Pre release 0.1a

        Posté par  . Évalué à -3.

        Ben voyons, allez-y moinssez moi qu'on rigole ! Et je vais parler de choucroute aussi sur LINUXfr, on va bien rigoler...

        Non franchement, qu'on parle de beaucoup de choses, ça détend, qu'on parle de BD, de films etc. oui pourquoi pas... mais qu'on parle d'un programme fonctionnant sur un autre OS et n'ayant AUCUN rapport avec Linux non je ne suis pas d'accord ! Alors j'attend qu'on me moinsse allez, jusqu'où irrez-vous ? -5, -10 ? Je vous attend.
        • [^] # Re: Docker - Pre release 0.1a

          Posté par  . Évalué à 2.

          non, sur linuxfr on ne parle pas que de linux ça parle de pas mal d'autre truc, et notemment de logiciel libre. Un rapide coup d'oeil sur la page montre que le truc est sous LGPL donc libre.

          Alors j'attend qu'on me moinsse allez, jusqu'où irrez-vous ? -5, -10 ? Je vous attend. : sinon si tu est sado-maso il y a des sites spécialisé :) prendre les moinssages comme une attaque personnel n'est pas la bonne réaction pour être pris au sérieux.
          • [^] # Re: Docker - Pre release 0.1a

            Posté par  . Évalué à 0.

            sinon si tu est sado-maso il y a des sites spécialisé :) prendre les moinssages comme une attaque personnel n'est pas la bonne réaction pour être pris au sérieux

            C'est pas ça mais... enfin je trouve tout à fait anormal qu'un programme, libre ou non, à partir du moment où il est développé POUR ET UNIQUEMENT POUR un système propriétaire n'a rien à faire ici... qu'il aille faire sa pub sur framasoft qui est fait pour ça... (je ne dénigre pas framasoft, il m'a beaucoup aidé par le passé, je dis juste que les logiciels windows, quels que soient leur licence, n'ont pas, à mon humble avis, leur place ici).

            Je ne le prend pas comme une attaque personnelle... c'est juste que ça m'énerve que l'on ne soit pas d'accord avec moi... parce que j'estime avoir raison ! Et je n'ai jamais dit être contre les blagues, les BD et encore moins les recettes de cuisines... mais les logiciels Windows non... il participe à la promotion, si faible soit-elle, d'un système propriétaire.
            • [^] # Re: Docker - Pre release 0.1a

              Posté par  . Évalué à 0.

              "il participe à la promotion, si faible soit-elle, d'un système propriétaire. "

              Ou alors il participe à faire connaître aux utilisateurs de Windows un autre monde logiciel.

              Ensuite, le propre d'un Logiciel Libre, c'est d'être Libre justement, et vouloir faire ici une quelconque discrimination sur le système sur lequel un Logiciel Libre doit tourner c'est à mon avis faire davantage preuve de connerie que d'intégrisme.

              Tu ne voudrais pas non plus obliger les gens à utiliser Linux non ? et puis tiens, pourquoi pas tout le monde sous Gnome aussi, et pourquoi pas tout le monde avec emacs, et pourquoi pas... Ah ben oué, on en arrive à ça, un système, un logiciel, et adieu la diversité.

              Pour info, beaucoup tournent encore sous Windows, parce que Linux côté plate forme de jeu, c'est de la merde, il faut être clair, alors vient pas imposer aux gens ce qu'ils devraient faire de leur informatique ni de quoi les gens devraient parler dans leurs journaux. Jusqu'à preuve du contraire, les journaux sont un espace de liberté personnels.

              Bref, en gros, si t'es pas heureux, t'as qu'à pas lire son journal et encore moins débiter tes conneries ici.
              • [^] # Re: Docker - Pre release 0.1a

                Posté par  . Évalué à 1.

                Hum je crois que tu es mal placé pour parler vu le taux de connerie qu'il y a dans ton message...

                Je n'empèche rien à personne je disais juste qu'on était sur LINUXfr et non pas WINDOWSfr, libre ou non.
                • [^] # Re: Docker - Pre release 0.1a

                  Posté par  . Évalué à 1.

                  Dis moi, ton Linux, tu l'installe sur du matos UNIQUEMENT Libre, dont tu disposes de toutes les specifications ?

                  Sinon, ici http://linuxfr.org/association/(...) je lis "LinuxFr est une association régie par la loi de 1901, créée fin octobre 1998. Elle a pour objectif de promouvoir les Logiciels Libres, en particulier Linux", je me rends compte que d'une part, ce journal a tout à fait sa place ici, mais également qu'il n'est pas "uniquement" question de linux.

                  Bref si l'on devait s'en tenir au titre uniquement, Le Monde ne parlerait que du Monde, Libération que de libérations, et M6 de M&M's.
    • [^] # Re: Docker - Pre release 0.1a

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

      Lut Mcben,

      Pour le moment, j'essaie de créer une base qui fonctionne sous windows ;) Pour le portage, je pense que ça doit etre possible, le projet doit etre déjà compilable sous linux avec Open Kylix.
  • # Re: Docker - Pre release 0.1a

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

    Slut,

    Alors, j'ai ouvert le projet avec delphi 7 pro. A la compilation, il ne trouve pas certains composants : JvComponent, JvSimpleXml.

    Peut - être faut il signaler que ces composants sont dispos sur le site http://jvcl.sourceforge.net/(...) qui regroupe un ensemble de bibliothèques opensource. Ou bien les intégrer directement dans ton archive.

    ++
    • [^] # Re: Docker - Pre release 0.1a

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

      Lut,

      En fait, je suis pas trop chaud pour integrer directement les composants à l'archive, car ça va allourdir considerablement le poid du fichier alors que je n'utilise que le parser Xml.

      Mais, je vais mettre en évidence l'adresse qui pointe vers la JVCL, et vers les composants INDY.
  • # Re: Docker - Pre release 0.1a

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

    En gros, il s'agit d'un nouveau système de package pour windows ?

    A la différence des autres systèmes, ils utilisent une url unique pointant sur un zip pour s'en sortir ?

    Comment gère-t-il les dépendances ?

    "La première sécurité est la liberté"

    • [^] # Re: Docker - Pre release 0.1a

      Posté par  . Évalué à 2.

      En fait, le truc c'est que windows t'en a pas des tonnes...
      En général, tu télécharge l'installateur qui te fournit tout ce dont tu as besoin.
    • [^] # Re: Docker - Pre release 0.1a

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

      Lut NicO,

      Nope, il ne s'agit pas d'un système de package. Les archives ne sont pas encapsulés dans un fichier docker.

      Les fichiers docks sont des fichiers annexes en xml, qui sont placés à la racine par exemple des repository, et permettent de manipuler ces archives:

      - connaitre l'adresse du repository ou se trouve le fichiers, ou des mirroirs
      - connaitre la dernière version du programme publié
      etc ...

      Cela permet au distributeur de logiciel de ne pas avoir à repackager leurs fichiers dans un autre type d'archives, ils ont juste à placer un fichier dock qui fait ~2 à 3 ko, à la racine de leur repository.

      L'installation est ensuite gérée par l'installeur de l'archive en elle meme (dans le cas des fichiers exe etc ...)
  • # Re: Docker - Pre release 0.1a

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

    Le projet est intéressant, mais encore faut il trouver des soft packagés pour ton système ou ouvrir une "repository" avec ces packages fournit par des contributeurs.

Suivre le flux des commentaires

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