[Tickets #2245] Horde Share implementation for Turba

bugs@bugs.horde.org bugs at bugs.horde.org
Sat Jul 16 21:49:39 PDT 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=2245
-----------------------------------------------------------------------
 Ticket             | 2245
 Updated By         | Michael Rubinsky <mrubinsk at horde.org>
 Summary            | Horde Share implementation for Turba
 Queue              | Turba
 Version            | HEAD
-State              | Assigned
+State              | Feedback
 Priority           | 1. Low
 Type               | Enhancement
 Owners             | Michael Rubinsky
+New Attachment     | turba_shares.patch
-----------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2005-07-16 21:49) wrote:

Attached file patches turba to enable the use of Horde_Share from within
Turba.  Right now, only support for the localsql source is included, but it
wouldn't be difficult to expand this to include other sources.

I added the UI to edit the shares under the addressbook option settings. 
This can obviously be changed if there is a better place for this.  I also 
haven't implemented adding completly new shares yet, as I wanted to get
feedback on this before I continued further.

So, basically, right now this allows the user to share his/her localsql
addressbook with any other user / group etc...  If things look good to
everybody, I'll procede with implementing adding new shares (new
addressbooks) and adding support for syncing up IMSP acls with the share
system.

This was mplemented in such a way that the use of shares can be enabled on a
per source basis, enabling administrators to continue to use the existing
permissions system on any (or all) sources.  Shares, if defined, will still
continue to honor any extended permissions defined using the Horde_Perms
system (such as max_contacts).

Let me know what you think...I'm sure the code could be cleaned up a bit,
but I wanted to get feedback before spending much more time on it ;)




More information about the bugs mailing list