James, I like your proposal. It looks like a solid plan to start things off. I am especially interested in your points 2, 4, and 3 - in that order. They are most relevant to our project at hand.
Since we are using Slide in a current project, we'll be glad to contribute to this. The questions that remain are: (1) Who else out there can contribute?, and (2) What do the Slide Project maintainers think of this proposal?? Steve -----Original Message----- From: James Higginbotham [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 12, 2003 4:13 PM To: Slide Users Mailing List Subject: RE: newbie question about slide future I've experienced the same thing.. Actually, I want to put together a proposed architecture change and either get commit access or just branch and be a rebel ;) Here is what I'd like to see: 1) break the webdav client out into a separate project - it should belong in commons, not in Slide 2) break the current slide codebase into 2 areas: a) Content server - a kernel that is capable of doing versioned, workflow oriented content management and could be the core of any CMS system b) Content API - access to the content kernel via a number of gateways, including (but not limited to): EJB, JMX, WebDAV/DeltaV 3) Create a basic CMS system on top of the framework to prove that: a) it can be done and b) How to use the system 4) Enhance the docs to provide better information from the perspective of: a) Extending the kernel (stores, interceptors, etc) b) Writing to the framework using any of the gateways c) Using/extending the example CMS system I originally started using Slide to build a CMS for my church, and have found now that although nothing better exists out there in the OSS world, this isn't as easy as I thought it would be - mostly due to the lack of support and poor code. For example, I want to lock a resource, but to do that I have to copy/paste the logic from the LockMethod.java that services webdav requests with 5 or 6 lock calls. Why not have a LockCommand.java that is called from any gateway, whether its from the webdav servlet (aka the LockMethod class) or from my own Struts application (or for that matter, even a JMX client within JBoss)? I've also seen some postings of those trying to get the J2EE store to operate properly within a UserTransaction and many failures resulting of that, so some work on the stores themselves would be required. Now, I've actually considered backing off and just writing some OJB->MySQL code to do what I need, but knowing that the bazaar approach is always "start from something that works and add to it", I'd rather gain the knowledge of what the Slide authors gained while writing it than stumbling over the same problems again - even if I don't use the webdav gateway at all. Thoughts? James > -----Original Message----- > From: Parker, Steve L. [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 12, 2003 11:16 AM > To: 'Slide Users Mailing List' > Subject: RE: newbie question about slide future > > > I have experienced similar problems with getting any help or > guidance.. I could get basically no response from anyone. > > The resulting effect on a potential user is that one becomes > very unsure whether it is a safe bet to use this thing. One > simple (or not so simple) thing to do would be to have a more > understandable and comprehensive documentation. There are > several different ways of using Slide. For instance, use the > WebDav Servlet, or just use the lower level API.. > > Are there any parties out there interested in joining/helping > out in Slide? > > Are the developers/committers out there?? How can we help out? > > Slide seems like solid code, but it is not at all presented > well.. We are using it on a pretty big project, and would > definitely love to help out! > > Steve > > -----Original Message----- > From: Jeremy Kuhnash [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 12, 2003 11:54 AM > To: Slide Users Mailing List > Subject: Re: newbie question about slide future > > > Not only that but it would appear that the current > maintainers/developers do not do much to support the current > questions > on the list. > > This is probably the most neglected Apache Jakarta project > and it should > be released and replaced with some other Apache license compatible > WebDav system, in my opinion. > > > Nikos Vitalis wrote: > > >Hi, > > > >i am new to slide and noticed that the last stable version > (1.0.16) was > >released almost 1.5 years ago. Why did it took so long? Is a further > >release planned? > > > >Thanks in advance > > > > > > > --------------------------------------------------------------------- > 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] > > --------------------------------------------------------------------- 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]
