Re: CalDav and invitation duplicates
Ralf Lang <[email protected]> Wed, 4 Sep 2019 23:45:15 +0200
| Newsgroups | gmane.comp.horde.kronolith |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------4AD454345B1CD7075762BF8A Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Am 04.09.19 um 18:49 schrieb Michael J Rubinsky: > > Quoting Markus Bozem <[email protected]>: > >>> >>> Hi Markus, >>> >>> I had the same problem.=A0 If you can't wait for the patch, you can=A0= >>> always manually disable Kronolith generation of notifications by=A0 >>> updating /horde/kronolith/lib/Kronolith.php=A0 until the fix is=A0 >>> available mainstream.=A0 I did so by inserting a 'return' just before= >>> =A0the section that sends the itip notifications. >>> >>> Aria >>> -- kronolith mailing list >>> Frequently Asked Questions: http://wiki.horde.org/FAQ >>> To unsubscribe, mail: [email protected] >> >> Hi Aria, >> >> thank you for this hint. >> >> To all interested persons: >> >> return was inserted here: >> >> =A0=A0=A0 static public function sendITipNotifications( >> =A0=A0=A0=A0=A0=A0=A0 Kronolith_Event $event, Horde_Notification_Handl= er >> $notification, >> =A0=A0=A0=A0=A0=A0=A0 $action, Horde_Date $instance =3D null, $range =3D= null, array >> $cancellations =3D array()) >> =A0=A0=A0 { >> =A0=A0=A0=A0=A0=A0=A0 global $injector, $registry; >> >> =A0=A0=A0=A0=A0=A0=A0 return; >> >> =A0=A0=A0=A0=A0=A0=A0 if (!$event->attendees) { >> =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 return; >> =A0=A0=A0=A0=A0=A0=A0 } >> >> >> This solution works ok: >> Active Sync can still be used to send invitations. (iPhone tested) >> When meeting is created in kronolith - webfronted invitations are not >> send. (not used here) >> Only problem when using CalDAV -> when accepting invitations the >> external organizer will be replaced with the accepting person. >> (tolerable) >> >> To the maintainers: >> >> But this is only a workaround. And the patch for an user option is in >> master branch since 2015. > > Correct. Along with major changes to how invitations work at the core. > > >> So what is the problem in integrating this (small) patch for a big >> problem into stable? > > If you are referring to just the user preference; that's technically a > new feature, so must wait until a feature release, not a bug fix/"dot" > release. This is why it's in the master branch, and not FRAMEWORK_5_* > >> Time to do it? > > A major factor, yes. There are major architectural changes in place in > our entire development and release toolchain. We are also retooling to > use a distribution channel other than PEAR for our next major > releases. This takes time, and if I'm honest, more man hours than we > have at our disposal at the moment. > >> Should I create a push reguest? > > Wouldn't help, it's already in the code base for the release where it > will be available. > >> Can I help in an other way? > > Sure! You can join the [email protected] mailing list and help with > tasks we still have open for our major release. > >> Are there other concerns integrating this patch? >> Is this project death? > > Sometimes it seems so, but I assure you we are alive and well :) > >> Markus. > As for the non-pear stuff, i've been blocked a little lately but it's being tested / used meanwhile and will find it's way into upstream. Sorry= :( > > > --=20 Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: [email protected] B1 Systems GmbH Osterfeldstra=DFe 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 --------------4AD454345B1CD7075762BF8A Content-Type: application/pgp-keys; name="pEpkey.asc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="pEpkey.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- mQENBFuk7+4BCAC00ahJdTHyZEiAxFB89Bi6HuusvcIErw1Pi2xHMR06KQsVGIBw fr9IcdlHSldIYrcMVvK3FRMZs3A5WJEyR3vwapNOM6W3PomkiIIF9gtWFHIHemQo bgT9bq3pCwePfWyBpa1BazoXYHxKaWIQPmMIvUYo5nThhpnFrtg+Y7C/YR7mhlp+ HfFGyGgMMi7NvwK2Nb/VXbEttkc24Y8fWytf/x2Or2hKhrWDscjSmXndCEuJRher qgccFzcM7haiJtwqlprygZk+M1dxrb3257Kopa9Jg4hquaj0dabb54Rybh3Zs4Ze BOFWRb2eJRAhO0livTVCPr2v3poenH8TKnaXABEBAAG0HlJhbGYgTGFuZyA8bGFu Z0BiMS1zeXN0ZW1zLmRlPokBVAQTAQgAPhYhBNC/U52ImXHKvyQM8dL/BSw1UJap BQJbpO/vAhsDBQkB4TOABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJENL/BSw1 UJapVFgH/3qsTKmlJjZ6lGjueyR9Ph/Y9VXe2LBTAKNcCrGjHnHVMt7LKW/UuK2Q E53IaK7CYy+odDmxYECsGw5X+O100ofjJFUy2HtI6eOAGprOmuN6V1FEaCGFt7E2 n+pOuj64QSnzhDs18viNnsdRqTq5RhmEGgRVenhONQTLGwVUec+zuF9HRcLKg5yI mtiWSIxwC96pFGv95Es/jwh0f1wJmChkshWuJ3mr4UfvAb2BXbqpuwH9hA0hAOmY 0S5cGrP47xyuptfXG4NRHjEAQLPHbQgYM8/F63JRa6xyzoVmg+/d/iGvHAhCsXun E/mHU67I3FbFn8iCkG9Ynbk0choGQbO5AQ0EW6Tv7wEIAOLRI56sjrRA0VTA3zZG 8JB+7otYarCbK4GBS2U8w4uxB/1PizmE4z5y5QTWAvml6du5I1GE4kDU6WeqLaxi Sv6DaoDUZIIMWaVBpW6jb3yyQzoYWu2ap6aZRY3Xpnyvo/Y+pCQjkkzZp3Kg9uD+ fM64sl2lznuXZAJquExHqW69POh5HLNyMXj0O5erDn9gaI1hjcI2KzSkuzFW5W3V flYLG+BdDcdbH1Lh8jNQ9SEqTsWdvDF9NfVJuTugg+i0ZunD9nW2JIClMjDW8WT0 IYAK/jNxWJeEvLtTuc7WORwm47tx2qH5LlzbzUfPI6gBvjvvSFYWa/6jU5bYZFN2 tD0AEQEAAYkBPAQYAQgAJhYhBNC/U52ImXHKvyQM8dL/BSw1UJapBQJbpO/vAhsM BQkB4TOAAAoJENL/BSw1UJapc90IAICy3CJv9IKbOasaEHS4OwodjHE8otTBdZh3 +TbkoJli/EW7oYCoidxAhdzETFqDC48ppZdg9LUf5IJhtHO8AFIMwhcQR8EfSWFl QemBQhdxxWqWNpiA0+z9gqrI0CTuXsrt617FMMi70yeUrdC59t1qNzxedOYF902J UtetYafqsSf4T5rUDUft4A0wybSEnmCe0f+NN/PVgDAapunbyPulHyh52MkST7+H rj2CjwBJbtSB06nNafvZaF7l9pE2GK0hawQxRFfKDNvY1/txuwBIRTsmFy5txLfW 3NaLZJGJXN3g1G7ozRfejWizyVCkYkTHk1h7s1hV+Ml1lZ1ivQk=3D =3DUgyR -----END PGP PUBLIC KEY BLOCK----- --------------4AD454345B1CD7075762BF8A Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- kronolith mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected] --------------4AD454345B1CD7075762BF8A--