L'histoire de HiberFile
HiberFile ?
HiberFile est un projet créé par Bruno V. Paiva en 2018 servant à créer une alternative open source à des projets tels que SwissTransfer, WeTransfer, et d'autres plateformes d'hébergements rapides de fichiers. Le projet a été arrête le 31/12/2022.
J'écris ces lignes dans le cadre de l'arrêt officiel du projet, pour répondre à toutes les questions que certains viennent nous poser en messages privés par rapport au projet.
L'histoire d'HiberFile
Début de l'Équipe HiberFile
Durant l'été 2019, Bruno demande de l'aide sur le projet pour en faire quelque chose de plus sérieux. Je me propose pour aider à la fois, sur le code, et, sur le serveur, Bruno accepte mon aide, et rapidement, me nomme “Co-Gérant” du projet (puisque l'équipe était deux fois plus grosse qu'actuellement).
Nous voici donc embarqués dans l'aventure.
2019
Bruno nous brief, HiberFile était complètement construit en PHP à l'époque, créé sans framework, Le logo méritait un petit polissage, L'interface devait être repensé, Le code avait largement besoin d'optimisations, Bref, le travail ne manquait pas.
Plusieurs choses avaient été mise en place pour travailler, les tâches avaient été réparties, nous avions; – Un designer qui devait nous fournir des plaquettes et des logos (qui ont été faits), – Un développeur front-end (= interface utilisateur) qui devait nous fournir le code correspondant aux plaquettes, – Un développeur back-end qui devait réécrire le fonctionnement de HiberFile depuis 0 en PHP, – Moi, faisant un peu de développement “back-end” et gérant le serveur, qu'on avait changé, optant pour PulseHeberg, – Bruno, aidant à la gestion du serveur, au développement et qui s'occupait de tout gérer et payer.
2020
Probablement la période “la plus vide” publiquement pour HiberFile, tandis qu'en interne nous étions en attente de la livraison de l'interface graphique pour pouvoir livrer le côté serveur. Pendant cette période nous avons vu passer beaucoup de têtes et des noms dans l'équipe, mais comme tout projet bénévole, peu de résultat. Pendant cette année nous avons eu le temps de faire quelques expériences à-coté:
HiberFile Retro

J'adorais le rendu final de l'interface, je voulais mentionner l'existence de cette “version” d'HiberFile qui n'est jamais allée plus loin que cette capture d'écran sur mon disque dur.
HiberLink, HiberHub

Même si j'ai été le seul à travailler sur HiberLink/HiberHub, je pense que ça mérite une petite partie tout de même. HiberLink était un raccourcisseur de liens dans la même charte graphique que HiberFile.
J'avais fini le projet en quelques jours, créant sur le passage les bases pour une future back-end en PHP pure pour HiberFile. En prévision de projets futurs, j'avais créé le HiberHub permettant le plus simplement possible d’accéder aux services fournis par l'équipe, laissant la porte ouverte pour un projet que nous étions sur le point de commencer avec Bruno mais qui n'a jamais vu le jour...
HiberServices

HiberServices est un projet dont presque personne à entendu parlé, Bruno avait réservé le nom de domaine hiber.services sur lequel je travaillais a mettre en place toutes sortes de services open source avec comme idée de créer un C.H.A.T.O.N.S. façon Hiber, le projet aura eu un wiki ou j'avais commencé à documenter comment installer une infrastructure similaire à la notre, un blog sur lequel nous comptions détailler ce sur quoi nous travaillons mais le projet ne sera pas allé très loin, en manque temps.
Scaleway
Milieu 2020 est décidé de changer d'hébergeur pour Scaleway. PulseHeberg n'était pas un mauvais hébergeur, mais HiberFile se fait de plus en plus gros et nous craignons de manquer de ressources, de plus Scaleway propose un service de cloud S3 qui deviendra le cœur de notre hébergement de fichiers.
HiberLink, la fin
HiberLink n'aura pas duré bien longtemps, et c'était loin d'être notre choix:
Étant un raccourcisseur de liens facile d'utilisation, il était aussi simple a spammer, et quelque chose ou quelqu'un aurait spammé HiberLink avec des liens de phishing et de virus puis déclaré auprès de Google et autres autorités du net que nous fournissions ce genre de liens frauduleux, ce qui à eu pour effet de nous faire bloquer par Google, et, dans les jours qui ont suivis, de nous faire retirer le nom de domaine...
2021
2021 aura été la meilleure année pour le projet, Bruno fait rentrer Arthur Fontaine dans l'équipe, qui, dans un élan de ce que je suppose être de la folie, recréé depuis 0 tout le code derrière HiberFile, tout est refait, le site fonctionne, l'interface est magnifique, reste simple, animée, un travail incroyable, HiberFile “v2” voit enfin le jour publiquement après un an et demi, une paire de réécritures internes, de teasing public et des changements majeurs perpétuels en interne.
Mon travail à ce moment est de m'assurer que le serveur tourne, reste à jour et ne risque aucun fuite de sécurité majeure, n'ayant aucune connaissances dans la technologie utilisée par Arthur, je ne touche plus du tout au code. Il n'y a plus de notion de hiérarchie dans l'équipe, nous ne sommes plus que 3, chaque personne étant sur un pied d'égalité en termes de décisions.
2022
Après discussions en interne, est proposé et accepté a l’unanimité l'arrêt définitif du projet. La même journée, l'annonce est faite publiquement.
C'est dommage, mais ca devait arriver.
HiberFile est un projet qui n'a jamais eu un modèle économique rentable, et ce, par choix, et par principes.
HiberFile n'a jamais eu de pubs, ni de formules payantes (ce ne sont pas les propositions qui ont manquées en interne).
Je tiens à dire que moi même, je me servais énormément d'HiberFile personnellement, pour l'école, pour transférer des fichiers entres des appareils, etc... Je serais donc moi même énormément impacté par l'arrêt du projet...
J'aurais appris énormément au travers de cette aventure que j'ai suivi de ses prémisses jusqu’à sa mort, aujourd'hui, j'ai 18 ans, et je commence ma Vie Professionnelle avec des compétences et des connaissances que je n'aurais jamais eu sans ce projet.
Merci Bruno. Merci Arthur. Merci à tous. Love, Peace.