Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for v2 release #205

Open
3 of 7 tasks
Bobgy opened this issue Apr 26, 2023 · 5 comments
Open
3 of 7 tasks

Prepare for v2 release #205

Bobgy opened this issue Apr 26, 2023 · 5 comments

Comments

@Bobgy
Copy link
Collaborator

Bobgy commented Apr 26, 2023

The mass dep upgrade contained many breaking changes. Let's go for a v2.

Let's use master branch for v2.

TODOs:

  • Fork v1 branch for archive
  • Are there other breaking changes we wanted to do?
  • Classify some new licenses that we don't know their types yet.
  • Prepare a breaking change list.
  • Performance Improvements #204
  • Update import path.

Before ready

  • Collect result diffence from v1 users.
@inteon
Copy link
Contributor

inteon commented Oct 19, 2023

@Bobgy any updates on when we can expect the v2 release?
We are pointing to the hash on master right now.

@Bobgy
Copy link
Collaborator Author

Bobgy commented Nov 4, 2023

Welcome contributions again!
I no longer have enough time to work on this.

@damemi
Copy link
Contributor

damemi commented Apr 18, 2024

Talked to @Bobgy offline, we're going to start on the next steps of a v2 release with:

@Bobgy
Copy link
Collaborator Author

Bobgy commented Apr 22, 2024

Just created a v1-branch to reserve v1 state.

@Bobgy
Copy link
Collaborator Author

Bobgy commented Apr 23, 2024

@damemi We have 2 options to go v2 and I'm open to any one of them.

The v2 folder approach is the most compatible, yet I am not sure if that's necessary. Right now go-licenses pretty much assumes you are using go modules. We have a v1.0 version that's backward compatible with GOPATH if people still want to use GOPATH.

Simply changing the master branch as v2 can be simpler for maintenance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants