tfeserver : Blog de tfe

Petites questions ouvertes, à ceux qui veulent bien participer...

Les logiciels libres sont à peu près tout ce que j'utilise dans ma vie quotidienne privée. Je prends un réel plaisir à les utiliser et à essayer d'en créer moi-même.
Sur ma vie professionnelle, je n'ai pour l'instant pas eu la chance de les promouvoir, de quelque manière que ce soit.

Le domaine de la création et maintenance de sites internet est très axé sur les utilisateurs. Nous nous devons donc d'utiliser les même outils que nos utilisateurs pour vérifier la visibilité et l'accessibilité de nos différents produits.
L'obligation de tester les pages sur Internet Explorer par exemple, oblige à:
  • Avoir comme système d'exploitation principal Windows
  • Avoir un outils de virtualisation avec un Windows installé, ce qui pour ma vision de choses, rime au même.
Ceci évoqué, il est donc impossible de ne pas avoir un logiciel propriétaire sous la main, voir de travailler la majeure partis du temps dessus.
Certes nous avons le choix des éditeurs de texte, mais au final des problèmes subsistent lorsqu'en ensemble de développeurs n'utilisent pas le même éditeur de texte:
  • Tabulations ne valant pas le même nombre d'espaces
  • Encodage par défaut lors de la création de fichiers: utf/iso-8859-15
  • Automatisation de créations de commentaires, etc...
Pour les éditeurs de texte, on peut/doit prendre le temps de le configurer pour qu'il soit utilisable de la même manière que le logiciel propriétaire utilisé par la majorité... mais cela en vaut-il vraiment la peine?

Les questions posés sont donc:
  • Peut-on réellement se passer des solutions Microsoft en développant du Web?
  • Devrais-je essayer de convertir mes collègues à mon éditeur libre (gvim en l'occurrence)?
  • Dois-je tout simplement me plier aux "exigences du métier", et me dire qu'au final, je fais ce qu'on me dit de faire au boulot, et ce que je veux faire chez moi?

Blog

kapouik

le 23/11/08 20:44:55

Mon expérience à moi :
En tant que sysadmin j'ai la chance d'influancer pour beaucoup les mise en place de logiciel dans mon entreprise. Ainsi un serveur OpenBSD a vu le jour et prochainement un serveur Windows devrait migrer sur une solution entièrement libre pour la gestion de l'intranet.
Au niveau du Web, là dessus pas de problème car la dev et moi même (je lui donne un coup de main où relis certaine parti de son code) utilisons (g)vim. De ce fait nous l'avons installé sur plusieurs serveur (tous ceux où on a un apache) ainsi que sur nos postes. Seul un de nos collègue persiste sous notepad++. Aujourd'hui la grande révolution est un déploiement de machine sous netbsd (je vous met au défis d'y trouver quelque chose de pas libre dessus).
Pour terminer, j'ai mis en place des dokuwiki sur l'intranet et reçu les félicitations des directeurs pour cette excélente initiative.

Ma technique pour pousser le logiciel libre est simple : je met en place dans mon coin sur une machine de test ou sur la mienne et ensuite je montre la puissance de l'outils lors d'une réunion : montrer aux autre que la solution est viable, fesable et puissante permet de gagner beaucoup de point et surtout ne pas hésiter à ajouter : j'ai le code parce que c'est libre et en plus c'est gratuit.