Sure, as soon as we use features from 2.1 it is no longer a question.

But since we currently only use features which were already in 2.0
present, it is still an open question for me. Generating files by some
older (but compatible) specification makes it easier for people to
parse the generated document.

Am I right that a 2.0 document can always be labeled as 2.1 since 2.1
"only" added optional features/fields? Or are there conflicts?

Best regards
Maximilian

On Di, 12. Sep 09:43, [email protected] wrote:
> Hi Maximilian,
> 
> The Java SPDX libraries are kept current with the SPDX spec and supports
> previous versions back to 1.0.  I realize this library only represents a
> portion of the SPDX parsers out there, but it is used by a couple commercial
> tools and some open source tools.
> 
> Since 2.1 has been out there a while and contains some good improvements, I
> would recommend going with 2.1.
> 
> Gary
> 
> 
> 
> > -----Original Message-----
> > From: [email protected] [mailto:spdx-tech-
> > [email protected]] On Behalf Of Maximilian Huber
> > Sent: Tuesday, September 12, 2017 5:40 AM
> > To: [email protected]
> > Subject: [spdx-tech] Short question about downwards and upwards
> > compatibility
> > 
> > Hello spdx-tech@,
> > 
> > In FOSSology we generate SPDX reports which are compatible with the
> > 2.0 and the 2.1 specification and we are now discussing, which version
> > to specify in the created document.
> > 
> > It might be a good idea to stay on version 2.0 since parsers, which
> > read 2.1, might probably also be able to understand 2.0. But older
> > parses fail if they see the new version.
> > 
> > What would you recommend? What is the status on downwards and upwards
> > compatibility on common parser implementations and tooling?
> > 
> > Best regards
> > Maximilian
> > 
> > --
> > Maximilian Huber * [email protected] * +49-174-3410223 TNG
> > Technology Consulting GmbH, Betastr. 13a, 85774 Unterföhring
> > Geschäftsführer: Henrik Klagges, Dr. Robert Dahlke, Gerhard Müller
> > Sitz: Unterföhring * Amtsgericht München * HRB 135082
> 

-- 
Maximilian Huber * [email protected] * +49-174-3410223
TNG Technology Consulting GmbH, Betastr. 13a, 85774 Unterföhring
Geschäftsführer: Henrik Klagges, Dr. Robert Dahlke, Gerhard Müller
Sitz: Unterföhring * Amtsgericht München * HRB 135082

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Spdx-tech mailing list
[email protected]
https://lists.spdx.org/mailman/listinfo/spdx-tech

Reply via email to