Subject: KampalaMeetingLog-2017-09-21.txt Date: September 21, 2017 at 4:07:21 PM PDT [15:01:03]   hi hideyo-san! [15:01:46]   still in hungary? [15:02:12]   in Tokyo [15:02:27]   are we using IRC for this meeting? [15:03:18]   either way :-) [15:03:44]   actually, to copy the log, irc has a nicer format [15:04:03]   so let's use irc this time [15:04:32]   how was hungary? [15:04:47]   i went there twice, long time ago [15:05:09]   once hitchhiked around the country [15:05:32]   I liked it [15:05:49]   i have seen some photos you posted [15:05:54]   especially with public transportation in Budapest [15:06:12]   arguably, it's better than in Tokyo [15:06:20]   in terms of ease of use for a tourist [15:06:36]   oh! [15:07:13]   that's a statement, tokyo has a vast public transportation infra [15:07:34]   for one thing, Budapest is way smaller than Tokyo [15:07:44]   harald is in vacation, not here today [15:07:55]   2.5M people including the surrounding areas [15:08:37]   while the Tokyo area has more than 10 times as many people [15:09:26]   tonight we will drive to nevada's black rock desert [15:09:40]   3 days camping for rocket launches [15:09:52]   seems like your routine these days [15:10:12]   my son said there is a 75% chance that his rocket will not blow up [15:10:26]   that's planned to go 70k feet [15:10:39]   hehe [15:10:54]   wow [15:10:56]   yup, almost routine [15:11:53]   btw are you on mac? [15:11:59]   yes [15:12:16]   i have trouble with time machine backup [15:12:28]   trying to backup since yesterday [15:12:44]   first stuck in preparing backup for many hours [15:13:13]   then stuck in backup at a few mb of a 50 gb [15:13:32]   now after restart, stuck at a few gb of 50 gb [15:14:09]   backing up to a USB connected drive or NAS? [15:14:29]   2 tb hd via usb [15:14:37]   used to work [15:15:06]   anyway, i will google to troubleshoot [15:15:15]   shall we start? [15:15:20]   sure [15:15:23]   informal, or by agenda? [15:16:01]   by agenda [15:16:06]   ok [15:16:18]   agenda: [15:16:26]   1. Feature Requests for Kampala Release [15:16:26]   2. Extensions [15:16:26]   3. Review Urgent and Not So Urgent Bugs [15:16:26]   4. TWiki Release Discussion [15:16:26]   5. Miscellaneous [15:16:43]   ---++ 1. Feature Requests for Kampala Release [15:16:50]   http://twiki.org/cgi-bin/view/Codev/WebChanges [15:17:58]   harald posted on two topics: [15:18:01]   http://twiki.org/cgi-bin/view/Codev/TWikiWithCurrentPerl [15:18:36]   and [15:18:37]   http://twiki.org/cgi-bin/view/Codev/TWikiOnRaspberryPi [15:19:13]   twiki on raspberry pi looks interesting [15:19:21]   now as a service [15:19:36]   i have nothing else to add about there two topics [15:20:10]   no new features [15:20:11]   same here [15:20:14]   anything? [15:20:41]   ---++ 2. Extensions [15:20:44]   http://twiki.org/cgi-bin/view/Plugins/WebChanges [15:21:17]   http://twiki.org/cgi-bin/view/Plugins/EmbeddedJSPlugin [15:21:38]   new version posted by ando-san [15:21:42]   now with nice docs [15:21:46]   thank you! [15:21:53]   have tried it out? [15:22:07]   not yet [15:22:14]   http://twiki.org/cgi-bin/view/Plugins/IfThenActionPlugin [15:22:42]   i added a new then-action: setpreference [15:23:02]   useful to define access control in a twiki form [15:23:31]   for a client i created a form app with initial for person [15:24:03]   once you pick or change the initial, only that individual and a group of content admins can see that topic [15:24:23]   i have a page with a table to map from initial to wikiname [15:25:05]   I'm implementing the similar access restriction using DYNAMIC_ACCESS_CONTROL = on [15:25:06]   on save event, a SEARCH picks the right wikiname based on initial, and sets the access control [15:26:03]   how does DYNAMIC_ACCESS_CONTROL work with forms? [15:26:03]   but dynamic access control is tricky. your way is more straightforward [15:27:18]   for example, data of a person's initial would be saved on InitialPeterThoeny [15:28:10]   and ALLOWWEBCHANGE will be set to Initial%WIKINAME% [15:28:17]   that's the gist of it [15:28:29]   ah [15:28:43]   yes, that works [15:28:46]   but this prevent you from creating the Initial* topic [15:29:05]   so you need to be a bit more creative [15:29:14]   with the IfThenActionPlugin, the setting is out of the way in the topic pref. settings [15:29:24]   using %IF{"istopic ..." then="..." ...}% [15:30:28]   http://twiki.org/cgi-bin/view/Plugins/PSGIEngineContrib [15:30:30]   sorry I wasn't right [15:30:37]   by harald [15:30:45]   ALLOWWEBCHANGE needs to be set to something else [15:30:50]   Item7751 - improve PSGI bootstrapping [15:31:14]   %SUBSTRING{"%TOPIC%" offset="7"}% [15:31:35]   ah [15:31:55]   or you can refer to a form field [15:32:47]   that is all on extensions [15:32:55]   anything else? [15:33:30]   we are supposed to be using PSGI primarily [15:33:49]   since that's the way Perl community is going, right? [15:35:01]   i have not yet studied this in detail, but it looks like that is the way to go [15:35:07]   what do you think? [15:35:22]   we should [15:35:45]   not sure with older version of Perl [15:35:50]   though [15:36:11]   TWiki needs to work at least on Perl 5.8, right? [15:36:26]   yes, however this version is getting quite old now [15:36:42]   we should however support whatever ships with a recent centos [15:36:45]   or redhat [15:37:20]   on psgi, the question i have how it performs under high load [15:37:28]   incidentally, how realistic to bundle Perl in TWiki? [15:37:43]   nginx and apache scale well [15:37:53]   then, we don't have to worry about 5.8 [15:38:29]   but maybe that would be a project on its own [15:39:19]   centos 7.3 ships with perl 5.16 [15:39:50]   in upcoming release we can bump up the required version [15:39:57]   what is reasonable? [15:40:56]   considering centos, 5.16 sounds reasonable [15:41:42]   but actually, I'm still running TWiki on 5.10 [15:41:50]   what os? [15:42:27]   maybe we support whatever one version older than latest centos/redhat is? [15:42:42]   so, perl shipped with centos 6.x [15:42:50]   whatever that is [15:43:18]   maybe [15:43:28]   I'm fine with 5.14 [15:43:31]   personally [15:43:48]   centos 6.6. ships with perl 5.10.1 [15:44:36]   currently there are Unicode related codes for 5.6 [15:45:00]   by changing the limit to 5.10, we can remove those [15:45:09]   good point [15:45:31]   so decide to raise bar to perl 5.10.1? [15:45:43]   I support it [15:45:48]   ok, decided [15:46:01]   next [15:46:13]   ---++ 3. Review Urgent and Not So Urgent Bugs [15:46:20]   http://develop.twiki.org/do/view/Bugs/WebChanges [15:46:33]   anything you'd like to discuss on this? [15:47:01]   no [15:47:22]   neither me [15:47:35]   ---++ 4. TWiki Release Discussion [15:47:49]   so, we should release relatively soon [15:48:03]   by the end of this year at least [15:48:16]   not sure if i can manage to finish initial version of app packager [15:48:25]   agree latest by end of year [15:48:36]   i have no other update than this [15:48:41]   anything? [15:49:08]   what about email sent when a commit is made? [15:49:23]   ---++ 5. Miscellaneous [15:49:34]   ok, recent server upgrade [15:49:42]   e-mail is still an issue [15:49:49]   i need to follow up with isp [15:49:56]   still spam score issue [15:50:21]   same cause for reg issues [15:50:41]   ok [15:50:41]   let me follow-up [15:50:55]   meanwhile, is there a way to see the list of recent commits? [15:51:11]   not easily [15:51:32]   you can go to recent changes, then see the list of commits in each but item topics [15:51:44]   but the track diff is not yet working [15:52:16]   how about archiving commit report emails somewhere? [15:52:40]   in such a manner that spam score doesn't matter [15:52:53]   hmm, that would require some web interface [15:53:09]   that is actually the purpose of the track diff [15:53:25]   how about putting them as TWiki topics? [15:53:34]   if you find time please look into this as previously discussed [15:53:54]   is it trak or track? [15:54:08]   trac? [15:54:16]   ah, trac [15:55:54]   for example: [15:56:11]   http://develop.twiki.org/do/view/Bugs/Item7790 has TWikirev:30386 checkings link [15:56:23]   pointing to http://develop.twiki.org/trac/changeset/30386 [15:56:32]   which is a 404 [15:56:59]   if we get this back we can see the diff of any checkin [15:57:01]   yep. I'm supposed to work on it [15:57:21]   yup, as time permits :-) [15:57:31]   and i will look into getting the email working [15:57:42]   anything else? [15:57:53]   time check: +57 min [15:58:12]   nothing from me [15:59:30]   ok, let's close the meeting [15:59:45]   i'll post the logs and minutes (after i return back from desert) [15:59:52]   TTYL. have a good one! [15:59:53]   bummer ,backup still stuck [16:01:03]   HideyoImazu (ddfc2e55@gateway/web/freenode/ip.221.252.46.85) left IRC (Quit: Page closed)