Bonjour,
Aujourd'hui, nous avons parlé de Lampadas qui devrait permettre au LDP de devenir international. Voici ce que nous pouvons faire pour pousser à la roue, mais il faut parler le Perl...
------------------ Date: Mon, 15 Apr 2002 12:44:00 -0500 From: David Merrill david@lupercalia.net To: discuss@linuxdoc.org Subject: Re: Some ideas on General Style
On Mon, Apr 15, 2002 at 05:22:54PM +0200, Nicolas Chauvat wrote:
On Mon, 15 Apr 2002, David Merrill wrote:
I will be working on i18n support during this week and next. I am on schedule, currently I estimate I will have a usable release ready in about 6-10 weeks. (I originally estimated 2-3 months, about 3-4 weeks ago).
That's good news.
This is longer than your desired timeframe. If you can help me write the code, then the time could be reduced, but if I do it all myself it will probably take that long.
Very good, what can we do to help ? Is there any place where you state what you intend to do and how you intend to do it ?
Some very general ideas are on my website. I have not solicited a lot of outside help yet because I'm still working on basic stuff.
If you want to help add i18n support, now's the time! There are lots of other things that need to be done, too. Such as:
- a working lampadas.conf file. First variables: the database name and hostname of the PostgreSQL database, currently hard coded. - a set of pages for editing data in the config table. - add a field to the config table for "description", TEXT format
Here's what you need to do to get set up for Lampadas development.
The first thing is to get a working database up, so you'll need PostgreSQL installed. Let me know when you want to tackle this, and I will send you a current database dump to import into your database, so you can work against "live" data.
Pull the /lampadas directory and subdirs from cvs. Run "perl Makefile.PL" to generate a Makefile, then "make test" (if you get an "All tests run" at the end, it at least didn't crash). Then "make install" as root. This will install the Lampadas and Lampadas::Database Perl modules. (This will fail w/o a working database).
Then, edit your httpd.conf file, and put the contents of /lampadas/www in there somewhere as +ExecCGI, or using ScriptAlias, or whatever. Also make that your docroot, since /css and /images are beneath it. (This will fail w/o a working database and working Perl modules).
I personally run my test web server *directly* from the /lampadas/www directory in my cvs tree. It makes it easy to quickly test changes, then commit when it is working right. It's the easiest way to work, imho. But you'll need a local webserver (localhost) to do it, or you'll be stuck with NFS or something. -----------------------------
C'est le dernier message de discuss@en.tldp.org que je poste sur cette liste. J'invite ceux qui veulent aider à rejoindre discuss@en.tldp.org et i18n@en.tldp.org, de manière à discuter de ces sujets directement sur ces listes et à conserver traduc pour la coordination des traductions.