[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: integration of general/web in main
From: |
John Mandereau |
Subject: |
Re: integration of general/web in main |
Date: |
Sun, 16 Aug 2009 21:19:26 +0200 |
Le samedi 15 août 2009 à 09:43 +0200, Jan Nieuwenhuizen a écrit :
> - And also, please go read the texi2html script and see if you
> come out alive on the other end. If I saw someone saying this
> was great, I might not even want to *see* their printed notation
> output?
I read it a few months ago, and when I told one of his authors loops
were exceedingly long, which makes the code hard to read, he kind of
laughed at me :-( I wonder why there are other programming paradigms
like functional or object-oriented besides procedural :-P
> - I would hardly want to advise others to use it. For me personally
> it is a maintenance nightmare that I would want to get rid of.
> 25.000 lines of questionable perl. I cannot imagine that the
> functionality we need could not be done in 2000 lines of
> clean, maintainable python
I have been responsible with Karl Berry and Patrice Dumas for deciding
to drop current makeinfo implementation in C about one year ago; we
estimated that writing a Texinfo parser and formatter from scratch would
take years if done by one or a few people as a hobby, so Karl proposed
to adopt texi2html, and Patrice offered to implement Info and XML
backends and improve compatibility with makeinfo. I don't think we'd
have make another decision today: even if we need a good parser and a
cross-references resolver for docs maintenance, which will have taken a
few dozens of hours to write (it's first time I write a parser, so I
learn what it is as I'm writing and rewriting it), I won't be able to
make a decent formatter for formats other than plain text or Info in
less than a full-time month work, i.e. before December.
Sorry for this kind of off-topic message,
John
signature.asc
Description: Ceci est une partie de message numériquement signée
- Re: integration of general/web in main, (continued)
- Re: integration of general/web in main, Jan Nieuwenhuizen, 2009/08/14
- Re: integration of general/web in main, John Mandereau, 2009/08/14
- Re: integration of general/web in main, Jan Nieuwenhuizen, 2009/08/14
- Re: integration of general/web in main, Patrick McCarty, 2009/08/14
- Re: integration of general/web in main, Jan Nieuwenhuizen, 2009/08/14
- Re: integration of general/web in main, Graham Percival, 2009/08/15
- Re: integration of general/web in main, Jan Nieuwenhuizen, 2009/08/15
- Re: integration of general/web in main, Graham Percival, 2009/08/15
- Re: integration of general/web in main, Carl Sorensen, 2009/08/15
- Re: integration of general/web in main, John Mandereau, 2009/08/16
- Re: integration of general/web in main,
John Mandereau <=