(a2ps.info)Helping the Development


Prev: a2ps Mailing Lists Up: Introduction
Enter node , (file) or (file)node

1.4 Helping the Development
===========================

If you like a2ps and if you feel like helping, there are several things
you can do.

_Testing_
     You just can't imagine how hard it is to make sure that the program
     that works perfectly here will work on your machine.  Actually, in
     general the last weeks before a release are mostly dedicated to
     (Unix) portability issues.

     So we *need* beta-testers!  To be one is fairly simple: subscribe
     to the mailing-list where the betas are announced and distributed.

_Translation_
     The interface of a2ps is under 'GNU gettext' which means that all
     the messages can be translated, without having to look at the code
     of a2ps: you don't need to be a programmer at all.  All the details
     are available on the a2ps translation page
     (http://www.gnu.org/software/a2ps//po/).

_Style Sheets_
     Since a2ps is evolving and getting more powerful, the style sheets
     should be checked and improved.  There are too many so that the
     authors work on them.  Therefore if you feel your favorite language
     is not honored as it should be, improve the style sheet!  (Note:
     Pretty Printing for details.)

_Encodings_
     a2ps is wide open to any 8-bit encoding.  If your language is not
     covered today by a2ps, you can easily provide the support yourself.
     Honestly, the trickiest part is to find correct *free* fonts that
     support your mother tongue (Note: Encoding Files, to know more).

_Fonts_
     There are still some characters missing in Ogonkify.  See the list
     of missing characters
     (http://www.dcs.ed.ac.uk/home/jec/ogonkify/missing.html) and the
     Ogonkify home page (http://www.dcs.ed.ac.uk/home/jec/ogonkify/) for
     details.

_Documentation_
     If you feel something is missing or is unclear, send us your
     contributions.

_Porting_
     Porting a program to special architectures (MS-DOS, OS/2 etc.), or
     building special packages (e.g., RPM) requires having an access to
     these architectures.  If you feel like maintaining such a port,
     tell us.

_Features_
     Well, if you feel like doing something else, go ahead!  But contact
     us, because we have quite a big stack of things we want to do or
     have started to do, and synchronizing might be useful.


automatically generated by info2www version 1.2.2.9