Release Meeting: 04 Sep 2017

Details

General status.

1. Urgent Task review

None at this time.

2. Development Discussion

Feature proposals

Proposals needing review

  • EnableFriendlyAttributeParser: GeorgeClark Accepted Proposal: Enable an old feature that has limited exposure. Needs further review. Ran into some implementation issues. The "Friendly" parser is not compatible with macros using unquoted default arguments.
    This was discussed at some length. No particular consensus, but any changes in this area are particularly dangerous.

Implementation underway

In Release Plan - no work

Feature requests that need further action

Completed

Other experimental

  • 14288 (Confirmed): rewrite to support pluggable edit engines Checkins on branches: Item14288

3. Next release

Patch release 2.1.4

  • Release from: Release02x01
  • Beta start:
  • Release target:

Feature release 2.2.0

  • Feature Freeze: 01 Sep 2017
  • Release from: master
  • Beta start: 15 Sep 2017
  • Release target: 15 Oct 2017

Next meeting - - Monday 18 Sep 2017 1300Z — ReleaseMeeting02x02_2017918

Please review and be prepared to discuss FeatureProposals and ReleasePlan

IRC Log

(09:00:46 AM) gac410: hi all ... Are we having a release meeting? It's a holiday here in the usa
(09:14:44 AM) MichaelDaum: hi gac410
(09:15:04 AM) gac410: Hi MichaelDaum
(09:15:29 AM) MichaelDaum: let's have a quick sync on whats going on, shall we?
(09:15:44 AM) gac410: I've done very little the past couple of weeks - trying to finish off yard work for the season.
(09:15:56 AM) MichaelDaum: nice!
(09:16:17 AM) MichaelDaum: well I've been hiking with my family ... and our new dog :D
(09:17:12 AM) gac410: sounds like fun
(09:17:22 AM) MichaelDaum: absolutely
(09:17:46 AM) gac410: I've been spreading 5 cubic meters of loam. now started building a walkway - around 12 meters.
(09:18:31 AM) gac410: Anyway... no new urgent tasks in the past two weeks.
(09:18:37 AM) MichaelDaum: yea
(09:18:58 AM) MichaelDaum: I've been diving into one issue Lynnwood raised about HistoryPlugin's date tokens.
(09:19:17 AM) gac410: y I saw that one. You've fixed it?
(09:19:27 AM) MichaelDaum: and then slowly worked thru all my plugin updates, trying to release them in sensible chunks
(09:19:31 AM) MichaelDaum: ^y
(09:19:38 AM) gac410: cool
(09:22:02 AM) gac410: I did a small amount of work on the checkers for a new bug.
(09:26:23 AM) vrurg [~vrurg@45.74.95.178] entered the room.
(09:26:53 AM) JulianLevens [~JulianLev@84.241.206.192] entered the room.
(09:29:27 AM) vrurg left the room (quit: Client Quit).
(09:29:42 AM) vrurg [~vrurg@45.74.95.178] entered the room.
(09:30:05 AM) vrurg: Hi everybody!
(09:30:12 AM) JulianLevens: Hi
(09:30:28 AM) gac410: hi vrurg, JulianLevens
(09:32:05 AM) JulianLevens: What have we missed
(09:32:12 AM) gac410: Not a lot has happened the past two weeks. No new urgent tasks, no new feature requests.
(09:33:26 AM) gac410: CDot got a bug in TinyMCE fixed on master, as that's a major new release of TMCE editor, it could do with some testing.
(09:33:47 AM) gac410: Althought it's already a bit behind the latest TMCE editor :(
(09:34:18 AM) JulianLevens: I'll try to test that in the next couple of weeks
(09:35:00 AM) gac410: I guess the big question is do we postpone 2.2 for another 3 months to give time to get more features completed.
(09:35:36 AM) vrurg: I'm still no news too. The work project is still taking all available time. Though resulted in two new CPAN modules. ;)
(09:37:11 AM) vrurg: gac410: I'd postpone it. Considering the amount of hype around visual editing that'd be reasonable to have tinymce ready in first place.
(09:37:41 AM) JulianLevens: I hate to postpone again but I think we need to
(09:39:04 AM) gac410: Looking at https://foswiki.org/Development/ReleasePlan ... we have 7 or so features merged to core. (and that table does not sort correctly. ... wtf)
(09:40:46 AM) gac410: There are a couple of others that are close to being complete.
(09:45:02 AM) gac410: Lets make December a hard-stop for 2.2. If features are not complete by 12/1, then we push them out for 2.3 or 3.0
(09:45:43 AM) gac410: Feb 2018 would be 2 years since 2.1.0 - our last minor release. I think we should set targets so we don't go past 2 years
(09:45:58 AM) JulianLevens: That makes sense
(09:46:39 AM) gac410: So if we say code complete by 12/1, that gives us 2 months to get a beta cycle completed.
(09:47:18 AM) JulianLevens: Ok
(09:47:40 AM) gac410: What do you think MichaelDaum?
(09:48:11 AM) MichaelDaum: Ok
(09:48:16 AM) MichaelDaum: I'll try my best
(09:49:29 AM) gac410: Okay. So this time around. Whatever we have for features for 2.2 that are merged by beginning of december will be in the release. Anything missing that date will defer to 2.3.
(09:51:29 AM) JulianLevens: Noted, I'll also try my best :)
(09:51:36 AM) gac410: Any other business? uebera|| is working on improving the spam handling of foswiki.org Installing rspamd
(09:52:43 AM) gac410: the webmaster@ address has been getting a fair amount of spam. We need to fix that before we consider moving email lists off of sourceforge
(09:54:01 AM) gac410: foswiki-security, foswiki-infra are now aliases on foswiki.org rather than going through sourceforge.
(09:54:49 AM) JulianLevens: Good to know it's being dealt with
(09:54:50 AM) gac410: JulianLevens: If you have a good way to extract the association members list and the officers lists, we should probably move them to aliases as well.
(09:55:51 AM) gac410: Right now infra is just going to ueberall and me. Security goes to useberall, michael, cdot and me.
(09:56:39 AM) JulianLevens: I'll look into that
(09:58:48 AM) gac410: paypal only goes to infra. Don't you need to be on that address julian? Who's our treasurer.
(10:00:19 AM) JulianLevens: I'm the treasurer, but Olvier Krueger still has the banking access including paypal
(10:01:13 AM) gac410: Okay, So we either need to add both of you to the infra list, or use a separate address. Probably better to separate out financial from infrastructure.
(10:02:02 AM) gac410: Maybe a "treasurer@foswiki.org" that relays to Julian, and paypal relays to Oliver and treasurer.
(10:02:22 AM) JulianLevens: Yes that would be ideal
(10:04:27 AM) gac410: JulianLevens: what email would you prefer ... send me a PM Also if you have Olivers preferred address. I'll set this up.
(10:20:06 AM) gac410: Julian, I just sent you a test message to the treasurer address. our postfix says it was sent. Just making sure you got it.
(10:21:00 AM) gac410: Everyone, Let's close this release meeting. Next meeting in 2 weeks. Feature freeze now deferred to December 1st or thereabouts, target Foswiki 2.3 no later than Feb 2018

Topic revision: r1 - 18 Sep 2017, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy