Le 26/01/2015 20:11, Simon Fonteneau a écrit :
Salut
- J'utilisais wpkg mais vieillissant avec windows 7, et pas super sécurisé.
Forces :
- Paquet centraliser sur le dépôt wapt.tranquil.it, (les paquets les plus connu sont mis à jour régulièrement, le travail est donc mâcher)
- Plusieurs type d'installation, (installation immédiate, installation par l'utilisateur, installation a l'extinction)
- Téléchargement des paquet en amont, cela permet donc d’installer les paquet hors connexion
- Fonctionnement multi site (économie de bande passante pour les site distant)
- Possibilité de faire un dépôt publique pour partager ses paquets et aussi profiter des paquets des autre dépot (je rêve d'un monde ou les développeurs fournirai leur logiciels en .wapt ... de la même manière que le .deb aujourd'hui sous linux)
- Paquets sécuriser en étant signer
- Prise en charge des dépendances et des désinstallation.
- Le wapt session setup (même si je ne l'utilise pas pour le moment) (une doc ?)
ajouter dans le paquet une fonction
def session_setup(): # instructions à exécuter dans le contexte utilisateur
Normalement, à l'installation du client wapt, un raccourci est créé dans le répertoire Démarrage de l'utilisateur. Ce raccourci exécute la commande "C:\WAPT\wapt-get.exe session-setup ALL" Ce qui demande à wapt d'exécuter lors du login utilisateur la fonction session_setup de tous les paquets (en comportant une, c'est optionnel) .
Cette fonction n'est exécutée qu'une fois pour un utilisateur et une version de paquet donnée (sauf si une erreur est déclenchée, auquel cas elle sera relancée au prochain login)
Cela permet de personnaliser un logiciel pour un utilisateur donné (par exemple créer des raccourcis personnalisés sur le bureau, ou changer les données d'identité, ou préconfigurer une messagerie)
dans un paquet, la fonction install() est lancée en compte system. La fonction session_setup() est optionnelle et lancée au login utilisateur avec les droits de l'utilisateur.
Faiblesses :
- Pas de "bac a sable" pour tester les paquet en cours de mise a jour, (la solution serait peut être d'autoriser les installations en local sur poste, quelque chose du genre ( apt-get install c:\smp-audacity_2.0.6-0_all.wapt ) permeterai de ne pas uploader le paquet sur le serveur mais de pouvoir tester le paquet sur le "client dev"
ça marche exactement comme cela ;) ... c'est d'ailleurs une force de Wapt On peut débugger localement ses paquets (par exemple avec pyscripter qui a un très bon débugger et est opensource)
On peut faire - install depuis un dépot (avec gestion dépendances) : wapt-get install monpaquet - install depuis un fichier local (sans gestion dépendances) : wapt-get install c:\temp\monpaquet.wapt - install avec le répertoire de développement du paquet (pour ne pas avoir à packager pendant le développement) : wapt-get install c:\waptdev\monpaquet-wapt\
- */ancienne fonction WPKG/* je pouvais dire "si le nom du pc commence par "a-109-*" alors installe le groupe de logiciel "logiciel_109", ca manque un peu, mais visiblement on peut le coupler avec un active directory donc je n'ai pas été jusque là. (une doc ?)
on peut approcher ce fonctionnement: dans un paquet "groupe" (en fait n'importe quel paquet), on peut écrire
if get_computername().startswith('a-109'): WAPT.install('logiciel_109')
l'inconvénient, c'est que ce n'est pas une dépendance mais une installation à la demande, donc pas de pré-téléchargement de paquet comme avec les dépendances.
*/ancienne fonction WPKG/* Manque la prioriter de paquet, pour définir un ordre de paquet pour l'install des paquet, actuellemnt j'ai un paquet organisation icone, qui me permet d'organiser les icones une fois l'installation de tout les logiciels terminer. Actuellement je joue et j'ai appeler mon paquet "zorganisation", z permetant de d'installer le paquet en dernier
*/ancienne fonction WPKG/* j'aimerai pouvoir execu
2)Gain de temps: au piff 15 jours, franchement je sais pas, je voie plus les fonctionnalité suplémentaire que le temps gagner.
- Quelles sont les additions fonctionnelles que vous aimeriez
trouver dans WAPT, en séparant les "required" des "nice to have"
required_1 : Que wapt reste libre
required_2 : /
nice_to_have 1 : le bac a sable
nice_to_have 2 : la priorité des paquets
/4) Pour ceux et celles parmi vous qui êtes utilisateurs de WAPT sans être client chez TRANQUIL IT SYSTEMS, pouvez vous nous indiquer le nombre de machines que vous gérez avec WAPT
tu sais dé/jà mais je redit
- Lycée Sainte Marie du port, Olonne sur mer : 450 postes -Collège
Sainte Marie, Aizenay : 120 postes /5) Comment avez vous découvert WAPT (si par moteur de recherche, pouvez vous nous indiquer les mots clés que vous avez utilisés pour trouver WAPT)
Un stagiaire du Lycée est aller à la mairie de challans, un des profs m'a parler de cette solution lors du retour de la visite de stage./ ter un paquet a chaque installation, (tout le temps). "exécution: tout le temps"
2)Gain de temps: au piff 15 jours, franchement je sais pas, je voie plus les fonctionnalité supplémentaire que le temps gagner.
- Quelles sont les additions fonctionnelles que vous aimeriez trouver
dans WAPT, en séparant les "required" des "nice to have"
required_1 : Que wapt reste libre
required_2 : /
nice_to_have 1 : le bac a sable
nice_to_have 2 : la prioriter des paquets
/4) Pour ceux et celles parmi vous qui êtes utilisateurs de WAPT sans être client chez TRANQUIL IT SYSTEMS, pouvez vous nous indiquer le nombre de machines que vous gérez avec WAPT
tu sais dé/jà mais je redit
- Lycée Sainte Marie du port, Olonne sur mer : 450 postes -Collège
Sainte Marie, Aizenay : 120 postes /5) Comment avez vous découvert WAPT (si par moteur de recherche, pouvez vous nous indiquer les mots clés que vous avez utilisés pour trouver WAPT)
Un stagiaire du Lycée est aller à la mairie de challans, un des profs m'a parler de cette solution lors du retour de la visite de stage./
Simon
Le 26/01/2015 16:03, Vincent CARDON a écrit :
Bonjour,
Bonne année à toute la communauté WAPT, pleine de réussite dans les projets que vous entreprenez.
Denis et moi présentons WAPT au salon FOSDEM à Bruxelles à la fin du mois (https://fosdem.org/2015/schedule/event/wapt_apt_get_for_windows/).
Nous en profiterons pour annoncer la sortie de WAPT en 1.0, car la série 0.9.7 est stable et performante depuis novembre. La principale avance fonctionnelle de la 1.0 sera l'i18n (internationalisation). D'ailleurs, nous avons déjà un volontaire pour la traduction en latin et en grec ancien (annonce non contractuelle) ;)
Pour préparer cette intervention à FOSDEM, je voudrais m'appuyer sur votre retour d'expérience et vous réclamer quelques minutes de votre précieux temps :
Pour ceux et celles qui ont utilisé d'autres solutions de déploiement par le passé, pouvez vous nous dire comment WAPT se compare à vos autres expériences (forces/faiblesses de l'outil et des alternatives) ?
Combien de temps estimez vous que WAPT vous fait gagner (en jour/homme/an) ?
Quelles sont les additions fonctionnelles que vous aimeriez trouver dans WAPT, en séparant les "required" des "nice to have"
required_1 :
required_2 :
nice_to_have 1 :
nice_to_have 2 :
Pour ceux et celles parmi vous qui êtes utilisateurs de WAPT sans être client chez TRANQUIL IT SYSTEMS, pouvez vous nous indiquer le nombre de machines que vous gérez avec WAPT
Comment avez vous découvert WAPT (si par moteur de recherche, pouvez vous nous indiquer les mots clés que vous avez utilisés pour trouver WAPT)
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt