1 00:00:01,450 --> 00:00:03,210 Là je voudrais vous montrer comment vous pouvez charger 2 00:00:03,377 --> 00:00:06,000 des packages qui ont été déployés par d'autres personnes. 3 00:00:06,380 --> 00:00:10,730 Dans Pharo, vous avez ce qu'on appelle le Catalog Browser. 4 00:00:10,897 --> 00:00:13,160 Le Catalog Browser, on va l'ouvrir. 5 00:00:13,930 --> 00:00:17,070 Là, il va aller regarder sur Internet récupérer les 6 00:00:17,350 --> 00:00:20,480 métadonnées du catalogue, et nous montrer tous les 7 00:00:20,647 --> 00:00:24,520 packages qui ont été déployés par les gens, que vous pourrez déployer aussi. 8 00:00:25,380 --> 00:00:27,890 En fait ce qui se passe c'est que quand vous déployez un 9 00:00:28,057 --> 00:00:30,870 package dans un repository particulier, il va être 10 00:00:31,037 --> 00:00:34,680 disponible pour le catalogue. Donc là maintenant 11 00:00:34,847 --> 00:00:39,740 imaginons que je cherche XML, je vais avoir tous ces 12 00:00:39,907 --> 00:00:40,950 Parsers, donc là j'ai des tags. 13 00:00:41,660 --> 00:00:45,260 Je vois que XMLParser fonctionne pour Pharo 5, et que j'aurais 14 00:00:45,427 --> 00:00:49,280 pu chercher aussi XHTML validation, et ça l'aurait sorti. 15 00:00:49,447 --> 00:00:51,680 Là, je clique dessus, donc j'ai une petite doc. 16 00:00:52,840 --> 00:00:57,000 Je vais pouvoir faire installer la nouvelle version et 17 00:00:57,167 --> 00:00:59,230 créer un groupe si j'ai envie ou juste installer la 18 00:01:00,000 --> 00:01:02,580 version stable, ou charger la configuration. 19 00:01:02,747 --> 00:01:06,260 La configuration, c'est la carte qui régit les dépendances entre packages. 20 00:01:06,570 --> 00:01:09,290 On va installer la configuration stable. 21 00:01:10,950 --> 00:01:12,280 Ça va prendre un petit peu de temps. 22 00:01:14,740 --> 00:01:18,350 Là, il va récupérer les packages sur repository distribué 23 00:01:19,770 --> 00:01:21,290 et nous charger tout ça en mémoire. 24 00:01:30,330 --> 00:01:32,900 Je vais faire tourner mes tests parce qu'il n'y a pas de raison finalement. 25 00:01:33,067 --> 00:01:37,230 J'ai envie de savoir si ce que ce package fait, fait du sens. 26 00:01:37,397 --> 00:01:39,630 Je viens ici. Je sélectionne tout. 27 00:01:39,797 --> 00:01:40,900 Je fais Run Selected. 28 00:01:41,620 --> 00:01:45,800 J'ai 2 187 tests qui sont verts, donc ça doit marcher.