Archipel suit XMPP et un jeu de XEP. Si Prosody n'implemente pas correctement les XEP nécéssaires, ça marchera malheureusement moins bien, effectivement.
De tête, il faut une bonne implementation des XEP suivantes:
XEP-0020: Feature Negotiation
XEP-0045: Multi-User Chat
XEP-0049: Private XML Storage
XEP-0054: vcard-temp
XEP-0060: Publish-Subscribe
XEP-0077: In-Band Registration
XEP-0083: Nested Roster Groups
XEP-0133: Service Administration
XEP-0153: vCard-Based Avatars
XEP-0172: User Nickname
XEP-0199: XMPP Ping
XEP-0206: XMPP Over BOSH
(Bon en fait je l'ai pas fait de tête, c'est meme la liste de référence des XEP à implementer pour Archipel, j'ajouterais dans le wiki demain, il est tard ici)
XMPP est décentralisé et il est possible de les mettre en clusters. Tu peux en installer autant que tu veux, ou tu veux, comme tu veux. Si tous les serveurs XMPP tombent, plus de communication, mais d'autre problème.
Comme expliqué, au début le but d'Archipel était pouvoir chatter avec des VMs depuis son client XMPP classique. Le choix était évident. Puis il s'avère qu'il y a de très bonne libraires clientes XMPP en python et en javascript (en en à peu près tout en fait). Archipel est basé sur le push, XMPP est donc le choix de prédilection.
Sérieux, désolé. j'ai pas pu m'en empêcher. Même en écrivant ce commentaire, j'ai eu le temps de réfléchir. Je me suis dis "arrête ça n'a aucun intérêt. tu vas te faire moinsser la tronche". Va y avoir la phase de relecture, ça me donnera encore un peu de temps pour y repenser. Mais même. J'ai surement besoin d'aide.
Ca fonctionne sur les navigateur web oui. (donc pas IE...). Il y a quelque soucis sous FF dus à la stabilisation de la version 0.8 de Cappuccino. Sous Webkit (Chrome/Chromium/Safari) ça fonctionne parfaitement.
Coté serveur il y a juste un agent à installer sur les hyperviseurs, écrit en python.
Effectivement il y à très peu de doc pour le moment. je me suis vraiment concentré sur le code, pas sur la doc. elle va venir.
On peut (théoriquement) installer Archipel sur n'importe quel type de linux et la partie cliente sur n'importe quel OS pouvant faire tourner un navigateur supportant le html5 (donc les webkit-based et éventuellement sur FF4 même si ce dernier merdouille encore un peu)
Vous en faites pas, le site va être mis à jour sous peu, les textes sont assez vieux. pour le moment c'est ouvert pour les warriors qui savent ce que ça fait et qui veulent perdre quelques cheveux à l'installer et le debugguer
Mais globalement cela peut être comparé à oVirt ou Enomalism.
[^] # Re: Café
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Blague : Plouf le serveur. Évalué à 10.
Explication: C'est marrant parce qu'il explique encore la blague
[^] # Re: Linuxfr relaye des propos discutables
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Une nouvelle application en ligne de démonstration de la carte audio Linux. Évalué à 8. Dernière modification le 06 janvier 2014 à 13:55.
Attends, attends, pas d'accord là. Je le connaissais pas ce mec, moi. Et maintenant, je me marre. Merci linuxfr
# Et bé!
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Ayé le fichier téléchargé est présélectionné quand Firefox lance Nautilus pour permettre d'y accéder. Évalué à 10.
Une telle technologie dispo comme ça, fin 2013, c'est quand même une prouesse.
[^] # Re: no comment.
Posté par Antoine Mercadal (site web personnel) . En réponse au sondage Les commentaires et vous ? . Évalué à 1.
On est beaucoup plus à ne pas commenter et à ne pas l'avouer.
[^] # Re: Forme et fond
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Message du Président Directeur Général de Linkeo. Évalué à 9.
Surtout que s'ils avaient dit "autant pour moi" ça pourrait troller sur la langue française.
[^] # Re: Au plus simple
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Comment écoutez-vous de la musique ?. Évalué à 8.
Merci pour toutes ces splendides découvertes, joyaux de la Culture mondiale tels que Bouba ou Diams
# Plussoyage
Posté par Antoine Mercadal (site web personnel) . En réponse au journal La beta d'X-Blaster Dominator disponible pour Fedora. Évalué à 1.
Moi je t'ai plussoyé. Marre des integristes barbus. Surtout quand on parle de shmup. bordel.
[^] # Re: AMHA
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Privateur.... Évalué à 2.
Alt + c -> ç
Alt + Shift + c -> Ç
Easy non?
# Espoir deçu
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Ça faisait longtemps : SNCF mon amour. Évalué à 5. Dernière modification le 16 avril 2013 à 22:36.
J'ai secrètement espéré que ce lien existe :(
[^] # Re: Toujours ejabberd ?
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Archipel bêta 6 disponible. Évalué à 3. Dernière modification le 23 mars 2013 à 08:05.
Archipel suit XMPP et un jeu de XEP. Si Prosody n'implemente pas correctement les XEP nécéssaires, ça marchera malheureusement moins bien, effectivement.
De tête, il faut une bonne implementation des XEP suivantes:
(Bon en fait je l'ai pas fait de tête, c'est meme la liste de référence des XEP à implementer pour Archipel, j'ajouterais dans le wiki demain, il est tard ici)
[^] # Re: Mais, mais... !
Posté par Antoine Mercadal (site web personnel) . En réponse au journal THE BATTLE OF COPYRIGHT. Évalué à 4.
Un petit mouse over sur l'image et tu l'as, la source
[^] # Re: Pas con
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Non, systemd n'est vraiment pas parfait ! (ni prêt). Évalué à -4.
[hsmode]Au passage, quand est-ce que tu retournes faire un tour à l'apéro toi?[/hsmode]
[^] # Re: Tiens ?
Posté par Antoine Mercadal (site web personnel) . En réponse au journal De la mauvaise qualité des cartes sur mobiles Apple . Évalué à 3. Dernière modification le 21 septembre 2012 à 02:02.
heu… c'est écrit en bas. Sélectionne pour scroller, le viewport déconne sur un navigateur de bureau.
[^] # Re: Hein ?
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche La SACEM autorise l'utilisation des licences Creative Commons Non Commerciales. Évalué à 1. Dernière modification le 24 janvier 2012 à 21:59.
En tout cas, je pense que ça en arrangerait certains de déclarer l'art libre illégal...
[^] # Re: XMPP : petites questions
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Entretien avec Antoine Mercadal, d’Archipel Project. Évalué à 2.
XMPP est décentralisé et il est possible de les mettre en clusters. Tu peux en installer autant que tu veux, ou tu veux, comme tu veux. Si tous les serveurs XMPP tombent, plus de communication, mais d'autre problème.
[^] # Re: XMPP : petites questions
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Entretien avec Antoine Mercadal, d’Archipel Project. Évalué à 5.
Comme expliqué, au début le but d'Archipel était pouvoir chatter avec des VMs depuis son client XMPP classique. Le choix était évident. Puis il s'avère qu'il y a de très bonne libraires clientes XMPP en python et en javascript (en en à peu près tout en fait). Archipel est basé sur le push, XMPP est donc le choix de prédilection.
Ma référence c'est les RFC (http://xmpp.org/xmpp-protocols/rfcs/) et les XEP (http://xmpp.org/xmpp-protocols/xmpp-extensions/) qui montrent bien que le chat avec XMPP c'est une utilisation possible, pas l'Utilisation avec un U majuscule. XMPP est un protocole de push.
[^] # Re: ESXi
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Entretien avec Antoine Mercadal, d’Archipel Project. Évalué à 3.
Théoriquement oui. Mais effectivement le driver ESX est loin de supporter tout ce qu'il faut pour Archipel. Donc en plus court, pour le moment non.
[^] # Re: oups...
Posté par Antoine Mercadal (site web personnel) . En réponse au sondage Quel est votre lecteur audio ?. Évalué à 1.
Moi j'avoue, c'est iTunes. "Et je vous em**** et je rentre à ma maison" (c)
# Ou vont les desktops?
Posté par Antoine Mercadal (site web personnel) . En réponse au journal Mais ou vont les desktops?. Évalué à 10.
DTC évidemment.
Sérieux, désolé. j'ai pas pu m'en empêcher. Même en écrivant ce commentaire, j'ai eu le temps de réfléchir. Je me suis dis "arrête ça n'a aucun intérêt. tu vas te faire moinsser la tronche". Va y avoir la phase de relecture, ça me donnera encore un peu de temps pour y repenser. Mais même. J'ai surement besoin d'aide.
[^] # Re: trop tard, la 3.2 est deja sortie
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Archipel arrive sur Mars. Évalué à 6.
Oui. Je publie les releases plus vite que les news :)
[^] # Re: LXC?
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Archipel beta 2 Jupiter disponible. Évalué à 4.
Ca n'a jamais été testé avec LXC, à ma connaissance, mais ça devrait. Un retour la dessus sera chouette.
[^] # Re: A suivre
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Publication de la première Beta Archipel. Évalué à 4.
Coté serveur il y a juste un agent à installer sur les hyperviseurs, écrit en python.
[^] # Re: doc toussa
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Publication de la première Beta Archipel. Évalué à 3.
On peut (théoriquement) installer Archipel sur n'importe quel type de linux et la partie cliente sur n'importe quel OS pouvant faire tourner un navigateur supportant le html5 (donc les webkit-based et éventuellement sur FF4 même si ce dernier merdouille encore un peu)
[^] # Re: Il manque une description "business oriented"
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Publication de la première Beta Archipel. Évalué à 5.
Mais globalement cela peut être comparé à oVirt ou Enomalism.
[^] # Re: multi users ?
Posté par Antoine Mercadal (site web personnel) . En réponse à la dépêche Publication de la première Beta Archipel. Évalué à 6.
On peut créer des shared groups contenant users et/ou vms et/ou hypervisors et ajuster très finement les droits (ou utiliser des rôles)