Using Zope as replacement for BSCW ?
Hi, we are currently using an outdated BSCW installation and are searching a replacement for that thing. Zope might be suitable. Does anybody here have an experience in such a migration? P.S.: for those who do not know BSCW, this is from their web site at bscw.gmd.de : BSCW (Basic Support for Cooperative Work) enables collaboration over the Web. BSCW is a 'shared workspace' system which supports document upload, event notification, group management and much more. To access a workspace you only need a standard Web browser. +gg -- Gerhard.Gonter@wu-wien.ac.at Fax: +43/1/31336/702 g.gonter@ieee.org Zentrum fuer Informatikdienste, Wirtschaftsuniversitaet Wien, Austria
Hi, I don't know BSCW, but looking at the description, I think it will go very swiftly because all the given features are standard in Zope. Tom. At 12:45 19/04/2000 +0200, Gerhard Gonter wrote:
Hi, we are currently using an outdated BSCW installation and are searching a replacement for that thing. Zope might be suitable. Does anybody here have an experience in such a migration?
P.S.: for those who do not know BSCW, this is from their web site at bscw.gmd.de :
BSCW (Basic Support for Cooperative Work) enables collaboration over the Web. BSCW is a 'shared workspace' system which supports document upload, event notification, group management and much more. To access a workspace you only need a standard Web browser.
+gg
-- Gerhard.Gonter@wu-wien.ac.at Fax: +43/1/31336/702 g.gonter@ieee.org Zentrum fuer Informatikdienste, Wirtschaftsuniversitaet Wien, Austria
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )
Hi! On Wed, Apr 19, 2000 at 12:58:58PM +0200, Tom Deprez wrote:
Hi,
I don't know BSCW, but looking at the description, I think it will go very swiftly because all the given features are standard in Zope.
I was also thinking about doing some groupware stuff in Zope but actually there are differences ;-) First of all Zope's main job is web publishing (sort of) and thus some features which you have in BSCW are missing in vanilla Zope. Some things which come to mind are: - you don't have notification - the user interface might be a bit more complicated - object sharing is not that easy as it is in BSCW The last point of course depends on what you need. Basically in Zope you have one directory tree and can give rights for objects (also subdirs) to other people. You don't have actually an home directory for each user. In BSCW on the other hand you have an homedir for each user and if you decide to share an object, a link to this object is simply put into the other users homedirectory. So it depends on whether you need some private space for your users or not. Basically one can say that BSCW is somewhat more tailored to the actual needs for collaborative work. I am also thinking about how to implement groupware in Zope (as I have written GROUP.lounge (www.grouplounge.net) I am now wondering how to port this ;-). But I will not try vanilla Zope but instead I want to write some products etc. to do the things I want. And one of my requirements is e.g. to have one homedir for each user thus I might have to create some sort of new user management. Well, and actually I am quite new to Zope thus I don't know all the secrets so don't take the above for the ultimate wisdom ;-) best, Christian -- COM.lounge http://comlounge.net/ communication & design info@comlounge.net
First of all Zope's main job is web publishing (sort of) and thus some features which you have in BSCW are missing in vanilla Zope. Some things which come to mind are: - you don't have notification
What sort of notification you want to have?
- the user interface might be a bit more complicated - object sharing is not that easy as it is in BSCW
The last point of course depends on what you need. Basically in Zope you have one directory tree and can give rights for objects (also subdirs) to other people. You don't have actually an home directory for each user. In BSCW on the other hand you have an homedir for each user and if you decide to share an object, a link to this object is simply put into the other users homedirectory. So it depends on whether you need some private space for your users or not.
mmm, pehaps is the Zope Portal Toolkit something you need to look at.
Basically one can say that BSCW is somewhat more tailored to the actual needs for collaborative work.
I am also thinking about how to implement groupware in Zope (as I have written GROUP.lounge (www.grouplounge.net) I am now wondering how to port this ;-). But I will not try vanilla Zope but instead I want to write some products etc. to do the things I want. And one of my requirements is e.g. to have one homedir for each user thus I might have to create some sort of new user management.
Well, and actually I am quite new to Zope thus I don't know all the secrets so don't take the above for the ultimate wisdom ;-)
best, Christian
-- COM.lounge http://comlounge.net/ communication & design info@comlounge.net
_______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )
Hi! On Wed, Apr 19, 2000 at 01:37:40PM +0200, Tom Deprez wrote:
First of all Zope's main job is web publishing (sort of) and thus some features which you have in BSCW are missing in vanilla Zope. Some things which come to mind are: - you don't have notification
What sort of notification you want to have?
Well, BSCW shows it in the web interfaces, e.g. "updated by xxx at yyy" and you can commit it via a button. And you have the possibility to get an email once a day with a summary of modifications.
- the user interface might be a bit more complicated - object sharing is not that easy as it is in BSCW
The last point of course depends on what you need. Basically in Zope you have one directory tree and can give rights for objects (also subdirs) to other people. You don't have actually an home directory for each user. In BSCW on the other hand you have an homedir for each user and if you decide to share an object, a link to this object is simply put into the other users homedirectory. So it depends on whether you need some private space for your users or not.
mmm, pehaps is the Zope Portal Toolkit something you need to look at.
Someone else told me also. Unfortunately when trying to install it it did not work. But I will try again :) -- christian
What sort of notification you want to have?
Well, BSCW shows it in the web interfaces, e.g. "updated by xxx at yyy" and you can commit it via a button.
mmm... you can see all modifications which are done (by author) in the undo-tab. Of course not the total thing you need. (It is already committed, etc) But, I think, that if you want to write a product on your own, it would be a good start to look at this part of Zope.
And you have the possibility to get an email once a day with a summary of modifications.
Hi! On Wed, Apr 19, 2000 at 02:31:36PM +0200, Tom Deprez wrote:
What sort of notification you want to have?
Well, BSCW shows it in the web interfaces, e.g. "updated by xxx at yyy" and you can commit it via a button.
mmm... you can see all modifications which are done (by author) in the undo-tab. Of course not the total thing you need. (It is already committed, etc)
I think that I don't want to use the standard management interface. Also the data should be stored inside a SQL database and not in the ZODB (at least this should be possible). The reason for using a management interface of it's own is simply because it's more flexible and maybe also themeable. I've also looked at the PTK now (the reason why I did not get it installed was simple: I always tried to import DemoPortal.zexp in the wrong folder, not in the Products folder. ). So in PTK I have different user folders, that's right. But the problem is that I cannot share them between users as BSCW or GROUP.lounge can do. E.g. user A has an folder object /userA/f1/f2/f3/folderA and wants to share it with user B. Im BSCW and GL user A now invites user B to his folderA. The result is that user B also has this folder in his homedirectory: /userB/folderA user B can also move around this folder and it's still accessible from both points. Thus the folder needs to know about it's members. So maybe an addition is needed here. Or maybe it's working with some sort of redirection (though this makes problems when user A moves the folder around.. Thus a two-way link is needed.) This also gets more complicated when even more users are invited to this folder. So, right now I am still playing around with this all and I've also done my first test product simply to get a feel for it :) best, Christian
participants (3)
-
cs@comlounge.net -
Gerhard Gonter -
Tom Deprez