Subject: KampalaMeetingLog-2017-03-02.txt Date: March 2, 2017 at 3:35:23 PM GMT+1 [15:01:04]   PeterThoeny (~PeterThoe@twiki/founder/peterthoeny) joined the channel [15:01:04]  Mode is +nt [15:01:26]   hi HaraldJoerg! [15:01:37]   Good afternoon! [15:01:46]   good evening [15:02:13]   hideyo-san excused himself, so looks like just us [15:02:25]   what's new in germany? [15:02:44]   Oh, it starts to rain instead of snowing [15:04:35]   And though (or because?) I am using TWiki quite excessively, I don't have time to develop stuff.. [15:04:44]   yes, not too cold last week in switzerland [15:05:08]   Occasionally I am lurking in the Support web, and that's all [15:05:40]   i am not that active myself recently [15:05:50]   should hang out more in support web [15:06:02]   thank you for helping out the community [15:06:53]   shall we do formal or informal meeting? [15:07:24]   Well, we can do informal since I don't have anything to contribute to the usual agenda [15:07:40]   ok [15:07:56]   there are no pressing bugs to discuss anyway [15:08:20]   ...apart from the bloody annoying Item7721 [15:08:25]   i was just at a client where we use the LdapNgPlugin [15:08:32]   But I don't have any news on that either [15:08:51]   that plugin does not cache queries [15:08:51]   I never touched LDAP so far :) [15:09:10]   e.g. can be slow if you have several queries [15:09:36]   so how do you handle directory info in your twiki? [15:09:36]   That's the usual tradeoff between being up-to-date or fast [15:10:02]   I don't have to... I just redirect to the regular intranet corporate directory where needed [15:10:18]   what about auth? [15:10:19]   TWiki groups are totally different from Active Directory groups [15:10:43]   Authentication is in one case with Apache/Kerberos and in one case with Template Login [15:11:24]   i never used kerberos, single signon right? [15:11:35]   Yes, supported by Windows since Win2000 [15:12:02]   with template login you need a password manager; in your case twiki internal? [15:12:06]   mod_auth_kerb is a package provided by many Linux distributions, so not too much of a hassle [15:12:32]   ah good to know [15:12:36]   Yes, the template installation is all-TWiki.  It's a small installation with external partners [15:13:16]   in my case, client wants to pull email, title etc from ldap into twiki [15:13:28]   two options: [15:13:28]   The only challenge with mod_auth_kerb is that you need buy-in by the AD staff because the web server needs a machine account [15:13:51]   1. dynamic ldap query for all necessary fields [15:14:01]   plus: always accurate [15:14:07]   minus: slow [15:14:34]   2. pre-fill fields in registration page [15:14:42]   plus: fast [15:14:51]   minus: gets out of date [15:15:21]   option 1 could be mitigated by enhancing the plugin with cache [15:15:53]   Yes, but can be a nightmare when queries are spread far [15:16:04]   option 2 could be mitigated with a custom script that updates fields of all users from ldap on a regular basis [15:16:10]   We have some 100.000 employees, the cache might grow a bit :) [15:16:27]   haha, not feasable in your case [15:16:37]   I'd rather go for a cron job... [15:16:46]   "feasible" [15:17:04]   Not feasable either :) [15:17:34]   not decided yet, but yes, inclining way of script and cron job [15:18:29]   this is for a law firm with several thousands of users [15:19:33]   any idea for new plugin? [15:19:56]   No, I'm still stuck with the basics [15:20:35]   one area that could need some tlc is cron job [15:20:52]   I've only the core plugins plus HolidaylistPlugin, which makes an excellent calendar [15:21:04]   a plugin to standardize scheduled tasks [15:21:26]   Yes, but that's rather platform dependent [15:21:57]   well, yes for the underlying scheduling [15:22:09]   the point is to standardize this [15:23:11]   something along the line of IfThenActionPlugin [15:23:30]   Ah, I see... managing the schedule in a topic [15:23:39]   where you have a page to install & configure actions based on triggers [15:24:17]   and action handlers implemented by perl modules [15:24:47]   in fact, this plugin could be enhanced with a time trigger [15:25:01]   i have to think that through [15:26:10]   other topic i have not yet made progress with app packager [15:26:20]   so now news on that front :-( [15:27:35]   otherwise having fun with photography [15:27:50]   photo i took in switzerlang: [15:27:51]   https://www.flickr.com/photos/peterthoeny/32694689700/in/photostream/lightbox/ [15:28:04]   "switzerland" [15:28:06]   Is that HDR? [15:28:09]   yes [15:28:17]   paintery hdr [15:28:58]   hdr and post-processing takes time [15:29:04]   I've only recently read a bit of theory about color spaces and stuff [15:29:05]   this one took around 2h [15:29:52]   Occasionally I create raytracing stuff which takes waaay more than 2 hours per picture :) [15:30:33]   if you want to go deep on theory i recommend watching the free video classes by stanford prof marc levoy [15:30:35]   http://graphics.stanford.edu/~levoy/ [15:31:01]   lecture 1: https://www.youtube.com/watch?v=y7HrM-fk_Rc [15:31:55]   i have nothing else on twiki at this time [15:32:38]   shall we close the meeting? [15:32:39]   Me neither, besides the fact that I'm getting still faster with creating TWiki apps [15:32:47]   Yes, we can close [15:33:01]   yup, twiki app programming is fun [15:33:22]   ok, i'll post the logs and minutes as usual [15:33:32]   thanks HaraldJoerg & gute nacht! [15:33:46]   Ciao, see you in two weeks [15:33:57]   see you next time [15:33:59]   HaraldJoerg (~haj@ip5f5bea34.dynamic.kabel-deutschland.de) left the channel