Contexte
Homeless Nation donne aux personnes sans-abri du Canada un lieu de rencontre virtuel où ils peuvent s'exprimer et échanger. C'est aussi un point de contact avec les travailleurs de rue, qui peuvent diffuser de l'information et des vidéos qui touchent directement les sans-abris.
Mission
Homeless Nation a été lancé en 2006, et, à la fin 2007, ses créateurs nous ont contactés pour faire une mise à jour du site Drupal existant et y ajouter des fonctionnalités. Notre mandat consistait à proposer et à mettre en place une nouvelle charte graphique, à ajouter des fonctionnalités de traitement et de stockage des vidéos et à mettre en place des outils de réseautage social.
Principaux accomplissements
La création de la nouvelle charte graphique du site s'est fait en étroite collaboration avec le client, qui désirait garder l'essence ''street'' de la charte précédente en la rendant plus propre et plus accessible. Plus qu'un simple coup de pinceau, nous avons réorganisé l'information sur la plupart des pages afin de rendre le site plus facile à consulter et nous avons modifié l'apparence de la plupart des éléments de la page. Afin de rejoindre un plus grand nombre de sans-abris, nous avons fait en sorte que les visiteurs puissent s'abonner au site sans fournir d'adresse courriel, une information habituellement requise par Drupal.
Le téléversement des vidéos était un irritant majeur pour les travailleurs de rue. Compte tenu du petit budget d'exploitation, Homeless Nation ne pouvait se permettre d'héberger et de servir lui-même les vidéos de son site. Il avait donc été décidé d'utiliser les services de Blip.tv: le vidéo était tout d'abord téléversé sur les serveurs de Blip.tv, puis le contenu vidéo était créé sur le site de HomelessNation en référençant la page de Blip.tv. Afin de simplifier la procédure, nous avons mis à profit les Actions de Drupal: dorénavant, les vidéos sont téléversés directement sur HomelessNation, et nos actions prennent en charge la création et le téléversement des vidéos sur Blip.TV. Ce mandat nous a permis de contribuer à la communauté le module MediaActions pour Drupal 5.
Finalement, nous avons amélioré les fonctions de réseautage social en installant et configurant les modules Drupal BuddyList, PrivateMsg, qui permettent aux usagers de se créer des listes d'amis et de s'envoyer des messages, et SimpleNews, pour l'envoi périodique de courriels aux usagers.



