Interview
 

Tout le monde connait le fameux gestionnaire de courrier électronique, le non moins connu Mail-It, édité par la société Beatware. La plupart d'entre vous connaissent également le nom de son auteur : Sébastien Bouchex.

Cette interview est l'occasion de découvrir son parcours, ses conseils et son avis sur le futur de BeOS.

Le Butineur > Peux-tu te présenter briévement ?
Sébastien Bouchex > Sébastien Bouchex, 27 ans, je travaille pour BeatWare depuis 2 ans maintenant. Je suis basé à Paris mais j'ai aussi fait un séjour aux USA à BeatWare Inc.
 
LB > BeOS, tu l'as connu comment exactement ? Quels ont été tes premières impressions après l'avoir vu et/ou utilisé ?
SB > J'ai découvert BeOS dans un article de SVM de Janvier 1996 où on montrait la BeBox ainsi que les premières applications BeOS (comme GeekPlayer).

Ensuite, j'ai contacté Be Europe et j'y suis allé pour avoir une démo faite par Georges-Edouard Béranger (alias Geb), ensuite, j'ai cassé ma tirelire et j'ai acheté une BeBox.
 
LB > D'après ton numéro de développeur (E-1197), tu t'es enregistré très tôt comme développeur BeOS. Quelle a été ta motivation pour te lancer dans le développement sur BeOS ?
SB > Oui en avril 1996.

A l'époque, je faisais du CD-ROM dans la société Quai Nord sous MacOS/Windows et je voulais faire un peu de développement chez moi et comme je venais de l'Amiga alors je me suis dit, tiens c'est un peu pareil (un truc nouveau qui à l'air de foncer) allons-zi !
 
LB > Quelle a été ta première impression concernant le développement sur cette plateforme ?
SB > J'aime bien les lumières sur les côtés de la BeBox :-) En fait, j'ai découvert le C++ avec BeOS donc j'ai commencé avec ça et j'ai
trouvé ça très clair. Les API sont simples et facile à comprendre. Quand je compare avec Windows, c'est vrai que c'est pas trop pareil...
 
LB > Actuellement, utilises-tu des outils graphiques pour concevoir les interfaces de tes programmes ?
SB > Pour BeatWare, on a un moteur de "layout" qui permet de concevoir une interface très rapidement, c'est FreeStyle.
Pour moi, c'est à la main. Même si Interface Elements est très intéressant.
 
LB > T'es-tu constitué des classes de manière à être réutilisables pour d'autres projets ?
SB > Pour BeatWare : oui. Pour moi : non ou alors très peu de lignes...
 
LB > Quels sont les documents que tu conseillerais pour programmer sous BeOS ?
SB > Le dossier sample code, car c'est avec des exemples qu'on apprend le mieux. Sinon, les différents livres sur BeOS comme celui sur le File System de Dominic.
 
LB > Je pense que ceux qui s'intéressent à BeOS depuis un certain temps savent que tu es le développeur du fameux logiciel Mail-It. Peux-tu nous expliquer, comment de fil en aiguille, c'est devenu un produit commercial.
SB > Le projet a commencé un soir, je me suis dit : "BeMail n'est pas un mailer, je fais le mien". Donc j'ai commencé, et première démo, au Comdex de Paris en 1997.

En Mai 1997, je reçois un Master Awards pour le produit et je fais une démo à Marc Verstaen de BeatWare. En Aout 1997, je fais une démo à Boston à la BeDC et au MacWorld. Ensuite, en Septembre, à Apple Expo à Paris, je signe avec BeatWare.

Les dates phares :
Première sortie commerciale v 1.0 : 26 Décembre 1997
v 2.0 : 26 Décembre 1998
v 3.0 : ??? 26.... :-)
 
LB > Quelle équipe y a-t'il derrière ?
SB > Pour Mail-It, je suis tout seul.
Pour le moteur de "layout", il y a Tinic qui a fait la plupart du code.
Maintenant, le code est stable donc je rajoute des petites choses ou je corrige 2/3 choses...
 
LB > En parlant de Mail-It, pour quand est prévu approximativement la prochaine version ?
SB > Quand elle sera prète.
 
LB > Quelle sera son intégration avec d'autres logiciels
comme Outlook ou Messenger (importation, exportation, récupération des contacts) ?
SB > Pour Outlook Windows, Microsoft ne facilite pas la chose car la boite est encodée sur le disque et le message n'est pas écrit en clair donc pas facile...
 
LB > As-tu d'autres projets en tête pour BeOS ?
SB > Pour BeatWare : motus. Pour moi : oui.
 
LB > Tu étais présent à la BeDC de Francfort si je ne me trompe pas. Qu'as-tu fais là bas ?
SB > J'ai retrouvé des amis et on a discuté autour d'une bière. Il y avait aussi des ingénieurs de Be avec qui j'ai pas mal discuté.
 
LB > Y-a-t'il eu des démonstrations de programmes en cours de préparation ?
SB > Nuendo était en démo. TRES TRES IMPRESSIONNANT !!!
 
LB > Comment vois-tu l'avenir de BeOS ?
SB > Un avenir grand ouvert avec plein de nouveaux produits.
 
LB > Qu'attends-tu de BeOS 5 ?
SB > Des meilleurs outils de développement car le gcc actuel souffre des quelques problèmes de code mais ça se corrige alors rien de grave.

Il manque aussi un éditeur de ressource livré en standard avec l'OS. Et la localisation, car quand on vend un produit comme Mail-It, on veut aussi le vendre en d'autres langues que l'anglais, mais il faut aussi que BeOS le soit.
 
LB > A ce propos comment a évolué la communauté BeOS francophone par rapport à tes débuts dans le domaine ?
SB > Beaucoup de français sont passés aux USA (chez BeatWare entre autre) mais ceux qui restent sont actifs et de nouveaux arrivent tous les jours.

Il est vrai que la communauté a aussi évolué avec moins de "Geek" et plus de pro et aussi de simples utilisateurs qui utilisent BeOS comme OS de tous les jours... Mais ça montre que BeOS est en évolution et dans le bon sens.
 
LB > Si tu veux laisser un message à la communauté BeOS francophone ou à qui que se soit, je te laisse libre d'écrire ce que tu veux.
SB > Depuis le début de BeOS, on remarque que les francophones ont de bonnes idées et sont souvent cités pour leurs produits alors : Continuons !