https://bugs.linuxfoundation.org/show_bug.cgi?id=1332

            Bug ID: 1332
           Summary: ABNF bug?
           Product: SPDX
           Version: 2.0
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Spec
          Assignee: [email protected]
          Reporter: [email protected]
    Classification: Unclassified

>From David Wheeler on December 4, 2015

First, I think there's a bug in compound-expression, which currently says
"1*(....)".

According to the ABNF spec <http://tools.ietf.org/html/rfc5234> that means "1
or more".

That means that sequential expressions are allowed, e.g., this would be a legal
license expression:

  MIT 0BSD GPL-2.0

I don’t think the *intent* was to allow adjacent expressions without
connectives like "AND" and "OR".

A quick fix would be to declare that the "1*" there was supposed to be "1*1".

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Spdx-tech mailing list
[email protected]
https://lists.spdx.org/mailman/listinfo/spdx-tech

Reply via email to