MushRaider dans Drupal 7 !

J’ai la plaisir d’annoncer que le premier bridge pour MushRaider est à présent disponible sur la page de téléchargement.

Il s’agit d’un bridge pour Drupal 7 qui a été développé par herugul, un membre actif de la communauté qui a déjà remonté plusieurs bugs et propositions sur le GitHub. Donc un grand merci à lui !

Pour le télécharger rien de plus simple, il vous suffit de vous rendre sur la page de téléchargement puis de suivre les instructions présentes dans le fichier readme.txt qui se trouve dans l’archive.

J’invite les développeurs membres de la communauté à suivre l’exemple en me proposant leurs bridges afin que je les rende disponible sur ce site et qu’ils soient ainsi partagés avec toute la communauté =)

Le raid planner passe en version 1.3.1

Pas grand chose au programme, principalement une correction importante pour l’utilisation du système de bridge suite a deux remontées de bug sur GitHub (Merci Herugul).

Les tickets #56 et #57 ont donc été corrigé, le premier concernait l’utilisation d’un champs en base de donnée et le second pouvait provoquer une annulation des droits d’admin si l’utilisateur admin était présent a la fois sur le raid planner et sur le site tier. J’en ai également profité pour ajouter la gestion du rôle de l’utilisateur directement via le bridge.

D’ailleurs ce même Herugul travaille actuellement sur le premier bridge MushRaider pour Drupal 7 dont une première version est déjà terminée et sera prochainement disponible ici même.

MushRaider 1.3

La version 1.3 du raid planner est enfin disponible, je vous invite à effectuer la mise à jour et me faire des retours s’il y en a.

Quoi de neuf ?

Au programme une première ébauche du système de bridge, permettant ainsi à chacun de connecter MushRaider à son site/forum actuel et de se connecter à l’outil en utilisant ses identifiants du site principal. Quelques modifications et améliorations sont aussi de la partie, avec une mini refonte des pages de configuration de l’outil, une meilleure compatibilité avec les mobiles et tablettes et l’affichage dans le dashboard des utilisateurs en attente de validation.

Pour revenir au système de bridge, je l’ai voulu le plus simple et dynamique possible. Il est donc composé d’une mini API côté MushRaider, permettant à chacun de développer un point d’entrée (sous forme de plugin par exemple) sur son site le permettant de communiquer avec le raid planner. Une page a été créée sur ce site détaillant le fonctionnement.

Page explicative du système de bridge

D’un autre côté, j’ai aussi pensé à mettre en place un  système plus fermé mais tout intégré à l’outil, à savoir lui permettre de se connecter en direct sur la base de donnée de votre site et lui même s’occuper de l’authentification. Mais cela a un coût : la perte de « dynamisme », je serai donc obligé d’apporter moi même le support à un maximum de cms/forums et suivre leurs évolutions et différentes versions, ce qui sera beaucoup plus compliqué à maintenir. C’est pour cela que j’ai fait mon choix actuel, l’avenir nous dira si je me suis trompé ou non =)

Et dans le futur ?

Plusieurs choses sous le coude et quelques idées pas encore bien définies, mais en gros pour la prochaine version on peut s’attendre à voir l’arrivée des « rapports d’événement », de l’ajout de notes privées sur les joueurs et d’un nouveau bouton permettant de sauvegarder un événement en tant que template directement.

Be Social

Autre petite chose, j’ai aussi  créé une page Google+ (et oui ça existe toujours et vous ne me verrez pas sur facebook !) ainsi qu’un Twitter sur lesquels je vais probablement lâcher de l’info tout fraîche sur mes devs en cours et pourquoi pas échanger directement avec vous.

J’ai également, suite à de nombreuses demandes (notamment de ma femme) ajouté un petit bouton dans le menu de droite permettant de soutenir le projet (en gros faire la provision de bières pour coder la nuit). Voilà voilà, vous faîtes tout comme vous voulez je m’en fiche :)

Je retourne sur Wildstar (d’ailleurs ma guilde recrute, mais chuuuut) et je vous souhaite bon raid !

La 1.3 est en route

La version 1.3 est quasiment terminée, il ne me reste plus qu’à peaufiner mes tests afin d’éviter autant que possible les 2 hotfix de la version 1.2.

Au programme il y a principalement des corrections pour l’affichage sur mobile mais surtout un système de bridge intégré, permettant  MushRaider d’utiliser le système d’authentification de votre site/forum. Le tout fonctionne sous la forme d’une mini API Json et une documentation sera présente sur ce site expliquant comment faire fonctionner cela (et surtout comment développer les plugins phpBB, SMF, VB etc… qui vont avec).

Je n’ai pas de date à communiquer pour cette release (d’autant qu’un certain Wildstar me prends un peu de temps) mais je vais tâcher de finir cela au plus vite.

Bon raid.

Mise à jour 1.2.3 (bug fix)

Une erreur n’arrivant jamais seule, la communauté Aegis vient de me remonter un nouveau bug sur le nouveau système d’envoie email.

Ce dernier survenait lorsque l’on utilisait la méthode de transport « Mail », le format HTML n’étant pas forcé (oublie de ma part) cela posait un problème (la vue texte du mail n’étant pas présente).

C’est maintenant corrigé avec la version 1.2.3 alors faîtes la mise à jour.

Mise à jour 1.2.2 (bug fix)

La version 1.2.1 provoquant une fatale error sur les « anciennes installations », la mise à jour 1.2.2 vient d’être déployée.

La version 1.2.1 implémente une nouvelle page de configuration du serveur email, cette configuration n’étant pas créée sur les « anciennes installations » cela posait problème et déclenchait une fatale error PHP.

 

La mise à jour est donc fortement recommandée (indispensable en fait).

Bienvenue sur le nouveau site

Ma page GitHub ne suffisant plus, il est temps de passer à la vitesse supérieure en offrant au projet son propre site dédié.

Je vais tâcher, en plus de présenter le projet, d’utiliser ce dernier comme « DevLog » afin de rester toujours aussi transparent que possible sur le développement et l’évolution de MushRaider.

Bienvenue et bon raid !