Joomla!Day 2013... c'est fini ;-{
Le Joomla!Day 2013 – Toulouse est terminé ; c’est décidément toujours trop court.
La journée du dimanche confirme l’excellente organisation de l’évènement et l’esprit de famille ; à peine arrivé sur place et c’est reparti pour de nombreuses discussion et l’occasion de s’accorder du temps pour échanger avec ceux avec qui on a trop peu vu la veille.
La première conférence à laquelle j’ai participé est celle de Thomas Papin : comment modifier l’affichage de Joomla sans faire de hack. Thomas explique entre autre les vues alternatives pour les modules. Dans la deuxième partie de son exposé, Thomas donne des noms de composants qui sont majoritairement gratuits et sont utilisés sur des sites associatifs ; entre autre Community Builder, AcyMailing, Kunena forum et un certain composant de gestion d’évènements.
Ma seconde conférence est « Autour de CB » animée par Eric Lamy, VP de l’AFUJ. Eric parle des plugins de CBs dont p.ex. Facebook Connect et CBSubs. Le second nommé permet de gérer des abonnements (adhésion annuelle, cotisation, …) et Eric donne plusieurs trucs pour proposer des promotions (réduction de 30% p.ex. si inscription 3 mois avant terme de l’adhésion).
CrawlProtect, première conférence de l’après-midi, est une solution php non Joomla! permettant de sécuriser son site. Cette solution gratuite permet de bloquer l’accès à son site dès lors que la connexion est jugée illégitime (sur base d’IPs blacklistées, urls de type tentatives de hacking, …). CrawlProtect utilise le fichier .htaccess ainsi que la base de données pour bloquer d’autres attaques (sur base de mots clef dans l’url entre autre). Cette solution me semble très performante et mérite d’être largement testée.
La dernière conférence à laquelle j’ai pris part n’est pas, justement, une conférence mais une discussion. Il me faut avouer que, sur le coup, j’ai été manipulé. Le titre de la conférence était « Table ronde OSM » ; la table était rectangulaire et non ronde. Gros mensonge donc. L’idée de la table rectangulaire est de permettre un échange entre le public francophone et des personnes de Open Source Matters. Brian Teeman, David Hurley, Alice Little Grevet et Jean-Marie Simonet; la touche frenchie de la bande, étaient là pour expliquer la mission de OSM et pour échanger sur ce que le monde francophone pourrait faire pour promouvoir Joomla en francophonie. Eric Lamy a pû répondre à Brian qui questionnait sur la naissance du Joomla!Day Algérie qu’il avait aidé le groupe Algérien mais aussi d’autres tels que le Togo (j’espère que ma mémoire ne me fait pas défaut) à mettre sur pied leurs propres organisations et évènement.
Avant de plier bagages, les Joomleurs restant à Toulouse pour la nuit décident d’aller au restaurant et, de mon côté, nous nous retrouvons à onze dans le centre-ville.
Au moment de quitter Toulouse, un regret, une fois encore, que tout ça soit déjà fini et qu’il faille attendre une année avant de revivre un tel moment d’ouverture et de rencontre.
Merci à l’AFUJ, merci aux organisateurs et merci à tous.
Copie de la présentation de AllEvents 3.0 de Toulouse
La copie des slides de la présentation de AllEvents 3.0 est disponible en téléchargement. Cliquez sur le bouton ci-dessous pour accéder au téléchargement.
Merci à tous ceux qui ont assisté à la présentation et à l'accueil qu'ils ont réservé à AE3; je suis heureux de voir que le développement de AE continue à répondre à vos besoins. Merci!
Joomla!Day 2013, et c'est parti
Une fois encore, l’AFUJ a fait fort : une organisation locale impeccable, une équipe ultra-motivée et un accueil « on ne peut pas mieux »; le Joomla!Day 2013 de Toulouse a commencé fort.
Et cela débute avant même le petit déjeuner alors que je m’apprête à prendre l’ascenseur et que j’entends une personne sortir de sa chambre; je l’attends, elle me reconnaît car on s’était croisé à Strasbourg en 2012. La conversation s’instaure immédiatement; naturellement. Nul doute : le Joomla !Day a commencé. Bienvenue dans la famille.
Et cela continue; d’autres personnes se joignent à nous, nous sommes déjà six à tables; trois Suisses, une Américaine, un Français et un Belge; une septième nous rejoins à l’heure du départ. Arrivé à l’IUT, un grand nombre de personnes attendent déjà devant l’entrée. Marc, Simon Grangé, Jean-Marie, Adrien, Yann, Eric, Nicolas, … des habitués, des organisateurs. Même si on ne se voit qu’une fois l’an, c’est un réel plaisir de les retrouver; prendre de leurs nouvelles, « as-tu fait bonne route », « as-tu réussi à trouver un nouvel appartement », « merci pour … », … Joomla, c’est aussi ça, c’est surtout ça ! Une communauté qui a réussi à fédérer des utilisateurs de tout horizon et qui partagent ensemble un moment d’ouverture, d’écoute, de partage. J’invite sincèrement à tout qui n’a pas encore participé à un Joomla!Day de venir faire l’expérience. Je décline toutefois tout sentiment de manque dès le lendemain de la clôture.
Mais avant de parler de clôture, parlons du programme de ce Samedi 23 mars, du moins à celui auquel j’ai pû prendre part. Le matin, Marc Studer et Jérome de HikaMarket relèvent le challenge de mettre le pied à l’étrier du public présent à programmer un composant, un module et un plugin en une heure trente.
Radek Suski de SobiPro explique l’évolution de son logiciel, depuis son premier site web aux gifs animés à un système de continu des plus évolué et flexible qui existe aujourd’hui dans le monde Joomla. SobiPro étant un composant de gestion de contenu dont le système de templating permet d’avoir un site attractif et professionnel pour présenter des annuaires, des restaurants, annonces, listes, …
Après la pause déjeuner, une petite nouveauté : les Lightning Talks. Il s’agit d’un format où plusieurs orateurs se succèdent au rythme d’un orateur toutes les cinq minutes; durée pendant laquelle il tente de donner des trucs et astuces parfois méconnus et qui offrent une réelle valeur ajoutée. Ainsi, Mihàly Marti nous a donné la primeur de son nouveau projet : un site web où l’on se crée une liste d’extensions favorites et qui permet alors d’installer un Joomla avec toute ces extensions installées et gérées en un seul lieu. Via son interface, toutes ces extensions s’installe à-la-queue-leu-leu et il ne faut plus aller soi-même sur le site de l’éditeur 1, télécharger et installer le composant, sur le site de l’éditeur 2, sur celui de l’éditeur 3, etc. Ce qu’on fait tous aujourd’hui lorsqu’il faut installer un nouveau Joomla. L’extension de Mihàly centralise toutes ces extensions dans une liste de favoris et l’installation se fait en chaîne; les mises à niveau sont également centralisées. Un très beau projet; excessivement utile pour tous ceux qui doivent maintenir plusieurs sites.
Ma conférence pointe le bout de son nez. J’ai l’honneur d’avoir l’amphithéâtre. Une heure durant laquelle j’ai le plaisir de montrer AllEvents 3.0 et d’expliquer les différences de concept entre les versions actuelles et le nouveau paradigme, l’approche définitivement orientée plugin. Une trentaine de personnes sont présentes, le contact se fait alors même que le lieu de ne se prête pas trop à la chose.
A l’issue de la conférence, six ou sept personnes m’attendent pour me poser une question, m’exposer un besoin, …
Je dois bien l’avouer, c’est juste un moment de jouissance : exposer son travail, recevoir le feedback immédiat du public quant à celui-ci et ses choix; confirmer que la direction est bonne, … et recevoir des remerciements, oui, c’est jouissant, cela regonfle les batteries au maximum et cela donne envie de continuer. Une dame vient me trouver et me dit « Vous ne devez pas vous justifier de demander quelques euros pour votre travail; lorsqu’on voit le nombre de fonctionnalités additionnelles, il n’y a plus lieu de discuter de cela. »
L’AFUJ termine la journée avec son traditionnel bilan, présentation des activités de l’année écoulée, bilan, reconduction du conseil d’administration et élection d’un nouveau membre. Félicitations Pierre Sempé ! Nous comptons sur toi pour faire de l’excellent travail au sein du CA.;-)
Les conférences sont terminées; nous nous rendons au restaurant de l’université où le chef nous a préparé un repas de plusieurs services, deux entrées, plat, dessert et café et tout est excellent. Petit regret que cela se fasse sur le site même de l’université; c’eût été plus sympa d’aller en ville, se promener, prendre un verre à une terrasse. Côté pratique avant tout. Et, une fois encore, même si on ne connaît pas son voisin de gauche, celui de droite, … la discussion est naturelle et rien n’est forcé.
L’association des utilisateurs francophones de Joomla! est vraiment un monde à part; un monde où chacun se sent membre d’une même famille. C’est en tout cas mon sentiment; pour la troisième année consécutive.
Joomla!Day - Toulouse - 23 et 24 Mars 2013
Dernière ligne droite avant le Joomla!Day de Toulouse.
Cela fait un petit (trop long) moment que je n'ai plus pû travailler comme il le fallait sur AllEvents; l'actuelle version AllEvents 3.0 étant toujours au stade de l'Alpha.
Pour tenter de proposer une version J3.0 d'ici au 23/03 me voilà deux semaines en "congés" : je compte travailler d'arrache-pied sur AE afin d'avoir une version; limitée; mais présentable à Toulouse.
Depuis fin 2012, à contre-coeur, j'ai travaillé sur un autre projet, professionnel, qui a pris tout mon temps et plus. Toutefois j'ai pû développer AllEvents - Addin qui est une interface sur base de Microsoft Excel et qui me permet de charger un fichier Excel (ou un fichier texte de type csv) immédiatement dans les tables de AE. Ces dernières semaines, j'ai optimisé AllEvents - Addin afin de pouvoir gérer quasi tous les champs de AllEvents; comme par exemple les vignettes ou les couleurs des agendas. J'ai aussi développé un modèle de chargement qui pourrait être transmis à vos partenaires; des agences de tourisme p.ex. A eux de compléter les évènements qu'ils proposent dans la région dans ce fichier Excel qui, une fois consolidé, me sera transmis. De mon côté, après quelques vérifications et configuration, je traiterai le fichier Excel et j'alimente tous les tables de AllEvents. Au final, votre site Joomla est à jour et tous les évènements, tous les agendas, activités, ... s'y retrouvent en quelques clics.
D'ici peu, je mettrais le modèle en download sur le site.
Si vous n'avez pas encore arrêté votre choix de conférences à Toulouse, pour info, j'assurerai la conférence AllEvents le samedi 23 à 15h30. Ci-après le programme des deux jours : http://joomladay.fr/programme-du-weekend.html
Au plaisir de vous y voir !!!
JoomlaDay 2013 - Toulouse
L'Association Française des Utilisateurs de Joomla (AFUJ) organise la 7ème édition du JoomlaDay France le samedi 23 et dimanche 24 mars 2013 à l'IUT de Toulouse Blagnac.
Si vous vous sentez l'âme d'un conférencier, n'hésitez pas à contacter l'AFUJ et à proposer une thématique.
Plus d'infos sur le site du JoomlaDay : http://www.joomladay.fr/
AllEvents y sera bien évidemment, n'hésitez pas à venir me serrer la pince !
Un week-end inoubliable
Le week-end du 2 et 3 avril 2011, l'AFUJ organisait à Lyon le Joomladay Français; un week-end inoubliable et parfait où les membres du comité de l'AFUJ, les modérateurs du forum Joomla!France et un grand nombre d'auteurs de composants avaient rendez-vous avec la communauté française des utilisateurs de Joomla.
La journée du samedi fût consacrée à des ateliers : ces lieux d'échanges d'idées, de partages de connaissances et d'expériences permettaient aux participants, quel que soit leur niveau, de discuter avec d'autres utilisateurs et de trouver ensemble des réponses à leurs questions. Personnellement, j'ai assisté à l'atelier concernant le développement sous Joomla 1.5; atelier animé par Adrien (développeur du composant Acymailing) et par Marc (dit Garstud). Un tout petit déroutant au départ parce qu'on s'attend à assister à une présentation alors que, non, c'est un atelier : Adrien et Marc se présentent et nous demande ce qu'on voudrait savoir, les questions que l'on se pose et auxquelles, ensemble, nous pourrions tenter de répondre. Et c'est bien ensemble, avec le groupe, que la discussion est portée.
Adrien ayant déjà converti son composant Acymailing de J1.5 vers J1.6 prodigue ses conseils et partage son expérience. Alors que je pensais que le boulot serait lourd, pas du tout : pour peu que l'on ait respecté certaines méthodologies, Adrien laisse entendre que la migration peut se faire en quelques coups de cuillère à pot. Diantre! Quelle excellente nouvelle!!! Cela veut donc dire que AllEvents J1.6 pourra rapidement voir le jour une fois que la version J1.5 sera stable.
Le second atelier que j'ai suivi est la gestion d'une communauté Joomla, atelier animé par Beat, l'auteur du composant mondialement connu Community Builder et par Eric Lamy (alias Erix); rien de moins que le vice-president de l'AFUJ. Sur le forum Joomla!France, j'ai souvent eu l'occasion de lire les réponses de Jisse03, lorsqu'il affirmait que CB pouvait tout faire. En fait, hormis peut-être la lessive, la cuisine et faire les courses, je pense effectivement que CB est capable de beaucoup de choses. Beat m'a bluffé de part le nombre incroyable de possibilités offertes par CB ainsi que le nombre de plugins additionnels. Son nouveau plugin CBSubs permettant la gestion des abonnements est tout simplement monstrueusement ... puissant.
La journée de Samedi concernait donc des ateliers et c'était une première pour l'AFUJ. Il n'y a d'autres conclusions que celle-ci : c'était une grande réussite. Non seulement pour la qualité des ateliers mais aussi pour la possibilité offerte de se rencontrer : via le forum, on se connaît virtuellement, un avatar par-ci, un alias par là. On a discuté ensemble sur des mêmes sujets mais en fait, on ne se connaît pas. La journée de samedi a permis de faire mentir cette affirmation : non, ce n'est pas vrai, on se connaît très bien. C'était ma première participation et d'emblée, dès les toutes premières minutes, j'ai pû discuter avec Yann Gomiero (alias daneel), le président de l'AFUJ, avec Grand Schtroumpf, Nicolas (alias opware2000) et tout les autres. Que ce soit avec les membres du comité de l'AFUJ, avec les modérateurs, les développeurs de composants, les joomlistes, ... absolument tout le monde était accessible, sympathique et la discussion naturelle. C'est vrai que l'on ne se connaît pas en réel mais, probablement, le fait de partager Joomla comme intérêt et passion fait que nous sommes déjà tous dans la même tribu.
Autre constat, autre point commun : l'esprit Open Source et le soucis de partage. Même les "petites mains" comme elles se sont elles-mêmes introduites étaient présentes bénévolement; donnaient de leur temps pour l'organisation de cette rencontre. A tous niveaux, les personnes qui étaient là ce week-end l'étaient sans aucun esprit de lucres; juste l'envie de partager; gratuitement, leur temps, leur connaissance. A contre-courant de notre époque qui veut que l'on gagne toujours plus d'argent.
Cette journée de Samedi, c'était tout ça; des ateliers mais aussi une introduction à ce monde, un "Bienvenu; tu es des nôtres".
La journée de Dimanche fût consacrée à des conférences : le conférencier étant en général le développeur même du composant; garantie d'une information de qualité.
En ce qui concerne AllEvents, j'ai eu la chance de commencer le premier round c'est-à-dire la tranche horaire 9h45 - 11h15. Alors même que j'avais à faire face à une rude "concurrence" (il y avait sedblog, acymailing et une conférence sur le framework de J1.6), AllEvents a quand même rencontré un public d'une quinzaine de personnes; certaines déjà utilisatrices de SportingEvents d'autres venus parce qu'elles avaient un besoin immédiat en solution de type événementielle).
Parmis les utilisateurs de SportingEvents, il y avait Tataye et Jacques (photographe mis à contribution).

