État du Hackathon -- Décembre 2015

Bonjour à tous et merci de vous être impliqués dans ce magnifique projet qui à coup sûr va réussir. Je vous envoie un mail pour faire un petit compte-rendu de l'état du Hackathon et des choses qui sont planifiées ou à faire en priorité.

Ne vous inquiétez pas, aucune participation active n'est demandée pour l'instant, juste une réflexion passive. Vous pourrez donc profiter de Noël.

Si jamais vous connaissez une personne qui serait intéressé pour participer à cet événement, n'hésitez pas à lui transférer ce mail et de notifier les autres participants pour éviter qu'il soit oublié. Si jamais le besoin s'en fait sentir, on pourra créer une liste.

Tâches planifiées

Dates et horaires

En sachant que le Hackathon va durer 2 jours, les dates vont être définies avant la rentrée pour éviter de passer trop de temps à y réfléchir. En toutes probabilités, le Hackathon va se passer le 2 et 3 avril pour que ce soit dans les disponibilités d'un maximum d'élèves.

Une autre possibilité aurait été une date avant la journée des projets, qui se déroule le 20 juin, pour que les élèves montrent ce qu'ils ont réalisé, tout en leur laissant du temps pour peaufiner.

Si vous avez d'autres propositions, envoyez un mail pour en discuter.


Pour les horaires, il n'est pas nécessaire de s'en fixer précisément puisqu'il va falloir s'organiser avec l'ESIEE, mais il serait intéressant de savoir si cela va durer une demi-journée ou une journée entière (personnellement je penche pour une journée entière mais qui commencerait tard).

J'attends aussi vos propositions et arguments

Thème du Hackathon

Aussi très important pour un Hackathon, le thème n'est à ce jour pas défini. La date butoir est pour le 8 janvier, soit une semaine après la rentrée pour pouvoir en discuter physiquement. Quelques idées ci-dessous:

Spoiler begin: Ne pas lire si vous ne voulez pas être influencé

  • Big Data
  • Analyse d'images
  • Objets connectés

Une idée sur le principe de ce Hackathon serait de donner plus que ce que les élèves ne peuvent utiliser pour un projet unique, soit:

  • Un set d'image sur un thème/objet particulier (bâtiments, cartes topographiques, maladies, etc.)
  • Un accès à des bases de données réelles (Open Data des gouvernements français, américain, médecine, écologie, musique, séries/films, voir sur Open Access Directory…)
  • Des plate-formes physique (Évalbot, FPGA, etc.)

Spoiler end

Tâches non-planifiées

Pour le reste de ce mail (qui commence à devenir long quand-même) il ne s'agit pas de tâches primordiales, mais il est bien de garder cela en tête et d'y réfléchir consciemment ou inconsciemment.

Sujets

Les sujets du Hackathon sont les travaux que l'on va donner aux élèves qui sont venus sans projet en tête ou n'ont pas eu de révélation sur le moment. C'est un travail délicat, car il faut qu'il soit adapté au niveau de la personne et que pour les équipes au niveau hétérogène (ce qui serait mon avis un réel bonus pour le Hackathon) il y ait du travail adapté aux débutants et aux avancé, sans traumatiser les débutants ni ennuyer les avancés et laisser assez de libertés et d'interprétations.

Pour cela il est possible de:

  • Faire des sujets ayant des niveaux attitrés, possiblement plusieurs niveaux par sujets.
  • Chercher de l'inspiration sur les Hackathon déjà existants.
  • Besoin de personnes expérimentées pour donner des sujets aux nouveaux arrivants.
  • Éviter de donner le même sujet à deux groupes différents ⇒ beaucoup de sujets

Sécurité

Afin d'être autorisé à faire un événement le week-end il faudra sûrement s'organiser avec l'ESIEE et les gardiens. De plus, demander l'autorisation pour les élèves de dormir la nuit à l'ESIEE sera un vrai plus. Si jamais ce n'est pas possible, on pourrait, de la même manière que la HF-Lan, étendre les horaires du Hackathon la nuit jusqu'au lendemain.

Sponsors

Pour nous soutenir financièrement, et peut-être avec du matériel, des sponsors seront sûrement nécessaires au bon déroulement du Hackathon. Pour l'instant, le parrain de la filière informatique et sa société qui pourrait nous fournir des bases de données (à confirmer, il s'agit d'une retranscription par mémoire) seraient intéressés pour nous soutenir.

Amphi de présentation & Publicité

(Je combine les sujets parce qu'ils sont de moins en moins urgents)

Après discussion, il a été décidé de faire un amphi de présentation du Hackathon pour présenter aux élèves ce que c'est, comment cela va se passer, etc. À organiser, donc…

Il est aussi important d'annoncer cet événement par d'autres moyens que la newsletter du BDE, qui est très peu lue. Nous allons sûrement avoir besoin d'affiches, de beaucoup de bouche à oreille, d'annonce de la part de professeurs pendant les cours/TD, parler à d'autres clubs comme l'ESIEE Space, etc.

Site du Hackathon

Pour la publicité avant le Hackathon et pour aider les élèves pendant, nous allons faire:

  • Un site vitrine pour les inscriptions et contenant des informations sur l'organisation, que faire, les sujets, quels pré-requis, etc.
  • Un forum pour une entre-aide entre les participants, organisateurs ou autres.
  • Un sous-domaine de Q&A de manière similaire à StackOverflow ou ses dérivées pour les questions simples.

Si vous avez des CMS ou des logiciels pour gérer ça, n'hésitez pas à faire des propositions.

Autres

Séminaires

De séminaires vont être organisés pendant le Hackathon sur des sujets intéressant pour les projets des étudiants. Ils auront sûrement la même forme que les Tutos du club. Voici les sujets qui ont étés retenus pour l'instant:

  • Git
  • Outils en ligne de commande (make, find, ag, pandoc? etc.)
  • Débuter sous GNU/Linux
  • Scrum (Agile)
  • C

Repas

Il faudra s'organiser avec le BDE ou l'ESF pour voir les partenariats avec des restaurants. Il faudra aussi s'organiser avec l'ESIEE pour voir s'il on peut utiliser la cuisine ou un sous-ensemble de la cuisine.

En vrac

  • Coins repos
  • Questionnaire de feed-back
  • Planning des séminaires
  • Valorisation (participants et organisateurs)
    • Crédits/Bonus (pas du ressort des élèves)
    • Concours entre projets du Hackathon
      • Jury entreprise
      • Jury enseignant
    • Coaching entreprise pour les projets sélectionnés
    • Intégration avec le projet de 3e/4e année
  • Charge de travail des 4e/5e années en filière Informatique (projets)
  • Mise en place d'un GNU/Linux configuré avec outils installés, démarrage sur le réseau
  • NFS, LDAP pour les inscrits (une session par participants)

Voilà, c'est à peu près tout. J'ai sûrement oublié des choses, donc j'attends avec impatience vos réponses et remarques. Je rajoute quelques liens utiles:

Hackathon.guide
So You Think You Want to Run a Hackathon? Think Again.
How to Host a Hack Jam
How to Organize A Successful Hackathon (il y a aussi une liste de liens à la fin de cet article)

Sur ce, joyeux Noël et bonne vacances à tous. (Et bravo pour être arrivé la fin de cet article)