Walter,
If you've already invested a lot of resources into your current direction it probably doesn't make sense to switch right now. I'm not familiar with Tapestry or Projector, so I can't really compare them for you. Maybe Daniel can give you a breakdown there.


What I can tell you is that the WebDAV API is easier to learn for a developer, but since you're already this far into the project that point is moot.

-James

Walter wrote:

Hi James,

This comes from my developer. Perhaps this might help make some clarification. It appears we have already gone too far down the road developing the CMS GUI with Tapestry on top of Slide rather than use the WebDAV with Slide. It appears that I would either need to keep developing our GUI with Tapestry or switch over to WebDAV and Projector. Here are his comments.

"So you mean to compare current approach (manually building CMS GUI with using Tapestry on the top of Slide storage) and newly proposed approach: use Projector GUI/CMS and Slide WebDAV. Specifically, we are writing web GUI to set user permissions on files and documents, as engine (aka "Model") is ready. Tapestry does not attempt to address workflow at all. If we continue with current approach, we wouldl _build_ workflow, using Tapestry as a tool to build web GUI. And Projector offers "ready made" workflow support, and the question is "how easy can we use Projector's workflow in BIG". It looks like Projector "framework" means something different than Tapestry "framework"

The Slide Projector is a process based web framework that was designed to build complex applications on top of Slide or any other WebDAV-compliant repository. Projector is part of Slide since the 2.1 beta release. It features:

* WebDAV based rendering framework
* Separation of concerns
* Contract based programming paradigm
* Synchronous, asynchronous and nested workflows
* Event driven workflows
* Content type aware templating
* HTML form generation and validation
* Table and tree rendering
* Application handling including deployment at runtime and application dependencies
* Works with Slide and Microsoft Exchange"


Walt.

James Mason wrote:

Walter,
Unfortunately I really can't comment on Projector. You'll need Daniel to give you information about how that will meet your needs.


Looking at your other requirements I think Slide 2.1 will be a good fit for you, though. For search, Slide will index most of the file types you mentioned, and I believe Lucene has a contribution that will index at least one more. Slide can provide your audit trail, notifications of changes and the lock/unlock cycle. There should be no barriers for your collaboration requirements, but most of those features will need to be built on top of Slide.

Since you mention contributing this effort to the community, I think it would be great to build a package of applications that run in the Projector framework. The collaboration features in particular interest me, but to be honest I'd be happy with pretty much anything :).

Hope this helps.
-James

Walter wrote:

James,

I would ask you the same question as Daniel. You have seen our requirements below for our Phase II work and if you think that we should focus our development efforts with Projector on a specific set of requirements, I would like to instruct our developers to work in that area so it can be contributed to the Projector framework efforts.

I'm leaving for meetings out of town today and will be back later this afternoon/evening.

Best,
Walt.

James Mason wrote:

I can understand the confusion :). Please feel free to contribute in the customer-user mode if that's what you're comfortable with. I think it's important to get feedback and contributions from as wide a range of people as possible. If you can suffer through the code discussions there are occasionally posts from people only interested in the out-of-the-box functionality that Slide provides. We usually get one or two of those day (heavy traffic, huh?).

We really don't want to exclude anybody, and this is the appropriate forum for the kind of information exchange you're after. Unfortunately, this is also the only place we have developer-users so it can get a bit crowded with code sometimes.

-James

Walter wrote:

Hi James, thanks for the comments. In hindsight I was thinking user was sort of like customer-user, rather than developer-user. Now I can see the difference after the past 10 days or so watching the threads. I'm not a developer of code, but more a customer who would drive functionality. However, I recently learned that a lot of the customers-users are large corporations who use the code for their own operations and software development, so they pay their employees (who are developers) to participate in the open source development. This way they get more than one mind working on code for their own projects. I understand recently these are sort of corporate sponsors for an open source project.

Thus, I can see where the forum is really set up for software developer-users that can ask good questions on technical code/integration/implementation issues where I would be a customer looking at open source solutions. Slide and Tapestry both were implemented in our first Phase of development so I subscribed to both user lists to learn what the customer-users were saying, and can see that these threads are really not set up for customers, per se, but mainly for developer-users. I hope this makes sense...I'm still a little fuzzy myself! :)

Thanks again for the reply.

Walt.

James Mason wrote:

Walter,
What exactly are you looking for in "users" list? The majority of the users interested in Slide seem to also be java developers, so a lot of the questions on this list are related to using the Slide webdav client libraries. A lot of bug reports come through the list as well. Some people seem to find it easier to send an email than file a bug report on bugzilla. Go figure :).


Also, I believe the majority of Slide's developers are also users. I know I am. I wouldn't be able to devote much time at all to the project if I wasn't actively using the code. Also, while I haven't been a member of the project for very long, I've been very impressed by the openness and willingness of the developers to get involved with helping users with problems. Personally, I think that's a strength of the project.

What is it about the user's list that you weren't expecting? Maybe we can help you find what you're looking for.

-James

Walter wrote:

Can someone please tell me if this email thread for users or just for developers? I signed up for the users, not the developer section in after the past 10 days or so I only see comments from developers. Can someone tell me where the user section is so that I can get some cooperative commentary for users only? Does such a thread exist?

James Mason wrote:

Welcome welcome :)

Oliver Zeigermann wrote:

Dear Slide community!

We have two new committers, Davide and Ryan.

Welcome to both of you.

Oliver

---------------------------------------------------------------------

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]



--------------------------------------------------------------------- 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]



Reply via email to