Hi, Frank
Carlos reminded me that there are no project mailing lists yet, so I set one
up. It should be active sometime today. I'll announce it when it's up, so we
can transfer discussion over to it.
I am not a Python guru, although I've used it off and on. I _have_ done some
straight C extension stuff for Python, not just SWIG, but that was
exploratory - I can claim significant XS experience but not the equivalent
for Python. I think this is one of the key bindings, though, and I'm pleased
that you want to look at it.
Regards,
Arved
At 02:49 PM 9/11/01 +0800, you wrote:
>Hello:
>
>When I see XSL-FO, I know the time of personal publishers is coming.
>It is a very important technology I've ever seen around XML,...
>This project sounds very attractive. I am very interested in Python
>bindings,
>and I would like to giving it a try.
>
>Frank
>
>----- Original Message -----
>From: "Arved Sandstrom" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Tuesday, September 11, 2001 4:49 AM
>Subject: A C XSL-FO processor
>
>
>> Hi, all
>>
>> I finally buckled, and initiated a SourceForge project to develop a
>> C-language XSL-FO formatter. The link is
>> https://sourceforge.net/projects/xslfo-proc/. Right now there is nothing
>> there...I want to get some people signing up, and register interest.
>>
>> This is for all those developers out there that like the technology (XSL)
>> but aren't turning cartwheels over Java. That includes me.
>>
>> I haven't been able to devote as much time to FOP as I would like, both
>> because of work and also because of a significant developing personal
>> relationship (yeah, yeah :-)), but my intention is definitely not to do
>less
>> with FOP. I have committed to helping out with the design ideas suggested
>by
>> Keiron, and have identified a portion that I want to do, and I want to
>> complete marker support. I am also very interested in ensuring that we
>seek
>> better integration with projects like Cocoon and X-Smiles.
>>
>> The goal behind the SourceForge project is to develop a fast (and I mean
>> fast) low-memory footprint XSL formatter that is optimized for use as a C
>> library. I personally really like SWIG, and I would like to emphasize the
>> development of the APIs so that they are well-suited for SWIGging into
>> Python, Perl, Ruby, and what have you.
>>
>> I prefer to avoid C++. If someone wishes to make arguments for C++ I'll
>> listen to them, but I think OOP is unnecessary for a good solution to the
>> XSL formatting problem. In fact, I am now leaning towards the idea that a
>> procedural design that de-emphasizes the data somewhat, and emphasizes the
>> layout process, is the way to go. Ideas about flattening the area tree
>> figure in my thinking here. I think Java is really bad for promoting the
>> idea that everything should be an object, and I am not sure that this is
>not
>> complicating our work with FOP.
>>
>> The idea is that this will eventually be folded back into XML Apache (I
>> hope) as a sub-sub-project under FOP. And I also want design ideas
>developed
>> during the work on 'xslproc' to inform work on FOP.
>>
>> Anyway, there it is, and I hope to see C/C++/scripting language people who
>> are also interested in XSL-FO, support this project. BTW, I have no real
>> stake in being the design lead, although I obviously have ideas, so if
>> someone wants to take charge, feel free. If not, then I will.
>>
>> Regards,
>> Arved Sandstrom
>>
>> Fairly Senior Software Type
>> e-plicity (http://www.e-plicity.com)
>> Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, email: [EMAIL PROTECTED]
>>
>>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, email: [EMAIL PROTECTED]
>
>
Fairly Senior Software Type
e-plicity (http://www.e-plicity.com)
Wireless * B2B * J2EE * XML --- Halifax, Nova Scotia
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]