6.0.0-git
2019-03-18

[#4950] Fix for (Not-a-)Bug 4879
Summary Fix for (Not-a-)Bug 4879
Queue Kronolith
Queue Version HEAD
Type Enhancement
State Rejected
Priority 1. Low
Owners
Requester fabian.kainzinger (at) tngtech (dot) com
Created 2007-01-30 (4430 days ago)
Due
Updated 2007-01-31 (4429 days ago)
Assigned
Resolved 2007-01-31 (4429 days ago)
Milestone
Patch No

History
2007-01-31 22:34:38 Jan Schneider Comment #5
State ⇒ Rejected
Reply to this comment
I agree. This is a very silly usage of calendars and is calling for 
all sorts of problems. Most important, it doesn't make sense to use 
free/busy at all, if all events are in a single global calendar, 
accessible by everyone.

I see how this might be necessary in your certain case, but I consider 
this usage very uncommon, if not broken. We can leave the patch 
attached, just in case anyone else will ever need such a feature.
2007-01-31 18:00:22 Chuck Hagenbuch Comment #4 Reply to this comment
I'm still inclined to reject this, but I'd like to give Jan and others 
a chance to comment.
2007-01-31 12:36:45 fabian (dot) kainzinger (at) tngtech (dot) com Comment #3 Reply to this comment
What does it do?



In Kronoltih you can choose which calendars are included in your 
Free-Busy-Information. All events from these calendars are taken 
unless they have the status 'Free'.



For our Horde installation we needed a more specific way to choose 
events, though. We are using a global calendar for vacations readable 
and writeable for everone. If someone includes this calendar in his 
Free-/Busy-Info he will be shown as busy at all vacations in the 
calendar, not only his own. On the other hand, if someone does not 
include this calendar, he will be shown as free although being on 
vacation :-(



The patches add a new checkbox to the Kronolith Free-/Busy-Info 
configuration. When checked, events from the calendars are taken into 
the Free-/Busy-Info only if you are the creator of the event or you 
are one of the attendees and havn't declined the inivitation. This is 
what the new block in FreeBusy.php does.



So everyone at our installation can now include "global" calendars in 
his Free-/Busy-Info and only events that have somethong to do with him 
are included in the Free-/Busy-Info.


2007-01-30 14:47:27 Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
Very likely this would be better off as a patch distributed separately 
or on the wiki, but in case you can convince us, care to describe what 
this does a bit?
2007-01-30 11:00:03 fabian (dot) kainzinger (at) tngtech (dot) com Comment #1
Type ⇒ Enhancement
State ⇒ New
Priority ⇒ 1. Low
Summary ⇒ Fix for (Not-a-)Bug 4879
Queue ⇒ Kronolith
New Attachment: FreeBusy.zip Download
Reply to this comment
4879 might be a Not-a-Bug, but I needed a solution for the problem. So 
I patched some files in Kronolith, see the attachment.



Comments are welcome...

Saved Queries