Hello spdx-tech list,

Following up from the -rc1 last weekend, we've now pushed the v0.3.0
release of the Golang tools:
https://github.com/spdx/tools-golang/releases/tag/v0.3.0

As mentioned, this release now includes support for saving SPDX documents
in JSON, as well as a handful of other fixes and updates described in the
release notes. We've also started work on the OpenSSF Best Practices badge
requirements among other improvements.

A few comments for users and contributors as we turn to planning for v0.4.0:

   - *Call for committers / maintainers*: I'm hoping to bring on some
   additional folks beyond myself as committers / maintainers of the Golang
   tools, so that I'll be less of a bottleneck as the tools continue to
   develop. In particular, looking for (1) folks who are making downstream use
   of the tools in your own production projects, and/or (2) those who have
   made substantial contributions to the tools.
   - *Roadmap*: I've started brainstorming some thoughts for where to go
   with v0.4.0 at https://github.com/spdx/tools-golang/issues/128. If you
   have suggestions, wishlist ideas, etc., please feel free to weigh in on
   that issue thread.
   - *Generics*: One topic to consider with the tools is whether to switch
   to using generics, now that they've been added to the latest release of the
   Golang language. I'm guessing this could make the SPDX Golang tools easier
   to maintain and to use, but would also have implications for the API for
   downstream users. If you have thoughts, please share them in the
   brainstorming thread above or in the discussion that's started at
   https://github.com/spdx/tools-golang/issues/130.

Thanks again to all those who contributed to this release!

Steve

On Sun, Mar 27, 2022 at 12:29 PM Steve Winslow <[email protected]> wrote:

> Hello spdx-tech list,
>
> We've just pushed release candidate 1 for the v0.3.0 release of the SPDX
> Golang tools, available at
> https://github.com/spdx/tools-golang/releases/tag/v0.3.0-rc1.
>
> The most notable addition is merging in the JSON saver work from Ujjwal
> Agarwal's GSoC 2021 project (thank you again Ujjwal!) Draft release notes
> can be seen at
> https://github.com/spdx/tools-golang/blob/main/RELEASE-NOTES.md with the
> full list of changes.
>
> Please feel free to test things out and file issues with any bugs you
> encounter. Unless there are any showstoppers, I'll look to push the full
> v0.3.0 release next weekend (and will update the spdx-tech list afterwards).
>
> Best,
> Steve
>


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#4436): https://lists.spdx.org/g/Spdx-tech/message/4436
Mute This Topic: https://lists.spdx.org/mt/90220414/21656
Group Owner: [email protected]
Unsubscribe: https://lists.spdx.org/g/Spdx-tech/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to