Le Touilleur ExpressLe Touilleur ExpressLe Touilleur ExpressLe Touilleur Express
  • Accueil
  • A propos de l’auteur
  • A propos du Touilleur Express

Le code source du CFP de Devoxx France est sur Github

    Home Devoxx Le code source du CFP de Devoxx France est sur Github

    Le code source du CFP de Devoxx France est sur Github

    Par Nicolas Martignole | Devoxx | 6 commentaires | 22 août, 2015 | 0 | 2 380 affichages
         

    Le code source du projet utilisé pour réaliser le CFP (Call for Papers/Appel aux Conférenciers) de Devoxx France est maintenant accessible sur Github https://github.com/nicmarti/cfp-devoxx. Vous êtes libre de l’utiliser, de l’adapter et de vous en servir pour organiser vos conférences.

    Cet outil permet de recevoir des propositions de présentation de la part de présentateurs, de trier et d’évaluer les sujets, pour ensuite construire le programme de la conférence Devoxx France. Pour 2015, nous avons reçu plus de 681 sujets, pour n’en retenir « que » 220, pour 3 jours de conférence.

    J’ai créé ce projet fin 2013, en Scala, avec le framework web Play! Framework 2.2. Le code est utilisé aujourd’hui par un nombre assez important de conférences :

    Devoxx France
    Devoxx Belgique
    Devoxx Maroc
    Devoxx UK
    Devoxx Poland
    Scala.IO 2015
    DroidCon 2015
    BreizhCamp 2015
    BDX.IO 2014 et 2015

     

    Etant aussi l’organisateur de Devoxx France, voici quel était le cahier des charges de ce projet :

    • inscription en quelques clics pour les speakers via Github, Google+, LinkedIn
    • un système simple pour que les membres du comité qui sélectionnent les sujets puissent travailler rapidement
    • un espace d’échange entre les orateurs et le comité, afin de pouvoir échanger et poser des questions
    • des outils pour aider le comité durant la sélection, en montrant le plus de statistiques sur les sujets proposés
    • le support du Français, de l’Anglais
    • la possibilité de publier le programme au format HTML, afin de réaliser un site avec la liste des sujets retenus, les speakers sélectionnés, l’agenda par jour et enfin les sujets par Track
    • un moteur de recherche intégré pour pouvoir naviguer rapidement
    • la possibilité de générer des statistiques avec le moteur de Facets d’Elastic Search

     

    Ce projet a reçu des contributions de plusieurs personnes (Gabriel Kastenbaum, Frédéric Camblor, Jean Helou, Mani Sarkar et Nicolas de Loof. Merci à chacun d’eux pour le travail.

     

    Articles similaires:

    Default ThumbnailCode Story : un concours pour Devoxx France Default ThumbnailCFP de Devoxx France, présentation Default ThumbnailRiviera Dev : HOW GITHUB USES GITHUB TO BUILD GITHUB Default ThumbnailRetour sur Devoxx 2012 et infos sur Devoxx France 2013
    cfp, conference, devoxx, play, playframework, Scala
    • Avatar
      Youen 23 août 2015 at 9 h 07 min

      Hello,

      Tu peux déjà ajouter codeurs en seine (http://cfp.codeursenseine.com ) dans les conférences qui l’utilise.

      Sinon j’ai un mail en souffrance dans ton inbox pour savoir comment en stop le cfp après la date de fin 😉

      Youen

    • Avatar
      Antonio 23 août 2015 at 11 h 35 min

      Et le code est même en license MIT ;o)

      http://opensource.org/licenses/MIT

    • Avatar
      Gabriel 25 août 2015 at 8 h 41 min

      C’est top ça!! Merci Nico! Du vrai play, du vrai redis avec un peu d’elasticsearch, on touille (c’est le cas de le dire) et on déguste.
      Outil remarquable de vitesse et de simplicité, faut avouer.

    • Avatar
      Nicolas Martignole 7 septembre 2015 at 8 h 40 min

      @Youen tu peux faire fermer le CFP automatiquement, tout est dans ConferenceDescriptor, regarde isCFPOpen

    • Avatar
      Youen 13 septembre 2015 at 19 h 21 min

      Ok vu…

      val isCFPOpen: Boolean = {
      // current().timing.cfpOpenedOn.isBeforeNow && current().timing.cfpClosedOn.isAfterNow
      true
      }

      je redéploie avec la condition sur les dates.

    • Avatar
      BAELI 14 septembre 2015 at 8 h 25 min

      La conférence Lean Kanban France est aussi utilisatrice du code de ce CFP. Merci pour le boulot, le support et l’idée de partager ça en open source.
      Merci aussi a Nicolas Deloof du BreizhCamp pour l’aide à l’automatisation du déploiement.

      Êtes-vous à la recherche de contributions ou d’idées d’améliorations ?

      Merci

    Chercher

    Derniers articles

    • GitHub Actions : le tueur de Jenkins ?
    • Comment recréer du lien social dans l’Entreprise avec des outils numériques en 2021
    • FizzBuzz en Java et Scala (surtout Scala)
    • Scala Kata – 01
    • Podcast à (re)découvrir

    Commentaires récents

    • Frédéric Camblor dans Comment recréer du lien social dans l’Entreprise avec des outils numériques en 2021
    • b dans FizzBuzz en Java et Scala (surtout Scala)
    • Fabien Lamarque dans Scala Kata – 01
    • Cédric Clavier dans Podcast à (re)découvrir
    • Cédric Clavier dans Podcast à (re)découvrir

    Les plus lus

    • Les revenus d’un informaticien indépendant en EURL - 85 488 affichage(s)
    • Changer la batterie d’un MacBook Pro de 2011 - 61 322 affichage(s)
    • Optional en Java 8 - 52 078 affichage(s)
    • Quelle est la différence entre volatile et synchronized ? - 50 252 affichage(s)
    • Un modèle de Product Backlog et de Sprint Backlog avec Excel - 48 945 affichage(s)
    • Redis, découverte d’un moteur clé-valeur simple et puissant - 46 430 affichage(s)
    • Comment simuler le navigateur de l'iphone avec Firefox ou Safari ? - 41 530 affichage(s)
    • serialVersionUID mythes et légendes - 36 147 affichage(s)
    • Faut-il gérer une équipe de développeurs ? - 34 662 affichage(s)
    • Développeur après 31 ans ? Ridé et chauve tu seras - 33 962 affichage(s)

    Mots clés

    agile ajax Apple architecture barcamp BarCampJavaParis ddd devoxx esb exo flex geek google grails groovy humeur humour independant iphone Java javascript jazoon jboss jboss seam jsf jug Linux mac mule parisjug paris jug pjug play playframework portlet recrutement ria Scala scrum spring Startup usi usi2010 web xebia

    Recent Posts

    • GitHub Actions : le tueur de Jenkins ?

      Avouez-le : ce titre de blog est super racoleur. J’avais aussi pensé

      15 février, 2021
    • Comment recréer du lien social dans l’Entreprise avec des outils numériques en 2021

      Nous sommes en février 2021 pendant le 3ème confinement lié à la

      10 février, 2021
    • FizzBuzz en Java et Scala (surtout Scala)

      L’exercice FizzBuzz est un petit exercice très simple, à tester par exemple

      9 février, 2021

    Recent Tweets

    • RT  @JosePaumard : Il y a tout juste un an j'ouvrais ma chaîne de cours Java en ligne (près de 80h de cours), c'était la fermeture des univer…

      3 hours ago
    •  @ShirleyAlmCh  Ça fait du bien de te lire

      4 hours ago
    • RT  @kimchy : great read from  @ldoguin  on putting customers first to the benefit of all by cloud vendors, wonderful to see it embraced by  @cl …

      13 hours ago
    •  @juliendubois   @alexismp  Interesting. However I tweet mostly in French so how accurate is this graph ?

      1 day ago
    • Et hop, voici la future liste des talks 2021 https://t.co/kQPehA8uzx avec encore quelques ajustements à faire (masq… https://t.co/mIDLEw0sML

      1 day ago

    Mots clés

    agile (18) ajax (11) Apple (11) architecture (6) barcamp (5) BarCampJavaParis (5) ddd (5) devoxx (33) esb (6) exo (6) flex (9) geek (5) google (11) grails (5) groovy (10) humeur (12) humour (7) independant (6) iphone (12) Java (77) javascript (7) jazoon (28) jboss (22) jboss seam (12) jsf (9) jug (16) Linux (11) mac (6) mule (5) parisjug (7) paris jug (22) pjug (6) play (8) playframework (6) portlet (5) recrutement (6) ria (8) Scala (21) scrum (44) spring (23) Startup (11) usi (21) usi2010 (9) web (16) xebia (7)

    Le Touilleur Express

    Contactez-moi : nicolas@touilleur-express.fr

    Suivez-moi sur Twitter : @nmartignole

    Copyright© 2008 - 2020 Nicolas Martignole | Tous droits réservés
    • A propos de l’auteur
    • A propos du Touilleur Express
    Le Touilleur Express