OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Minutes of Atlantic UBL TC call 20 April 2005


MINUTES OF ATLANTIC UBL TC MEETING
15H00 - 17H00 UTC WEDNESDAY 20 APRIL 2005

ATTENDANCE

   Jon Bosak (chair)
   Tony Coates
   Mavis Cournane
   Mark Crawford (vice chair)
   Stephen Green
   Mike Grimley
   Anne Hendry
   David Kruppke
   Paul Thorpe

STANDING ITEMS

   Additions to the calendar (http://ibiblio.org/bosak/ubl/calendar.htm)

      None.

   Liaison reports

      None.

   Subcommittee report: SSC

      Has not been meeting while discussing [ver] and will not
      meet tomorrow.

   Subcommittee report: SBSC

      StephenG: Have just done another pass at index.htm and sent
      out to the SC, but this is not finished yet.  It includes an
      example of BPSS referencing the SBS.

      JonB: Let me know when you want me to make another edit.

   Team report: ver

      StephenG: The team came up with two alternatives.  (1) The
      default: redeclare everything in a new set of schemas and
      remove NDRs VER8 and VER9; or (2) move towards polymorphic
      processing support for both major and minor versions, which
      would require making everything global (thus allowing
      customizers to use the polymorphic approach even if we
      don't) and allowing a limited use of substitution groups in
      the construction of minor versions.  The recommendation is
      to make the next version a major version with every element
      declared global; this wouldn't commit us to one method or
      the other.

      MarkC: See my mail to the list a couple of hours ago.  The
      easiest thing is to make the next version 2.0, but this
      seems to abandon our goal of allowing pieces to be updated
      without requiring monolithic releases.  Changing everything
      to global is not a problem.

      JonB: We could make it clear that only this release is
      monolithic, and that we're doing this to give us room to put
      in place a workable minor versioning strategy that we can
      live with going forward.

      MarkC: It would be good to align with ATG on the CCTS
      modules.

      MikeG: Agree with MarkC: don't want to lose the original
      intent of ModNamVer, but could do for this time if we make
      it clear that we do not intend to make monolithic releases
      the norm.  It would allow us to align with the ATG schemas.

      AnneH: It's probably best to call this 2.0 and try to get in
      as many known backwards-incompatible changes as possible.

      DavidK: Think it's OK to go to 2.0 because there are some
      errors in 1.0 that would require such changes anyway.

      MavisC: OK with the second option.

      PaulT: No opinion.

      JonB: Should we say while we're working on it that the
      limited substitution-group approach is the one we're
      pursuing for minor revisions?

      MarkC: Still not convinced that there is no alternative to
      substitution groups, and we still need to deal with
      namespace versioning.  Don't think we need to get rid of
      VER8 and VER9.  In addition to global/local we would still
      need to discuss token [namespace prefix] versioning: NMS 8,
      10, 12, 14, 16.  Are we going to adopt the ATG schemas as
      they are, or are we going to publish them with
      modifications?

      AGREED:

       - We will call the next version UBL 2.0

       - We will redeclare the whole schema set

       - We will explain that we are not adopting this monolithic
         approach as our strategy for versioning and that we
         still intend to produce a methodology for minor versions

       - We will make everything global (i.e., change ID and Code
         to global)

       - We will align with the ATG NDRs as far as possible, in
         particular with regard to the CCTS modules

       - We will continue work on a minor revision strategy,
         recognizing that we already have a workable proposed
         solution that we nevertheless need to discuss further

      Remaining issues for next round of NDR team work in Atlantic
      calls:

       - Whether namespaces change in minor versions

       - If so, how namespace prefixes are to be versioned

       - Whether we need to use substitution groups to effect
         minor versioning

       - What degree of backwards incompatibility we can tolerate

       - How today's decision affects NDR changes decided
         previously

       - Issues that still remain on the issues list

      AGREED: The Atlantic TC meetings of 5/18 and 5/25 will be
      devoted to deciding as many of these NDR issues as possible.

      AGREED: StephenG will wait on creating the list of schema
      changes for input to GEFEG until the beginning of June.

      TonyC: Members of the ver team should continue prototyping
      so that we can be crystal clear on the proposed solution.
      Need to look at counterexamples from MarkC.  There may need
      to be content changes.  [Didn't get this clearly -- Jon]

SUMMER VACATIONS

   JonB: Reduced availability from beginning of July till our TC
   meeting in Ottawa.

   DavidK: Unavailable Second half of July.

   TonyC: Unavailable first three weeks of June.

   StephenG, MikeG, MavisC: Available all summer.

   PaulT: Unavailable first two weeks in July, last week of
   August, first week of September.

   JonB: We need to check on MarkC's schedule, but it looks like
   we can keep working on NDR issues over the summer even if I'm
   not able to chair.

NOTE THAT THERE ARE NO MORE ATLANTIC TC CALLS TILL 18 MAY 2005.
However, there will be several Pacific TC calls during that time,
and work is expected to continue uninterrupted in the HISC and
SBSC.

Jon


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]