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

Deprecate pkg/user package? #323

Closed
tri-adam opened this issue Sep 14, 2023 · 1 comment · Fixed by #325 or apptainer/sif#217
Closed

Deprecate pkg/user package? #323

tri-adam opened this issue Sep 14, 2023 · 1 comment · Fixed by #325 or apptainer/sif#217
Labels
question Further information is requested roadmap Features / changes that are scheduled to be implemented v3 Affects v3 API

Comments

@tri-adam
Copy link
Member

The user package was originally added to support the SingularityCE Roadmap, as well as support reuse in packages such as Anchore Stereoscope. With SingularityCE having its own (arguably more advanced) FUSE code, and having gone a different direction with Stereoscope (anchore/stereoscope#125), it may make sense to deprecate this package (and remove it in the next major version.)

As additional data: pkg.go.dev is not currently showing any known importers aside from github.com/sylabs/singularity/v4 (ref: https://pkg.go.dev/github.com/sylabs/sif/v2/pkg/user?tab=importedby).

@tri-adam tri-adam added roadmap Features / changes that are scheduled to be implemented v3 Affects v3 API question Further information is requested labels Sep 14, 2023
@preminger
Copy link

preminger commented Sep 15, 2023

If & when sylabs/singularity#2199 is merged, the aforementioned imports from github.com/sylabs/singularity/v4 will have been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested roadmap Features / changes that are scheduled to be implemented v3 Affects v3 API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants