Subject: KampalaMeetingLog-2018-02-01.txt Date: February 1, 2018 at 3:53:33 PM PST peterthoeny [3:01 PM] hi @haj & @himazu haj [3:01 PM] I'm here, too peterthoeny [3:01 PM] what’s new? i am crazy busy with consulting, new startup and photography yesterday i had a 23.5h awake day himazu [3:02 PM] cryptocurrency startup? peterthoeny [3:03 PM] yup himazu [3:03 PM] or block chain startup, should I call? peterthoeny [3:03 PM] got up at 3:30 in morning for super blood moon, got to bed at 3:00 in the morning himazu [3:04 PM] I saw the picture on FB peterthoeny [3:04 PM] either label is fine, a cryptocurrency startup using ethereum blockchain technology himazu [3:05 PM] another case of cryptocurrency exchange in Japan had its asset stolen recently peterthoeny [3:05 PM] snow in tokyo, i heard it too from a friend quite unusual yes i read there will be shakeups, like with any new tech himazu [3:07 PM] their security measures seem subpar peterthoeny [3:07 PM] depends how companies handle security it looks like some exchanges do not have a bank level security mindset himazu [3:09 PM] apparently, that particular exchange didn’t peterthoeny [3:09 PM] exchanges have internet startup mentality for us doing business with banks we have to be anal with security time check: +10 min start? himazu [3:11 PM] let’s start peterthoeny [3:11 PM] http://twiki.org/cgi-bin/view/Codev/KampalaReleaseMeeting2018x02x01 haj [3:11 PM] fine peterthoeny [3:11 PM] agenda: 1. Feature Requests for Kampala Release 2. Extensions 3. Review Urgent and Not So Urgent Bugs 4. TWiki Release Discussion 5. Miscellaneous ---++ 1. Feature Requests for Kampala Release http://twiki.org/cgi-bin/view/Codev/WebChanges @haj i have seen your automatic twiki deployment docs http://twiki.org/cgi-bin/view/Codev/AutomaticTWikiDeployment i like the automation for deployment haj [3:13 PM] I've hacked a lot around that stuff. I'm integrating it with TWikiDevContrib So you get the command line framework and don't need to remember the Ansible parameters peterthoeny [3:14 PM] ok haj [3:14 PM] Another spinoff could be a playbook for productive TWiki installation or management peterthoeny [3:15 PM] as far as repository, alongside TWikiDevContrib in svn seems sensible, and without plugin, e.g. needs an svn get haj [3:15 PM] Or even an Ansible module for TWiki configuration The Contrib doesn't need to be installed - the easiest way to run the stuff is to put the tools directory on your path And the Contrib definitely should never be pseudo-installed in a TWiki test environment under SVN peterthoeny [3:18 PM] ok haj [3:18 PM] I'm currently fighting with the different workflows in TemplateLogin vs. ApacheLogin when writing automated tests peterthoeny [3:19 PM] so the idea is to get a generic distribution, and specific ones for like centos and debian, and possibly .ova virtual machine? (edited) haj [3:19 PM] Right now it is only targeted at testing I am just using existing virtual boxes from Vagrant, not creating my own peterthoeny [3:20 PM] once the testing is nailed down, does it make sense to expand to distribution package? haj [3:21 PM] For CentOS and friends and for SUSE the Ansible playbooks need to be enhanced They have different packaging mechanisms (easy) and different names for the same packages (tedious) peterthoeny [3:22 PM] ok overall good stuff, thank you for working on this! move to next item? http://twiki.org/cgi-bin/view/Codev/EliminateMonitorDotPm haj [3:23 PM] In Support, someone pointed out that Fedora 27 ships with Perl 5.26 peterthoeny [3:23 PM] yes, i have seen haj [3:23 PM] that would be the next interesting distribution peterthoeny [3:23 PM] meaning we should create new release soon haj [3:23 PM] BTW: It "fails" only because configure promotes warnings to errors If you just upgrade with an existing LocalSite.cfg you just get your error log peppered with warnings....many warnings peterthoeny [3:24 PM] ah, so supplemental docs should be updated with a hint how to work around this issue http://twiki.org/cgi-bin/view/TWiki/SupplementalDocument haj [3:25 PM] yeah, but with the next TWiki release it is all moot.  SVN runs with TWiki 5.26 and 5.27 without warnings. peterthoeny [3:26 PM] yup i just looked at supplemental docs just lots of pointers to other docs ah, the installation guide points to http://twiki.org/cgi-bin/view/TWiki/InstallingTWiki for additional info haj [3:28 PM] ...which is a collection of topics itself peterthoeny [3:28 PM] i think it would be good to have an addendum section with notes for installation of latest release ah, ok, that’s how it flows: the known issues page of a release is the place to look for addendum http://twiki.org/cgi-bin/view/Codev/KnownIssuesOfTWiki06x00 that topic is only on twiki.org, so can be updated as needed TWiki-6.0.2 should have a new major issue that configure does not run on new perl like we have one for TWiki-6.0.1 do we have a bug number for this issue? haj [3:32 PM] We have the bug for the warnings from { in regex - and that's also the reason while configure breaks Item 7797 peterthoeny [3:33 PM] i think we should create a new one that is configure specific, then list it as a new major issue in the known issues page haj [3:33 PM] Ok peterthoeny [3:33 PM] can you do that? haj [3:33 PM] Sure peterthoeny [3:34 PM] thank you @haj! ok, back to feature http://twiki.org/cgi-bin/view/Codev/EliminateMonitorDotPm looks good to me no committed dev and date though haj [3:35 PM] I committed myself as developer, but did not yet enter a date Maybe we want to just deprecate it in Kampala, and delete the next version? peterthoeny [3:35 PM] oh, sorry, i missed that no, we can remove directly since it does not affect end users so date of commitment today i presume shall we vote or wait? haj [3:38 PM] I'm not in a hurry, but the change isn't that big We can vote today peterthoeny [3:38 PM] i suggest to vote so that that is done +1 himazu [3:38 PM] +1 haj [3:38 PM] Ok, thanks - from me +1 too, of course peterthoeny [3:38 PM] accepted by today’s release meeting any other features not listed? haj [3:39 PM] I've nothing else peterthoeny [3:40 PM] ---++ 2. Extensions http://twiki.org/cgi-bin/view/Plugins/WebChanges no changes here anything? haj [3:40 PM] Nothing finished yet himazu [3:40 PM] no peterthoeny [3:41 PM] ---++ 3. Review Urgent and Not So Urgent Bugs http://develop.twiki.org/do/view/Bugs/WebChanges january was very quiet, no changes here either anything? haj [3:42 PM] I don't have news ther himazu [3:42 PM] same here haj [3:42 PM] But TWiki triggered a 20-year-old bug in LWP in my tests :slightly_smiling_face: peterthoeny [3:42 PM] haha ---++ 4. TWiki Release Discussion i have no update pending on my side is finishing up first version of twiki app packager, and finish up security stuff (edited) what is pending on your side? haj [3:44 PM] We have now two Linux distributions which don't work with fresh TWiki installs peterthoeny [3:44 PM] yes, so the sooner we release the better haj [3:44 PM] The only thing I've here as a not-yet tested patch is Item7829 (Confirmation email after registration contains "0" as login name) peterthoeny [3:45 PM] ok let me try to finish the security stuff this weekend anything else on release? haj [3:46 PM] No himazu [3:46 PM] nothing from me haj [3:47 PM] PSGI is independent, not shipped with core, so I can do that update later peterthoeny [3:47 PM] ok ---++ 5. Miscellaneous anything? nothing from me himazu [3:48 PM] same here haj [3:48 PM] I don't have anything peterthoeny [3:48 PM] ok, let’s close the meeting at +48 min i’ll post the logs and minutes as usual himazu [3:48 PM] ttyl peterthoeny [3:48 PM] thank you @haj & @himazu -san! ttyl haj [3:48 PM] TTYL!