Chapitre I. Récupération de bluefish

1. Choix d'une version
1.1. Fréquence des mises à jour
1.2. Systèmes opératoires supportés par Bluefish
2. Versions stables les plus récentes
3. Version de développement la plus récente
4. Version CVS

1. Choix d'une version

Il existe, actuellement, quatre versions de bluefish :

  • La version GTK1 (v0.7) est obsolète et n'est plus maintenue. Elle demeure cependant la version à installer pour ceux qui sont encore sous GTK1.

  • La version GTK2 la plus récente (v1.0.5) est celle que la plupart des utilisateurs choisiront. Elle est considérée comme suffisamment stable pour un usage quotidien.

  • La version de développement la plus récente représente un pas de plus. Vous y trouverez de nouvelles fonctionnalités, la correction de certains bogues et une IGU plus agréable. Le seul inconvénient est qu'elle peut contenir des fonctionnalités incomplètes ou boguées. Choisissez-la si vous souhaitez profiter des nouvelles fonctionnalités ou voulez éviter un bogue contenu dans la version stable la plus récente.

  • CVS est au coeur du développement de bluefish. La version CVS contient souvent des corrections de bogues et des améliorations, néanmoins elle introduit parfois de nouveaux bogues. Si vous voulez faire une rustine pour bluefish, il vous faudra l'installer. Bien que la version CVS puisse être inutilisable pendant un cours laps de temps, elle est la plupart du temps suffisamment stable pour un usage quotidien.

    [Note]

    La version CVS possède un drapeau de compilation --enable-unstable qui permet de l'installer concurremment avec une autre version de bluefish, que ce soit la version GTK2, la version de développement ou la version CVS normale. Elle apporte des fonctionnalités supplémentaires. Quand ce drapeau est utilisé, bluefish est installé sous le nom de bluefish-unstable par opposition à bluefish pour les autres versions. Ce drapeau est activé par défaut.

Si vous voulez profiter des toutes dernières fonctionnalités, lisez la Section 4, « Version CVS » ou la Section 3, « Version de développement la plus récente » si vous ne souhaitez pas installer CVS. Si vous voulez simplement utiliser Bluefish, référez-vous à la Section 2, « Versions stables les plus récentes » pour savoir comment récupérer le paquet stable le plus récent pour votre système.

1.1. Fréquence des mises à jour

En raison du petit nombre de développeurs, tous volontaires, le développement de Bluefish progresse de façon variable dans le temps. C'est pourquoi il peut se passer un délai relativement long entre deux versions. Après tout, les développeurs consacrent une partie de leur temps et de leurs efforts à bluefish, parce qu'ils veulent l'utiliser :-)

De ce fait, il est souvent intéressant de choisir la version CVS ou les versions de développement. Nous essayons de faire en sorte que la version CVS soit toujours opérationnelle. En fait, c'est cette version que la plupart des membres de l'équipe de développement utilise quotidiennement.

1.2. Systèmes opératoires supportés par Bluefish

Bluefish fonctionne sur de nombreux systèmes. L'équipe de Bluefish supporte les plate-formes suivantes :

  • Mandrake Linux

  • Red Hat Linux

  • Fedora Core

  • Debian Linux et distributions dérivées

  • FreeBSD

En fait, toute distribution GNU/Linux contenant GTK2 convient, et de nombreuses distributions inclut Bluefish. Bluefish doit pouvoir fonctionner parfaitement sur tout système compatible POSIX incluant GTK2. Les systèmes suivants peuvent faire tourner Bluefish :

  • NetBSD - distribué dans pkgsrc

  • OpenBSD - disponible via le système de ports

  • SGI IRIX - voir http://freeware.sgi.com/

  • Mac OS X via Fink ou Darwin Ports.

  • Sun Solaris

  • Tru64

  • AIX

  • HP-UX

  • Win32-cygwin - avec quelques petits problèmes.