[lsb-discuss] unofficial LSB conference call minutes for 28 Aug 2013

R P Herrold herrold at owlriver.com
Wed Aug 28 20:58:30 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


LSB teleconference

Wednesday,  28 Aug 2013 @11:00 to noon, US ET

Where:	(605) 715-4920 Access Code: 512468

Gobby:	gobby -j lsb-temp.pmman.net:6522 with passwd: LSB

IRC channels are:
 	#lsb-meeting at freenode.net during meetings
 	#lsb at freenode.net most other times

Attendees:
in the form : name (organization)  [irc_nick]
===========================================
Mats Wichmann (LSB)  mwichmann
Russ Herrold (Owl River)  orc_emac
Jeff Licquia (LF)  licquia
Glen Petrie (Epson)
Rick Troth (Velocity Software) rickt
Robert Schweikert (SuSE)  robjo

Posted Agenda:
=================

  - Status of stable updates, 5.0 work, and infrastructure.

  - SDK header ordering problems: is there a better way?


New business:
=============

Meeting opens at 11:00 with:

Fix-up of old (and really, not technically correct) SDK 
headers, and getting to a proper header ordering, have broken 
the build, and are being addressed, slogging through

Wiki spam continues.  Jeff will look into getting Russ user 
locking, and spam revert permissions on his account

Call conference bridge quality has been indifferent with 
'picket-fencing' and dropouts

As to the header issue, there is a recursion depth limit in 
our current code, so loop detection is manual.  Adding ./lsb/ 
'header hacks' is the current approach, but imposes a long 
term maintenance load.  'guard' includes (#IFDEFs) are 
customarily used to prevent multiple inclusion of a header, 
but using this circular dependency detection logic essentially 
entails writing a language aware macro expander ... and we are 
not in the business of writing compiler subsets

The workaround being used (the ./leb/ header) solved many, but 
not all of these issues.  The work continues.  This may be a 
durable enough solution for now, as the offending headers are 
slow moving targets.  Robert suggests that a 'post' patch may 
simplify matters by inspecting the detected changes and 
reverting out mistakes on a one-off basis

LSB 5 progress has been blocked for the last three weeks with 
the build-system repair taking precedence.  C++ work turns out 
to be a smaller changeset than first analysis had indicated as 
many changes relate to changes in vtables that we do not need 
to track; Qt uplift is next after than

The tracking bug is at:
    https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3165
and will be reviewed at tomorrow's Bug triage meeting.  Please 
read and come prepared to discuss, with an eye to Priority 
setting

A beta (alpha?) of a distribution checker and at least a 
partial SDK for the LSB 'high priority' features is ... near? 
Time-boxing implies 'by the end of the year'.  We really have 
to get a test candidate out 'soon' to remain relevant to the 
Enterprise distributions.  Robert points out that LSB 4.1 is 
'too old' and getting into SLES due to the Qt version uplift. 
Really a beta by late September is essentially very needed

Off the top of his head, Jeff indicates this is largely just 
database work (Qt, C++) ... wiki page enumerating release 
goals is at:
    https://wiki.linuxfoundation.org/en/ProjectPlan50

Uplifts enumeration:
    https://wiki.linuxfoundation.org/en/Uplift_Target


An example prior release notice for 4.0 appeared here, to crib 
the next release notice from:

http://www.linuxfoundation.org/collaborate/workgroups/linux-standard-base-lsb/linux-distribution-checker-and-app-checker-betas

Call ends at local 11:50


Weekly Bug triage:
==================
The bug tracker is at: https://bugs.linuxbase.org/
irc-only #lsb-meeting at freenode.net
Thurs at 10:00 Eastern
Bugzilla stats as of 28 Aug: 556 open (553 last week)
551 assigned, 4 new, 1 pleasetest
New last 90 days: 53, last 30: 21; closed last 90: 24, last 
30: 12
Changed this week: 6, last week: 13
Bugs that are assigned but have no milestone: 220, Rollup 
bugs: 21

last week's bug triage minutes:
Minutes:
http://www.linuxbase.org/irc/meetbot/lsb-meeting/2013/lsb-meeting.2013-08-22-14.02.html
Minutes (text):
http://www.linuxbase.org/irc/meetbot/lsb-meeting/2013/lsb-meeting.2013-08-22-14.02.txt
Log:
http://www.linuxbase.org/irc/meetbot/lsb-meeting/2013/lsb-meeting.2013-08-22-14.02.log.html

How to get involved:
====================
  - join the mailing list
    http://lists.linuxfoundation.org/pipermail/lsb-discuss/
  - register for a bugzilla account (free)
    https://lsbbugs.linuxfoundation.org/
  - join and lurk in the IRC channel
  - dial into the weekly call and participate
  - join in the edit of the weekly minutes in the gobby
    Free gobby clients available at: 
http://gobby.0x539.de/trac/
  - join bug triage and resolution
  - file and fix bugs
  - review patches at the ReviewBoard
  - document matter in the wiki
    https://wiki.linuxfoundation.org/en/LSB
    (requires LF web account to edit, free)
  - set up and run a puppet build master and build slave 
continuous integration tester
    https://wiki.linuxfoundation.org/en/LSB_Puppet
  - Read about editing the specification
    https://wiki.linuxfoundation.org/en/SpecNewbieGuide

Buildbot and Reviewboard:
==================================
http://www.linuxbase.org/buildbot/
http://reviews.lsbtest.net/dashboard/

Next meeting:
=============
  4 Sep 2013 11:00 to noon, US ET

gobby unofficial minutes are open for edit for at least 15 min 
after each call, and then issued into the mailing list

=======================================
This document: LSB_minutes_20130828.txt

- --
end
==================================
  .-- -... ---.. ... -.- -.--
Copyright (C) 2013 R P Herrold
       herrold at owlriver.com
    My words are not deathless prose,
       but they are mine.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAlIeZHwACgkQMRh1QZtklkRPvACgoXDFoVTZQ3G1Hx+jUIOdqgks
9H4An1qxu1Sm15VnPiVPpQbdCf5NnxsC
=Mdng
-----END PGP SIGNATURE-----


More information about the lsb-discuss mailing list