Just curious, what is the limiting factor that prevents some of these great ideas, patches, and improvements from occuring?
Max Pfingsthorn (Below) Fabrice http://www.mail-archive.com/slide-dev@jakarta.apache.org/msg15053.html Robert http://sourceforge.net/projects/webdav-servlet Daniel http://marc.theaimsgroup.com/?l=slide-dev&m=113464532806849&w=2 And many, many others available as patches in bugzilla and scattered throught the mailing list. If it's lack of people to simply apply the patches and test, I can help out with that (if tests are provided) - I'm not a committer as I'm limited in time and the learning curve of the project, but patch testing is relatively straightforward. If the lack of tests is the problem, maybe write up a document to let non-apache-contributors know how to best make sure their patches get approved? I've seen quite a few enchancements and ideas throughout the history of this project, and unfortunately some of them may have disappeared. How can *I* help make it easier for these ideas, patches, and improvements to move forward? -D > -----Original Message----- > From: Max Pfingsthorn [mailto:[EMAIL PROTECTED] > Sent: Monday, February 06, 2006 7:04 AM > To: slide-dev@jakarta.apache.org > Subject: enhancements/fixes for slide 2.1 > > Dear sliders, > > I've been developing with slide for a long long time and our > webdav server is almost a distinct fork of slide already. > We've been working with patches to keep somewhat in sync with > the slide 2.1 codebase, but it is getting too clumsy. > > Some of the work I have done here, which we would like to > contribute back to slide, is: > > - lucene-based DASLs are sorted within lucene to make it even > faster, and some other optimizations, like allowing DAV:limit > without DAV:orderby since we found out that the real > bottleneck is generating the data for all resources in a > multi-status response. now DASLs are around a factor of 10 > faster than the 'old' SQL way. > (I just saw in the logs that Daniel Florey committed my > initial patch for this, thanks! That one didn't include the > optimizations above, though.) > > - added support for multiple search scopes and the > slide:exclude option for the lucene backed DASLs > > - jms notification of changes to an external system. we have > been using it for a long time for invalidating the cache of > our cocoon websites using cocoon's event cache block. > > - a replication event handler which replicates webdav methods > to a number of other hosts, configurable per path per namespace > > - extractors (content and property) for the OpenDocument > format (any type), and some general ones for xml > > - a cache manager web interface to have some rudimentary > control over the caches in slide > > I would really like to contribute this to slide itself (FYI, > I already signed a CLA, I'm a committer for Cocoon), but I > haven't seen many commits lately, and merging something like > this might be some work.. I just wouldn't want the patches to > get dusty in bugzilla again for a few months, it might then > be easier to dump my working copy in our svn here. > > A working version with these features is downloadable from > www.hippocms.org. It is called "Hippo Repository", the > backend for our cms. For svn access, click on "Getting the > Code", a build is available as a zip under "Getting Started". > That one is slightly outdated though, I'm hoping to upload a > new build tomorrow. > > Best regards, > > Max Pfingsthorn > > Hippo > > Oosteinde 11 > 1017WT Amsterdam > The Netherlands > Tel +31 (0)20 5224466 > ------------------------------------------------------------- > [EMAIL PROTECTED] / www.hippo.nl > ------------------------------------------------------------- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]