gnucash/doc/README.francais

631 lines
27 KiB
Plaintext
Raw Normal View History

************ VERSION DE DEVELOPPEMENT ******************
Les s<>ries de version 1.3.x de GnuCash sont des versions exp<78>rimentales de
d<EFBFBD>veloppement. Elles peuvent ou non fonctionner. Utilisez les <20> votre propre
risque.
La derni<6E>re version stable de production <20>tait gnucash-1.2.5
La prochaine version stable de production sera gnucash-1.4.x
##############################################
GnuCash
-------
GnuCash est un gestionnaire de finances personnelles.Une interface
graphique d'enregistrement ressemblant au talon de votre ch<63>quier
vous permet d'entrer et suivre vos comptes bancaires,actions,
revenus et m<>me les march<63>s des changes. L'interface est con<6F>u pour
<EFBFBD>tre simple et facile <20> utiliser, mais elle est adoss<73>e/renforc<72>e <20>
des pricipes de comptabilit<69> en partie double pour
s'assurer que les livres sont <20>quilibr<62>s.
Quelques une de ces caract<63>ristiques sont:
- Une interface facile <20> utiliser. Si vous savez utiliser
le talon de votre ch<63>quier, vous savez utiliser GnuCash.
Tapez directement dans le registre,
d<>placer vous entre les champs, et utilisez quick-fill
(saisie rapide) pour compl<70>ter automatiquement la transaction.
- La fen<65>tre de rapprochement avec soldes actuels rapproch<63>s et
point<6E>s rend le rapprochement facile.
- Potefeuille d'actions/fonds communs (SICAV et FCP en France):
Suivi d'actions individuellement (une par compte) ou dans un
portefeuille de comptes (un groupe de comptes qui peuvent
<20>tre affich<63> ensemble).
- Monnaies/devises multiples et March<63> des changes:
De multiple monnaies sont support<72>es et peuvent <20>tre achet<65>es
et vendus(faire du commerce avec elles). Les mouvements mon<6F>taires
entre comptes sont totallement <20>quilibr<62>s quand la double-entr<74>e
est activ<69>e.
(Quelques aspects du support de multiples monnaies ne sont pas
totallement impl<70>ment<6E>s.)
- Importation de fichiers Quicken: Importation de fichiers au format
QIF de Quicken.
Les fichiers QIF sont automatiquement fusionn<6E>s pour <20>liminer
les transactions dupliqu<71>es.
- Rapports: Affiche la feuille bilan (actifs et passifs), r<>sultat avec
charges et produits, <20>valuation du portefeuille, ou les imprime en HTML.
- Tableau de comptes: Un compte maitre/principal peut avoir une arborescence
de comptes d<>taill<6C>s en desssous de lui. Cel<65> permet des types de
comptes similaires (par exemple Liquidit<69>s, Banque, Actions)
d'<27>tre group<75>s dans compte maitre (par exemple Avoirs).
- Transactions r<>parties: Une simple transaction peut <20>tre r<>partie
en plusieurs morceaux pour enregistrer les imp<6D>ts, paiements, et
autres entr<74>es compos<6F>es.
- Partie double: Quand elle est active, chaque transaction
doit d<>biter un compte et cr<63>diter un autre d'un montant <20>quivalent.
Cel<65> permet de s'assurer que les "livres sont <20>quilibr<62>s":
c'est la diff<66>rence entre les revenus et les sorties qui est exactement
<20>gale <20> la somme de tous les avoirs, qu'ils soit bancaire, liquidit<69>s,
actions ou autre.
- Types de comptes Revenus/D<>penses (Cat<61>gories):
Ils ne servent pas uniquement <20> cat<61>goriser votre flux
de liquidit<69>s/argent, mais quand ils sont utilis<69>s avec la fonction de
la partie double, ceux-ci peuvent fournir un <20>tat exact des pertes et
profits et donc du r<>sultat de la p<>riode.
- Extrait de compte/grand livre: De multiples comptes peuvent <20>tre affich<63>s
dans une fen<65>tre registre/d'enregistrement au m<>me moment. Cel<65> peut
faciliter l'ennui de la recherche/v<>rification des erreurs de
frappe/d'entr<74>e.
Il fournit aussi une mani<6E>re agr<67>able de visualiser un porte-feuille de
beaucoup d'actions, en montrant toutes les transactions dans ce
portefeuille.
- Ecrit en C avec un support <20>tendu de scheme via Guile.
- Le support de Perl est disponible en option pour les scripts fonctionnant
via SWIG.
- L'acc<63>s au fichier est verrouill<6C> par un drapeau de s<>curit<69> r<>seau,
pr<70>venant des dommages accidentels si plusieurs utlsateurs esaie d'acc<63>der
au m<>me fichier, m<>me si le fichier est mont<6E> par NFS.
- Fournit un format de flux de donn<6E>es(byte-stream format), qui permet aux
comptes et groupes de comptes d'<27>tre transmit par d'autres processus
via pipes ou sockets.
- R<>cup<75>re les cours des actions et fonds communs (FCP et SICAV) depuis
diff<66>rents sites web, met <20> jour automatiquement le porte-feuille
(plus de fonds doivent <20>tre ajouter r<>eguli<6C>rement).
- Chargement de la date au format europ<6F>en, traductions fran<61>aise,
anglaise, allemande et su<73>doise.
Home Page:
----------
http://gnucash.org/ (version anglaise)
http://www.multimania.com/yleny/gnucash (version fran<61>aise)
Home page initiale de X-Accountant:
http://www.cs.hmc.edu/~rclark/xacc
Binaires pr<70>compil<69>s / ex<65>cutables:
http://www.gnucash.org/pub/gnucash/redhat-6.x/
Versions de d<>veloppement:
http://www.gnucash.org/source_code.php3
Mise en route:
--------------
Seulement la version Motif de GnuCash est actuellement fonctionnelle/utilisable.
La version Gnome vous donnera le go<67>t de Gnome, et elle arivera <20> point,
mais elle est probablement pas assez stable pour une utilisation r<>guli<6C>re.
(ndt:pour moi,elle l'est)
La version qt/kde ne se compile pas, la plupart des fonctions sont manquantes.
Voyez ci-dessous pour les OS autres que le support de GNU/Linux/*BSD.
Les packages suivants sont requis d'<27>tre install<6C> pour faire fonctionner
gnucash
Pour les binaires/ex<65>cutables Motif:
guile -- Fournit l'infrastructure du langage d'extension principal.
Il est utilis<69> intensivement par gnucash pur l'initialisation et
le d<>marrage.
Requiert la version 1.3.4 ou ult<6C>rieure/plus r<>cente.
Le rpm guile-1.3.4-1 fonctionne.
Motif ou Lesstif --
Soit l'un ou l'autre du Motif commercial, ou du clone en logiciel
libre Lesstif est demand<6E>. Si vous utilisez une version commerciale
de Motif (largement disponible pour au moins 50 USD), soyez s<>r de
r<>cup<75>rer une version compatible avec votre version de glibc et
libXt.
Lesstif pou la plupart fontionne, mais il y a eu des probl<62>mes.
Voici notre exp<78>rience:
Lesstif 0.81 fonctionne
Lesstif 0.82 cass<73> (broken)
Lesstif 0.83 fonctionne ... but get fast blinking cursor ...
Lesstif 0.86.0 est rapport<72> comme fonctionnant
Lesstif 0.86.5 se crashe/ se plante.
Lesstif 0.86.9 fonctionne ... mais quelques menus viennent avec
2 pixels trop haut.(?)
Lesstif 0.87.0: cass<73> (broken) (manque les symboles pour
XmeDrawShadows, etc.)
Lesstif 0.88.1 fonctionne
Lesstif 0.89.0 fonctionne
XmHTML -- Fournit les possibilit<69>s d'affichage en HTML. Utilis<69> pour les
fen<65>tres d'aide.
Requiert une version 1.1.4 ou ult<6C>rieure
http://www.llp.fu-berlin.de/lsoft/F/5/XMHTML.html
http://www.xs4all.nl/~ripley/XmHTML/XmHTML.html
ftp://ftp.ultra.net/pub/eugene/RPMS/i386/XmHTML-1.1.5-1.i386.rpm
ftp://ftp.ultra.net/pub/eugene/SRPMS/XmHTML-1.1.5-1.src.rpm
Note: quelques versions pr<70>compil<69>es de XmHTML ont <20>t<EFBFBD> compil<69>es
avec Motif. Quand elles sont utilis<69>es avec la plupart des versions
pr<70>compil<69>es de Lesstif, vous aurez une erreur "undefined symbol
XmeDrawShadows".
Il y a plusieurs solutions; la plus simple est probablement de
t<>l<EFBFBD>charger le package des sources de XmHTML et de le compiler
vous-m<>me.
slib -- librairies scheme pour guile. A besoin de slib2c4 ou ult<6C>rieure.
libpng -- librairie PNG(portable network graphics). N'importe quelle version.
libjpeg -- librairie de chargement d'image JPEG. N'importe quelle version.
libz -- librairie de compression. N'importe quelle version.
xpm -- extension Pixmap pour X. N'importe quelle version.
Pour avoir la possibilit<69> d'utiliser certaines fonctionnalit<69>es de GnuCash,
tel que les rapports et les t<>l<EFBFBD>chargements de cours d'actions par le r<>seau,
vous devez avoir les packages suivant ci-dessous install<6C>s (en plus de ceux
list<EFBFBD>s ci-dessus).
Les RPM pour la plupart de ceux-ci peuvent <20>tre trouv<75>s <20>
http://rufus.w3.org/linux/
slib -- librairies scheme pour guile. A besoin de slib2c4 ou ult<6C>rieure.
perl -- A peu pr<70>s n'importe quelle version de perl5 devrait fonctionner.
J'utilise perl-5.004
eperl -- A peu pr<70>s n'importe quelle version de eperl devrait fonctionner.
J'utilise eperl-2.2.14
En plus, quelques modules perl ont besoin d'<27>tre install<6C>s:
perl-LWP/libwww-perl-5.36
perl-HTML/HTML-0.6
perl-HTML/HTML-Parser-2.20
-- ces modules perl sont utilis<69>s pour r<>cup<75>rer les cours des
actions et fonds communs <20> partir d'internet. Vous pouvez r<>cup<75>rer
ces RPMS <20>
ftp://ftp.gnucash.org/pub/gnucash/binaries/RPMS
http://rufus.w3.org/linux/RPM/PByName.html
http://linas.org/linux/gnucash (en dernier ressort)
ou les sources <20>
http://www.cpan.org/CPAN.html
Invocation:
-----------
Vous pouvez d<>marrer GnuCash en ligne de commande, avec "gnucash" ou "gnucash
<nom du fichier>", o<> <nom du fichier> est un fichier de compte de GnuCash.
Des exemples de comptes peuvent <20>tre trouv<75> dans le sous-r<>pertoire "data".
les fichiers *.dat sont les comptes de GnuCash qui peuvent <20>tre ouvert avec
l'entr<74>e du menu "Ouvrir fichier". Les fichiers *.qif sont des fichiers
au format d'importation Quicken qui peuvent <20>tre ouvert avec l'entr<74>e du menu
"Importer QIF".
GnuCash r<>pond aux variables d'environnement suivantes:
GNC_RUN_AS_SHELL - si activ<69>, permet <20> GnuCash de s'ouvrir dans un shell
guile avec toutes les fonctions de gnucash charg<72>es. Depuis l<>, vous pouvez
r<>cup<75>rer comportement du d<>marrage normal comme ceci:
GNC_RUN_AS_SHELL=t ./gnucash
guile> (primitive-load (getenv "GNC_BOOTSTRAP_SCM"))
guile> (gnc:load "startup.scm")
guile> (gnc:main)
c'est la m<>me chose qui se passe si vous n'utilisez pas cette variable
d'environnement. Cel<65> peut <20>tre utile quand vous essayez d'<27>crire et tester
de nouveaux fichiers .scm.
GNC_BOOTSTRAP_SCM - l'emplacement du code scheme initial de bootstrapping.
GNC_SCM_LOAD_PATH - une contrainte pour le chemin de chargement de scheme
pour GnuCash.Il devrait <20>tre une chaine repr<70>sentant une liste scheme
appopri<72>e. Chaque <20>l<EFBFBD>ment peut soit <20>tre une chaine repr<70>sentant un
r<>pertoire, soit le symbole par d<>faut qui s'<27>tendra au chemin par d<>faut,
ou l'actuel qui s'<27>tendra au chemin de chargement par d<>faut au moment o<>
il rencontre le symbole.
GNC_DEBUG - active la sortie de d<>bogage. Cel<65> vous permet d'activer
le d<>bogage pr<70>c<EFBFBD>dent dans le processus de d<>marrage que vous pouvez faire
avec --debug.
Internationalisation (i18n):
----------------------------
Des catalogues de messages existent pour le fran<61>ais et l'allemand. Ceux-ci
sont activ<69>s avec les variables d'environnement. Par example,
En fran<61>ais, avec bash:
export LANG=fr_FR
export LC_ALL=fr_FR
export LINGUAS=fr_FR
En fran<61>ais, avec tcsh:
setenv LANG fr_FR
setenv LC_ALL fr_FR
setenv LINGUAS fr_FR
Pour la version allemande:
export LANG=de_DE
export LC_ALL=de_DE
export LINGUAS=de_DE
Les autres locales qui devrait pour la plupart fonctionner, mais sont
toujours en d<>veloppement:
en_US
en_GB
fr_CH
de_CH
Autres outils
-------------
Un outil pour g<>n<EFBFBD>rer des rapports (ascii) depuis les fichiers gnucash/xacc
peut <20>tre trouv<75> <20> http://www.zeta.org.au/~grahamc/xacc_rpts.html.
Un outil pour nettoyer et importer les fichiers Quicken peut <20>tre trouv<75>
(ins<6E>rer l'url ici).
Compilation et installation:
----------------------------
Ces <20>tapes ne s'applique pas aux distributions de binaires; uniquement aux
distributions de sources.
Avant de compiler GnuCash, vous devrez obtenir et installer les packages
suivants:
libtool -- Utiliser pour compiler nos versions internes de g-wrap qui charge
nos encapsuleurs C avec guile. Disponible <20> ftp://ftp.gnu.org/gnu.
Les RPMs et debs sont largement disponible avec la plupart des
distributions.
SWIG -- Utilis<69> pour autog<6F>n<EFBFBD>rer les encapsuleurs perl.
disponible <20> www.swig.org et n<>cessite 1.1p5 ou ult<6C>rieure ...
Normallement, pour compiler et installer GnuCash, tout le monde doit faire
cel<EFBFBD>:
# ./configure
# make
# make install
Pour compiler les versions en langue fran<61>aise ou allemande, ou pour activer
le chargement des dates au format europ<6F>en, vous aurez besoin d'examiner et
modifier la configuration du langage dans le fichier /include/messages.h .
(ndt: obsol<6F>te, gnucash utilise gettext maintenant, alors il faut utiliser
les fichiers *.po , le traduire et le compiler par msgfmt.
exemple: msgfmt fr.po --output=./gnucash.mo en ligne de commande
dans /gnucash/po pour le fichier pour la france et copier gnucash.mo sur une
redhat 6.1 GPL dans /usr/share/locale/fr/LC_MESSAGES et vous aurez vos menus
et messages en fran<61>ais.)
Vous pouvez compiler les versions Motif, Gnome, et Qt. Actuellement, la
version Motif est la plus stable, sans bug, correcte, et riche en
fonctionnalit<EFBFBD>. La version gtk/gnome se compile et est activement d<>velopp<70>e,
elle n'a pas encore le niveau de stabilit<69> de de la version Motif
(ndt: actuellement ce n'est plus le cas, elle marche bien).
La version Qt ne se compile pas.
Suivant la cible que vous produirez, vous produirez:
gnucash.motif
gnucash.motif.static
gnucash.gnome
gnucash.gnome.static
gnucash.qt
La version 'static' statiquement li<6C>e aux librairies que GnuCash utilise.
Par exemple, gnucash.motif.static est commode quand vous le compiler avec
une version commerciale de Motif, pour la distribution de cette vers le
grand public.
N'importe lequel de celui que vous produisez derni<6E>rement se termine
par la cible d'un lien syst<73>me vers le fichier gnucash.bin, ainsi que
vous pouvez toujours lancer le script local ./gnucash pour voir le dernier
"parfum"(flavor) que vous avez compiler. Le script ./gnucash script
aussi charge de fa<66>on s<>r ce que vous utiliser comme fichiers depuis
le r<>pertoire source plut<75>t qu'une arborescence d'installation comme
le vieux script ./xacc fait.
Vous utiliserez "make install" quand vous voulez faire un normal FSSTND
/usr/ ou une instalation du style /usr/local o<> toute dispersion au travers
du syst<73>me de fichiers dans les r<>pertoires foo/gnucash/*. Vous utiliserez
"make install-opt" quand vous voulez une installation du style /opt/gnucash
o<EFBFBD> toute installation dans les r<>pertoires /opt/gnucash/bin, /opt/gnucash/doc,
share, etc.
Ainsi les deux ensembles les plus probables d'instructions de compilation
devraient <20>tre comme les suivants:
Pour une installation syst<73>me totale (gnucash est install<6C> comme partie du
syst<73>me):
./configure --prefix=/usr --sysconfdir=/etc
make motif
make install
Pour une installation du style /opt
./configure --prefix=/usr/local/opt/gnucash
make motif
make install-opt
Examples d'autres options astucieuses de configure:
configure --with-motif=/usr/local/opt/mootif \
--prefix=/usr/local/opt/gnucash \
--with-xmhtml-includes=/home/rlb/XmHTML-1.1.5/include\
--with-xmhtml-libraries=/home/rlb/XmHTML-1.1.5/src
Drapeau --with-gtk-config. Le chemin de la philosophie gtk vient,
vous devrez *uniquement* sp<73>cifier l'endroit du programme de configuration
et compter sur lui pour vous dire les bonnes valeurs de CFLAGS et XLIBS.
Les destinations des compilations et d'installation sont s<>par<61>es.
Le --prefixe vous sp<73>cifie de configurer pour d<>eterminer o<> le
l'ex<65>cutable r<>sultant regardera pour les choses au moment de la compilation.
Le pr<70>fixe vous permet de faire l'installation (par exemple make prefix=foo
install) uniquement pour d<>terminer o<> les fichiers sont plac<61>s. Si l'endroit
est diff<66>rent de la valeur configur<75>e par --prefix, alors gnucash ne
fonctionnera pas jusqu'<27> qu'il soit d<>plac<61> <20> cette endroit. Cette fonction
est principalement utile pour les constructeurs de packages, mais il ne
devrait heurter personne sinon.
Uniquement l'endroit de startup.scm est cod<6F> en dur dans l'ex<65>cutable,
et m<>me qu'il peut <20>tre annul<75> avec --startup-file en ligne de commande.
Les autres par d<>faut sont maintenant dans startup.scm.
path-defaults.h est maintenant fini(gone). Le param<61>trage du fichier de
d<EFBFBD>marrage est dans gnucash.h, g<>n<EFBFBD>r<EFBFBD> <20> partir de gnucash.h.in.
Os support<72>s :
---------------
La version 1.2.X de GnuCash est connu pour fonctionner dans les configs
suivantes:
GNU/Linux -- Intel
FreeBSD -- Intel
OpenBSD -- Intel
Xacc-1.0.18, le pr<70>d<EFBFBD>cesseur de GnuCash, est connu pour fonctionner sur ces
plateformes additionnelles:
Slackware 3.4 -- Intel w/ Mootif (OSF Motif 2.0.1)
SGI IRIX -- MIPS
IBM AIX 4.1.5 -- RS/6000 http://www-frec.bull.com/
Unixware 7 -- Intel
SCO OpenServer 5.0.4 -- Intel
Solaris -- Sparc
regardez <20> ftp://ftp.gnucash.org/pub/xacc (grande-bande passante)
ou http://linas.org/linux/gnucash (slow-www )
pour les binaires pr<70>compil<69>s pour ces plateformes
Sites additionnels de t<>l<EFBFBD>chargement:
-------------------------------------
Les binaires pr<70>compil<69>s et les packages pr<70>-requis peuvent <20>tre trouv<75> <20>
IBM AIX 4.1.5
-- SMIT-installable images
http://www.bull.de/pub/
see also http://www-frec.bull.com/
SCO OpenServer 5.0.4
http://www.sco.com/skunkware/osr5/x11/apps/xacc/VOLS.tar
Unixware 7
-- use pkgadd to install
http://www.sco.com/skunkware/uw7/x11/apps/xacc/xacc.pkg.gz
SGI Irix
-- in SGI install format
-- warning, this is a very down-level version
http://linas.org/linux/xacc/xacc-1.0b7-sgi-irix.inst.tar
R<EFBFBD>cup<EFBFBD>rer les sources avec CVS
-------------------------------
Une version en lecture-seule de l'arborescence de cvs tree est disponible
sur le net.
Pour y acc<63>der, premi<6D>rement, loggger vous, comme ainsi:
cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
Le mot de passe (password)est "guest"
Pour r<>cup<75>rer une copie des sources dans l'arborescence de d<>velopppement
exp<EFBFBD>rimental faites un
cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -rHEAD gnucash
Pour r<>cup<75>rer une copie des sources de l'arborescence de la version de
production stable gnucash-1.2, faites un
cvs -z3 -Pd :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -rxacc-12-patch gnucash
D<EFBFBD>veloppement de GnuCash
------------------------
Avant de d<>marrer <20> d<>velopper sur GnuCash, vous devriez faire les choses
suivantes:
1. lisez le fichier src/coding-style.txt pour apprendre <20> propos des styles
de codage utilis<69>s dans le code source de GnuCash.
2. Plusieurs des r<>pertoires sous src contiennent des fichiers appel<65>s
design.txt qui expliquent beaucoup des aspects de la conception de GnuCash.
Lisez les.
3. Allez sur le site web de gnucash et survoler les archives de la liste de
courriers de d<>veloppement de gnucash(development mailing list).
4. Rejoignez la liste de courriers de d<>veloppement de gnucash(development
mailing list).
Regardez le site web de gnucash pour des d<>tails sur comment faire cel<65>.
Soumettre un patch
------------------
D<EFBFBD>s que vous avez fait un certain travail que vous aimeriez soumettre, vous
avez besoin d'envoyer un patch. Il y a un script perl appel<65> make-gnucash-patch
fourni avec la distribution que vous pouvez utiliser pour cr<63>er le patch.
Ici, se trouve comment utiliser ce script perl.
Premi<EFBFBD>rement, configurer vos r<>pertoires de d<>veloppement comme ce qui suit:
< R<>pertoire de d<>veloppement maison (home) de GnuCash >
|
|---- < r<>pertoire contenant les sources originales de GnuCash >
|
|---- < r<>pertoire contenant vos sources modifi<66>es de GnuCash >
Un exemple concret de ces r<>pertoires devrait <20>tre:
/home/me/gnucash
|
|---- /home/me/gnucash/gnucash.pristine (sources originales)
|
|---- /home/me/gnucash/gnucash.mywork (sources originales + mes modifs)
Copier le script make-gnucash-patch vers le r<>pertoire de d<>veloppement maison
(/home/me/gnucash au-dessus). Maintenant afficher les trois variables en haut
de ce fichier pour refl<66>ter les noms de vos r<>pertoires. Les noms donn<6E>s
ci-dessous, vous devriez les utiliser
my $old = 'gnucash.pristine';
my $new = 'gnucash.mywork';
my $gnc_home = '/home/me/gnucash';
Maintenant lancer le script. Notez que le script requiert les programmes
'makepatch', 'gzip', 'diff', et 'uuencode' (et, bien s<>r , 'perl')
pour fonctionner.
Quand vous lancez le script, trois fichiers seront g<>n<EFBFBD>r<EFBFBD>s:
gnc.diff - Ce fichier est un fichier texte ascii contenant les diff<66>rences
entre les sources originales et vos modifications. En bas de ce
fichier se trouve une liste de fichiers qui sont ajout<75>s,
chang<6E>s, ou supprim<69>s.
S'il vous plait examinez ce fichier (sp<73>ciallement la liste en bas)
pour <20>tre s<>r que tous vos changements (et pas d'autres changements)
sont pr<70>sent dans le fichier.
Ne pas soumettre ce fichier!
gnucash.diff.gz - C'est une version gzipp<70> du fichier au-dessus.
Ne pas soumettre ce fichier!
gnucash.diff.gz.uue - C'est une version uuencod<6F>e (ascii-encod<6F>)
du fichier au-dessus.
C'est le fichier <20> soumettre.
Envoyez gnucash.diff.gz.uue <20> gnucash-patches@gnucash.org
Merci par avance pour votre contribution!
D<EFBFBD>veloppeurs principaux:
------------------------
Robin Clark <rclark@hmc.edu> a <20>crit le X-Accountant original en Motif
comme projet scolaire, l'amena jusqu'<27> la version 0.9 en Octobre 1997.
Linas Vepstas <linas@linas.org> ce qu'il vu: l'interface graphique <20>tait
excellente,le code <20>tait document<6E> et bien structur<75>, et il <20>tait tout
sous GPL.Et ainsi il le r<>-<2D>crit: ajoutant les widgets de cellules avec
XbaeMatrix, ainsi que les boites de dialogues et fl<66>ches devraient faire
un m<>me astucieux GUI, r<>-<2D>crit le code interne de X-Accountant pour
ajouter la double-entr<74>e, une arborescence de compte, a r<>parti un
mini-moteur de transactions, ajouta le support pour les actions, et
am<61>liora les menus d'aide.C'<27>tait la version 1.0 de Janvier 1998.
Depuis lors, pour la version 1.1, le moteur f<>t <20>tendu et red<65>fini,
et le code de la fen<65>tre du registre compl<70>tement recon<6F>u et rendu
le plus possible ind<6E>pendant de Motif-(et du GUI-).
Fit fonctionner un prototype pour OFX.
Jeremy Collins <jcollins@gnucash.org> fit la publicit<69> pour le projet
GnoMoney largement, et alors changea son nom en GnuCash. Jeremy
cr<63>a le site web gnucash.org , enregistra le domaine, fit fonctionner
le code initial en GTK/gnome.
Rob Browning <rlb@cs.utexas.edu> abusa tout le monde en n'utilisant pas le perl,
et alors ajouta le support guile/scheme. Rob maintient l'infrastructure de
compilation, est charg<72> de l'ensemble des choses concernant le langage
d'extension guile/perl, et il traite de la configuration et configurabilit<69>.
Dirk Schoenberger <schoenberger@signsoft.com> travaille sur le port en Qt/KDE
Yannick Le Ny <y-le-ny@ifrance.com> Localisation (traduction et adaptation)de
Gnucash depuis son pr<70>d<EFBFBD>cesseur X-accountant pour la France et les pays
francophones.
Travail effectu<74> :traduction du Readme, des menus et messages et de
l'aide en ligne de Gnucash en fran<61>ais.
Traduction de tout le site web de Gnucash en fran<61>ais sauf la liste de
courriers et maintient de ce site <20> jour.
Corrections et Patches:
-----------------------
Andrew Arensburger <arensb@cfar.umd.edu> for FreeBSD & other patches
Matt Armstrong <matt_armstrong@bigfoot.com> for misc fixes
Fred Baube <fred@moremagic.com> for attempted Java port/MoneyDance
Per Bojsen <bojsen@worldnet.att.net> several core dump fixes
Christopher B. Browne <cbbrowne@hex.net> for perl, scheme scripts
Graham Chapman <grahamc@zeta.org.au> for the xacc-rpts addon package
George Chen <georgec@sco.com> for MS-Money QIF's & fixes
Albert Chin-A-Young <china@thewrittenword.com> configure.in patch
Jeremey Collins <jcollins@gnucash.org> for GnoMoney & GTK port
Patrick Condron <pcondon@rackspace.com> for webserver and T1 connection.
Ciaran Deignan <Ciaran.Deignan@bull.net> for AIX binary version
Tyson Dowd <tyson@tyse.net> for config/make patches & debian maint.
Koen D'Hondt <ripley@xs4all.nl> for Solaris patches to XmHTML
Bob Drzyzgula <bob@mostly.com> for budgeting design notes
Jan-Uwe Finck <ju_finck@mail.netwave.de> for German message translation
Ron Forrester <rjf@aracnet.com> for gnome patches
Dave Freese <DFreese@osc.uscg.mil> for leap-year fix
Otto Hammersmith <otto@bug.redhat.com> for RedHat RPM version
Alexandru Harsanyi <haral@codec.ro> for core dumps, lockups, gtk work.
Jon K}re Hellan <jk@isdn-a33.itea.ntnu.no> misc core dump fixes
Prakash Kailasa <PrakashK@bigfoot.com> for gnome build fixes
Ben Kelly <ben.kelly@ieee.org> for motif menu bug fix, core dump fixes
Tom Kludy <tkludy@csd.sgi.com> for SGI Irix port
Sven Kuenzler <sk@xgm.de> for SuSE README file
Graham Leggett <minfrin@sharp.fm> for fixing a hang
Ted Lemon <mellon@andare.fugue.com> for NetBSD port
Yannick Le Ny <y-le-ny@ifrance.com> pour la traduction en francais
Grant Likely <glikely@nortelnetworks.com> gnome and engine patches
Heath Martin <martinh@pegasus.cc.ucf.edu> gnome and register patches
Matt Martin <mgmartin@abacusnet.net> guile error handling code
Robert Graham Merkel <rgmerk@mira.net> reporting, gnome, and config patches.
Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu> port to alpha-dec-osf4.0f
G. Allen Morris III <gam3@ann.softgams.com> for QIF core dump
Peter Norton <spacey@inch.com> for a valiant attempt at a GTK port
OmNiBuS <webmaster@obsidian.uia.net> web site graphics & content
Myroslav Opyr <mopyr@IPM.Lviv.UA> for misc patches
Dave Peticolas <peticola@morpheus.cs.ucdavis.edu> extensive intelligent patches
Laurent P{'e}lecq <laurent.pelecq@wanadoo.fr> i18n patches with gettext
Alain Peyrat <Alain.Peyrat@nmu.alcatel.fr> for configure.in patches
Peter Pointner <peter@wuzel.m.isar.de> QIF import fixes, Qt patches
Gavin Porter <maufk@csv.warwick.ac.uk> for euro style dates
Ron Record <rr@sco.com> for SCO Unixware & OpenServer binaries
Jan Schrage <jan.schrage@urz.uni-heidelberg.de> documentation patches
Christopher Seawood <cls@seawood.org> for XbaeMatrix core dump
Mike Simons <msimons@fsimons01.erols.com> misc configure.in patches
Richard Skelton <rich@brake.demon.co.uk> for Solaris cleanup
Henning Spruth <spruth@bigfoot.com> for German text & euro date rework
Diane Trout <detrout@earthlink.net> scheme qif import patch
Rob Walker <rob@valinux.com> guile and register patches
Ken Yamaguchi <gooch@ic.EECS.Berkeley.EDU> QIF import fixes; MYM import
... et je suis s<>r que j'ai oubli<6C> beaucoup d'autres ...