(08:06:44 AM) gac410: hi all ...
(08:10:26 AM) JulianLevens entered the room.
(08:14:39 AM) MichaelDaum: hey there
(08:15:06 AM) gac410: Slow start today. And it's not even morning for most of you :)
(08:15:12 AM) JulianLevens: Hi
(08:15:51 AM) gac410: We can start anytime I guess. Agenda http://foswiki.org/Development/ReleaseMeeting01x02_20150223
(08:16:36 AM) MichaelDaum: okay lets go
(08:16:43 AM) andreli entered the room.
(08:17:08 AM) gac410: First on agenda - Translations. Sven got the server IP mapped onto http://translate.foswiki.org/
(08:17:22 AM) MichaelDaum: ah thats great news
(08:17:26 AM) gac410: Jast got the server onto it's dedicated IP.
(08:17:43 AM) jast entered the room.
(08:18:22 AM) gac410: Jast ... just started talking about translate. Sven got the dns updated, so http://translate.foswiki.org is active
(08:18:26 AM) MichaelDaum: hm turkish is most behind
(08:18:48 AM) gac410: A lot of the languages were never completed. There are 8 or so that reached 100% on 1.1.x
(08:19:16 AM) MichaelDaum: lots of strings should be revised in the sources I guess
(08:19:38 AM) gac410: Issues?
(08:19:41 AM) MichaelDaum: stuff like !-- this is a comment --
(08:19:42 AM) jast: unfortunately I can't really stick around much. I know there's an issue with automatically updating from github; I'll get that figured out.
(08:20:08 AM) gac410: okay jast. In the meantime, can we use the manual pull?
(08:20:19 AM) gac410: and push process or should we hold off a while
(08:20:40 AM) jast: just try it, I think. if you get any errors/problems, let me know.
(08:20:43 AM) MichaelDaum: wasn't there a way for the string to find out where it came from?
(08:20:54 AM) gac410: MichaelDaum: Yes .. .I recall seeing it.
(08:21:23 AM) MichaelDaum: ah there it is ... need to accustomed to the new ui
(08:21:59 AM) gac410: yup right sidebar Source string location JQueryPlugin/data/System/JQueryRender.txt:160
(08:22:52 AM) gac410: oka jast. Thank you very much for all your work on this. Virtual beers around for Jast!
(08:23:15 AM) MichaelDaum: why does it extract a translatable string from {{!-- this is a comment --}} ... from there
(08:23:51 AM) gac410: No idea. It should only be translating Foswiki.pot I thought.
(08:25:09 AM) jast: .pot is another sticky issue I have to get figured out
(08:25:10 AM) MichaelDaum: Foswiki.pot is generated automatically harvesting all %MAKETEXT occurrences and such ... though the string above isn't meant to be translated
(08:26:07 AM) gac410: hm. Something is wrong ... The adjacent string - Seems to also want to translate a variable name SubscribePlugin/lib/Foswiki/Plugins/SubscribePlugin.pm:109
(08:26:42 AM) gac410: Looks like it's pulling strings from the .pm and .js files rather than only the extracted files.
(08:27:54 AM) gac410: Hm. no... it's an issue with Foswiki.pot. The string was extracted by xgettext
(08:28:37 AM) gac410: Same with $actionName
(08:32:03 AM) gac410: Those strings are not in Release01x01 Foswiki.pot. So a mystery to resolve with xgettext. Doesn't seem to be an issue with weblate.
(08:32:35 AM) MichaelDaum: though we might be better fixing xgettext before we start translations
(08:33:17 AM) gac410: Seems to have been added by my xgettext run in January.
(08:34:04 AM) gac410: okay ... lets table that for this meeting. Anyone here familiar enough with xgettext to look into this?
(08:36:03 AM) gac410: Anything else on translations. I suggest that anyone multi-lingual ought to try weblate. Get registered, and work with it a bit and provide feedback at next meeting.
(08:36:29 AM) gac410: Unfortunately this is an area where I'm just not going to be much help.
(08:37:25 AM) gac410: Going.. Going.. Gone. Next on agenda. Release blockers
(08:38:00 AM) MichaelDaum: what do we have there
(08:38:20 AM) gac410: CDot added a configure blocker. ... no way back to the wiki from configure. I proposed a solution, but it violated some of the design
(08:38:35 AM) gac410: I added a blocker last night. ... and escalated a couple as well.
(08:39:04 AM) MichaelDaum: which task item is it
(08:39:31 AM) ***MichaelDaum not sure this is rather a blocker as it doesnt break anything
(08:39:33 AM) gac410: http://foswiki.org/Tasks/Item13270 No way back to wiki from configure
(08:39:33 AM) gac410: http://foswiki.org/Tasks/Item13271 The Copy a topic dialog is broken
(08:40:11 AM) gac410: yeah. The blockers is more a list of stuff we really really want to fix. :P Otherwise they are lost in the noise.
(08:40:49 AM) gac410: I raised http://foswiki.org/Tasks/Item8966 to blocker. Editing topic with %<nop>SOMEMACRO% removes the nop's on save.
(08:41:14 AM) gac410: So all escaped macros become live after edit. :(
(08:42:04 AM) gac410: I also escalated http://foswiki.org/Tasks/Item13178 ... Something is expanding macros on [[%SYSTEMWEB%.Topic][left side of link]] to System.
(08:42:18 AM) MichaelDaum: 8966 is bad
(08:42:19 AM) gac410: I added a unit test for it, and it passes.
(08:42:32 AM) MichaelDaum: 13178 is bad
(08:42:41 AM) MichaelDaum: both are definitely release blockers
(08:43:16 AM) gac410: And another really annoying one. Try to create a custom web left bar The *My links* heading joins prior line and is no longer a heading.
(08:44:12 AM) MichaelDaum: that would be my fault
(08:44:48 AM) gac410: Seems to happen elsewhere as well. I noticed it in the diff I posted to 8966 too.
(08:46:21 AM) gac410: http://foswiki.org/Tasks/Item13266 dependencies_installer.pl is out of date. Unless someone wants to tackle rewrite, I think we should just drop that script,.
(08:53:31 AM) Lynnwood entered the room.
(08:55:00 AM) MichaelDaum: gac410, could you elaborate / screenshot your issue wrt " The *My links* heading joins prior line and is no longer a heading"
(08:55:36 AM) JulianLevens: I'm interested in rewriting dependencies_installer, but I could not commit any sort of time scale
(08:55:51 AM) MichaelDaum: according to data/System/WebLeftBarPersonalTemplate.txt the "My links" never was a heading
(08:56:41 AM) gac410: Ah...sorry Not heading. It's not bold. Renders as *My Links*
(08:56:47 AM) gac410: Customise this topic; samples and ideas available at %SYSTEMWEB%.WebLeftBarCookbook.
(08:56:47 AM) gac410: --> *My links:*
(08:57:04 AM) gac410: Notice editor wraps it to -->
(08:57:59 AM) gac410: wtf. Okay ... I just created it on trunk.foswiki.org. And during edit it shows as --> *My But after save it renders correctly.
(08:58:22 AM) ***gac410 is baffled. WYSI<almost>WYG
(08:59:47 AM) MichaelDaum: oic: this is in the _WYSIWYG_ editor
(09:00:08 AM) gac410: Yes. That's our default editor on trunk.
(09:00:34 AM) MichaelDaum: ay. got caught by a full clock 500er while trunk refreshes its checkout area
(09:01:08 AM) Lynnwood left the room (quit: Quit: Lynnwood).
(09:01:26 AM) gac410: Okay. So this is mostly cosmetic. Wysiwyg wraps during edit, and then unwraps on save. Still very confusing.
(09:01:42 AM) Lynnwood entered the room.
(09:01:42 AM) Lynnwood left the room (quit: Changing host).
(09:01:42 AM) Lynnwood entered the room.
(09:02:45 AM) MichaelDaum: gac410, this definitely is a wysiwyg error and not related to my reorganizing the patternskin sidebar
(09:02:53 AM) gac410: right.
(09:02:55 AM) Lynnwood left the room (quit: Client Quit).
(09:03:16 AM) MichaelDaum: <!-- ... -> $n*bold* is the test case that fails
(09:03:25 AM) MichaelDaum: <!-- ... -> *bold* is fine
(09:03:43 AM) MichaelDaum: <!-- ... ->*bold* doesn't render bold either
(09:04:17 AM) gac410: Right. Any markup before the * will block. It's not just ! and <nop>
(09:04:28 AM) MichaelDaum: ... which is okay
(09:04:33 AM) gac410: yes.
(09:04:47 AM) MichaelDaum: though a linefeed in front of a comment line should _not_ block *bold*
(09:05:00 AM) MichaelDaum: ^in front^following
(09:05:24 AM) gac410: Right. It converts the linefeed into a protected whitespace span and doesn't insert the newline.
(09:05:40 AM) MichaelDaum: whatoevre
(09:09:14 AM) gac410: Okay any new business for the release meeting?
(09:09:39 AM) gac410: Can anyone volunteer to investigate xgettext and why it went wrong?
(09:09:53 AM) gac410: s/Can/Will/
(09:10:21 AM) MichaelDaum: not me this time. too much on my plate
(09:16:17 AM) Lynnwood entered the room.
(09:17:17 AM) gac410: Okay. SubscribePlugin has some bogus maketext: $tmpl =~ s/\$action/%MAKETEXT{"$actionName"}%/g; I don't think you can do that.
(09:20:18 AM) MichaelDaum: how could that ever work
(09:21:47 AM) gac410: Not a chance
(09:32:24 AM) JulianLevens left the room.
(09:34:34 AM) MichaelDaum: gac410, new release blocke 4u: http://foswiki.org/Tasks/Item13065
(09:35:45 AM) gac410: Damn.
(09:35:45 AM) gac410: Okay ... any new business? Otherwise let's declare this release meeting closed. Next meeting March 9th.
(09:36:17 AM) MichaelDaum: let's continue on #foswiki
(09:36:33 AM) gac410: Jast ... should we send an email to the translation team asking them to register and take a look at weblate
(09:37:55 AM) gac410: Okay everyone. Thanks for attending. see you on #foswiki
(09:45:38 AM) andreli left the room (quit: Quit: Page closed).
(10:58:02 AM) MichaelDaum left the room (quit: ).
(02:46:39 PM) uebera|| left the room (quit: Quit: ZNC).
(02:47:11 PM) uebera|| entered the room.
(10:20:22 PM) Lynnwood left the room (quit: Ping timeout: 255 seconds)