Présentation faite, petit tour de table pour entendre les besoins des uns et des autres et c'était parti pour une heure quarante-cinq d'explications et d'échange. Ancien formateur, j'ai retrouvé mes habitudes et le plaisir d'être là; parmis eux.
La suite de la journée de Dimanche s'est déroulée comme celle de Samedi et c'est le plus tard possible que j'ai pris congé de mes hôtes et souhaitant ardemment être là l'année prochaine.
Joomladay 2011 à Lyon, une superbe réussite !
![]()
Bravo à Yann, Nicolas, Erix, Marc, Annick et tous les autres que j'oublie ici mais dont je ne sous-estime pas le travail en amont et durant le week-end. Félicitations pour votre implication et la qualité de votre travail !
A l'année prochaine !
Une copie des slides est disponible dans la section Documentation du site.
JoomlaDay - 3 jours
L’AFUJ organise le Joomladay France, le samedi 2 et dimanche 3 avril 2011 à l'Espace Tête d'Or à Lyon. Pour cette 5e édition, le programme sera consacré à Joomla!® 1.6 et les extensions les plus connues dans la communauté à travers conférences et ateliers thématiques.
Un atelier AllEvents est prévu durant la journée de Dimanche. Cliquez ici pour consulter le programme.
Si vous vous y rendez, n'hésitez pas à venir me serrer la pince !
AllEvents sera présent lors du JoomlaDay 2011 à Lyon
Le prochain JoomlaDay se tiendra les 2 et 3 avril prochain à Lyon.
C'est avec une très grande fierté que j'ai eu le plaisir de recevoir un email des organisateurs (AFUJ) afin de me demander si je serais intéressé pour y prendre part en tant que développeur de l'extension SportingEvents / AllEvents.
J'espère qu'à cette occasion, vous et moi aurons l'occasion de nous recontrer.
Merci à tous pour m'avoir accordé votre confiance en choississant SportingEvents et en me donnant l'envie de continuer à m'investir afin de vous concocter son successeur; AllEvents.
Site externe : http://joomladay.fr/
Bande annonce : http://vimeo.com/19254780
19254780

