Salut,

bon interview intéressante, mais y'a quand même de gros loups:

> Pour autant, maintenir une grosse application en PHP est un véritable calvaire

comme pour tout langage, un truc bien codé est maintenable. mediawiki est en PHP et ils s'en sortent bien, Dotclear aussi, et dans le même ordre d'idée que Diaspora, Movim est également en PHP et le code est très lisible pour ce que j'en ai vu.

> Cela a l’avantage d’avoir un chat et une gestion des contacts déjà en place et interopérable avec de nombreux autres services, d’ailleurs, nous travaillons en ce moment à l’intégration d’un chat basé sur XMPP dans diaspora*.

XMPP ça n'est certainement pas que du chat et de la gestion de contacts, et sans même parler des fonctionnalités, c'est avant tout un protocol discuté, tout un processus de standardisation, des serveurs existants, des tas d'implémentations clientes ou autre pour tester tel ou tel trucs, une communauté active, etc.

Ce qui est reproché aux fondateurs de Diaspora (du moins par moi) ce n'est pas tant de ne pas avoir utilisé XMPP, c'est plus de ne pas l'avoir utilisé visiblement par méconnaissance et du coup d'avoir recommencé un truc depuis zéro.
Encore aujourd'hui, il semble que vous n'y songiez que pour la messagerie instantanée.

> Mais XMPP n’est pas non plus le protocole miraculeux : il n’est notamment pas prévu pour gérer la notion de messages “publics”, c’est à dire sans destinataire particulier.

Pardon ? C'est une belle ânerie, bien évidemment qu'XMPP gère les messages publics, je serais bien embêté pour afficher ça sinon: http://www.libervia.org/blog/goffi

Enfin bref, sinon j'ai plus confiance en Diaspora maintenant qu'il est passé à la communauté, et on peut vous souhaiter bonne chance. Apparemment le protocol est en train d'être séparé et une bibliothèque est en cours d'écriture pour l'utiliser, c'est une très bonne chose et ça devrait permettre de pouvoir faire plus facilement une passerelle Diaspora/XMPP (ce en quoi je serais heureux de vous aider au besoin).

Bon courage pour la suite

P.-S.: je suis développeur sur Salut à Toi, un autre projet (assez souvent passé à la trappe d'ailleurs) basé sur XMPP.