From: Andrzej J. T. <an...@ch...> - 2010-03-25 15:05:16
|
Evgeny suggested: > Think that we must move some eXist's functionality like > webdav, atom, xmlrpc from servlet layer to xquery webapp. > It will be more flexible. And developers could change > functionality of this webapp in they's application. > So possible add virtual collections for webdav. > > We need only some basic servlets like REST or XQueryServlet. I would love to see some of these more "exotic" access mechanisms become optional plugins, that exist (pardon the pun) outside of the core eXist code repository, as distinct sub-projects. Sort of like the concept of external extensions we've discussed. Then users could more finely tune which components/access mechanisms they wanted to install/enable which would provide for a lighter footprint, and smaller security surface being exposed. +1 for making this stuff more modular and pluggable. -- Andrzej Taramina Chaeron Corporation: Enterprise System Solutions http://www.chaeron.com |
From: Wolfgang M. <wol...@ex...> - 2010-03-25 15:24:15
|
> +1 for making this stuff more modular and pluggable. While it is basically a good idea to make those interfaces more pluggable, I don't like Evgeny's proposal to *replace* them with XQuery. WebDAV or XMLRPC are critical components of eXist. We also just don't have the development resources to work on too many side-projects. We should stick to the really important stuff. The 1.4 release does seem to run very stable and I'm not ready to risk the achieved stability by starting unnecessary redesigns. There are enough things to work at in the core. Wolfgang |
From: Andrzej J. T. <an...@ch...> - 2010-03-25 15:27:50
|
Wolfgang: > While it is basically a good idea to make those interfaces more > pluggable, I don't like Evgeny's proposal to *replace* them with > XQuery. WebDAV or XMLRPC are critical components of eXist. I agree, and didn not mean to suggest that we should replace these....just make 'em pluggable sometime down the road. > We also just don't have the development resources to work on too many > side-projects. We should stick to the really important stuff. The 1.4 > release does seem to run very stable and I'm not ready to risk the > achieved stability by starting unnecessary redesigns. There are enough > things to work at in the core. +1 on that, though in the long term I think some re-architecting to make various access methods and extensions external and pluggable would go a long way to simplifying the eXist core and thus making it more easily maintainable and extensible in the long term. -- Andrzej Taramina Chaeron Corporation: Enterprise System Solutions http://www.chaeron.com |
From: Evgeny G. <gaz...@gm...> - 2010-03-25 15:50:20
|
>> While it is basically a good idea to make those interfaces more >> pluggable, I don't like Evgeny's proposal to *replace* them with >> XQuery. WebDAV or XMLRPC are critical components of eXist. > I'm agree, not just. I say that all this protocols are XML and XQuery is prefer then Java. Possible combine both methods, for webdav. PS What you think about special folder(s) for signed jars? ----------- Evgeny |
From: Dmitriy S. <sha...@gm...> - 2010-03-27 16:57:06
Attachments:
smime.p7s
|
On Thu, 2010-03-25 at 11:27 -0400, Andrzej Jan Taramina wrote: > > We also just don't have the development resources to work on too > many > > side-projects. We should stick to the really important stuff. The > 1.4 > > release does seem to run very stable and I'm not ready to risk the > > achieved stability by starting unnecessary redesigns. There are > enough > > things to work at in the core. > > +1 on that, though in the long term I think some re-architecting to > make various access methods and extensions external > and pluggable would go a long way to simplifying the eXist core and > thus making it more easily maintainable and > extensible in the long term. "Good" refactoring can help in stabilization (emphasize bugs). -- Cheers, Dmitriy Shabanov PS give me pluggable world! |
From: Andrzej J. T. <an...@ch...> - 2010-03-27 21:32:57
|
Dmitriy begged: > PS give me pluggable world! OK...since you asked: http://www.productappeal.com/photos/couples_costumes/couple_costumes_plug.jpg LOL -- Andrzej Taramina Chaeron Corporation: Enterprise System Solutions http://www.chaeron.com |