phpgroupware-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-tracker] [bug #13205] better publish and subscribe functio


From: Jan Vilhuber
Subject: [Phpgroupware-tracker] [bug #13205] better publish and subscribe functionality needed
Date: Thu, 26 May 2005 23:12:14 +0000
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050427 Camino/0.8.4

URL:
  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=13205>

                 Summary: better publish and subscribe functionality needed
                 Project: phpGroupWare
            Submitted by: jvilhuber
            Submitted on: Thu 05/26/2005 at 23:12
              Item Group: 0.9.16.005
                Category: calendar
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
       Component Version: BZIP2
        Platform Version: GNU/Linux - SuSE
         Reproducibility: Every Time
         Planned Release: None
           Fixed Release: 

    _______________________________________________________

Details:

A user should be able to publish his or her calendar to anyone. This sort of
works via the calendar/ical.php, but this still requires a username password,
and that username and password is used to look up the calendar. Which means
that only I can 'subscribe' to the phpgroupware calendar, since only I
(presumably) know my password.

Perhaps a better way to publish a calendar from within phpgroupware is to
write out the calendar file in ics format to the directory set during setup
time (I set mine to /var/lib/phpgroupware. This would be much easier on the
database and user-logins than doing interactive dips into the database
everytime someone calls ical.php.

Updates can be written either manually (through a 'Publish' button in the UI
for example), or periodically, or automatically, whenever a change is made to
the calendar.

Conversely, it would be great to be able to 'subscribe' to an external
calendar. Currently, there's an import function, which seems to be able to
read ical format, but this is an actual import. What is needed for subscribe
functionality is to read the  external calendar, then put the entries
(perhaps) into a separate calendar, and make it read-only. Next time we
update the subscription (manually via 'Refresh' or automatically every X
minutes), all entries are flushed from this calendar, and the new ones read
(again read-only).


For extra credit, what I REALLY want is to be able to edit the calendar both
locally in phpgroupware and on the remote computer, and have both remain in
sync. Alas, I don't think the iCalendar format is good for that sort of
thing, or at least not eaily. SunBird (mozilla) does this , by reading the
remote calendar, mofifying it, then writing it back out. If every program did
this, that could work, but a) they don't and b) this seems wildly inefficient
(but I'm no expert on syncing technology...).







    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=13205>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]