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

fix: import path should be github.com/ooni/probe-cli/v3 #200

Merged
merged 16 commits into from
Feb 2, 2021
Merged

Conversation

bassosimone
Copy link
Contributor

@bassosimone bassosimone commented Feb 2, 2021

According to go modules rules, this is the place where the
sources for version 3 should actually be living.

The only change with respect to the original sources has been
that I have change the go module and all the import paths.
This starts to make space for merging probe-engine into this
repository. We going to do this as part of internal.
We will need to refactor a bunch of directories and make sure we
are correctly running all the tests. We need to include probe-engine
as internal because we cannot make API promises with it.

The only changes with respect to the original release are that I
have merged the go.mod into v3/go.mod and that I have changed all
the import paths accordingly.
While there, hide unexported actions and further split actions
such that they can be invoked from many systems.
First we want a reasonable small diff to land where we have just
arranged for probe-cli to be inside v3.
We don't need to concern ourselves about running go mod tidy now
since go.mod has been moved into ./v3.
@bassosimone bassosimone changed the title chore: move cli implementation in v3/cmd/ooniprobe fix: import path should be github.com/ooni/probe-cli/v3 Feb 2, 2021
@bassosimone bassosimone marked this pull request as ready for review February 2, 2021 09:32
@bassosimone bassosimone merged commit b1ce300 into master Feb 2, 2021
ainghazal pushed a commit to ainghazal/probe-cli that referenced this pull request Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant