Re: Re[4]: Syncato

Kimbro Staken <[email protected]> Fri, 14 Nov 2003 04:18:58 -0700
Newsgroups gmane.comp.web.syncato.general
Message-ID <[email protected]>
Taking this to the mailing list.

> Two years ago I thought Java+xml is future of web, now I think
> python+xml is future (or have to be future :))
>
Yeah me too, at least to some extent.

> I now Java programmer, but discover xml.apache.org (cocoon f.e.)
>
> ok
>
> from todo:
> 'Add email notification for comment posting'
> I can make something.
>
OK, I was going to do that tonight, but I'll let you take a stab at it.

A couple guidelines, keep it very simple and use XPath for XML 
manipulation. It should support sending notifications for both 
trackbacks and comments. Probably should be a method on XMLFormServlet 
so that all Form servlets can have access. You'll need to add a few 
configuration options so look at how the others are handled.

One of my goals with Syncato is to actually minimize the amount of 
Python code as much as possible. I want to leverage XML, XSL-T and 
especially XPath to the maximum extent. I'm not too worried about 
performance, I want to explore this technique of development and then 
optimize where problems creep up. If you look at the architecture there 
is a minimal object model, I use XML instances in place of where you 
would traditionally have more specialized programming language objects. 
Syncato uses an MVC architecture with XSL for views, Python for the 
controller and XML for the model. So the Python code is basically 
plumbing that pipes XML between the UI and the XML database.

> I also have experience in making autoresponde system, do you think
> about it for syncato?
> F.e. by email-message to specified email possible to post messages.
> http://nemilya.by.ru/erobot/

Hmm, I could see that being useful in the future. Maybe a little 
outside of scope right now, but that depends on exactly what you're 
thinking?

>
>
>
Kimbro Staken
Software, Consulting and Writing http://www.xmldatabases.org/
Apache Xindice native XML database http://xml.apache.org/xindice
XML:DB Initiative http://www.xmldb.org



-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/