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 Nap . Évalué à 1.
# Re: Docker - Pre release 0.1a
Posté par mcben . Évalué à 1.
Y a un portage prévu sous Linux ? ;-)
[^] # Re: Docker - Pre release 0.1a
Posté par ASpirit . Évalué à -2.
[^] # Re: Docker - Pre release 0.1a
Posté par ASpirit . Évalué à -3.
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 JMVF . Évalué à 2.
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 ASpirit . Évalué à 0.
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 Trolleur . Évalué à 0.
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 ASpirit . Évalué à 1.
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 Trolleur . Évalué à 1.
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 Code34 (site web personnel) . Évalué à 1.
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 peyo (site web personnel) . Évalué à 2.
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 Code34 (site web personnel) . Évalué à 2.
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 Nicolas Boulay (site web personnel) . Évalué à 1.
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 el_mickey . Évalué à 2.
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 Code34 (site web personnel) . Évalué à 1.
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 DPhil (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.