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

Documentation #4

Open
johnnybubonic opened this issue Nov 21, 2021 · 1 comment
Open

Documentation #4

johnnybubonic opened this issue Nov 21, 2021 · 1 comment

Comments

@johnnybubonic
Copy link

The upstream libsecret docs are obtuse and hard to navigate at best, and because this library is completely undocumented it makes it hard to determine behaviour unless one reads the source.

Please document types and functions so that they render at https://pkg.go.dev/github.com/gsterjov/go-libsecret.

@johnnybubonic
Copy link
Author

johnnybubonic commented Dec 13, 2021

Note for anyone coming here:

I have forked this library as r00t2.io/gosecret (GitHub mirror as github.com/johnnybubonic/gosecret) and rewritten it (I maintain two branches; v0 for backwards-compat and v1 and onwards for a much-improved API). Among such improvements are:

  • Full documentation
  • Drop-in compatibility with go-libsecret (see docs) in the v0 branch
  • Gofmt'd code
  • MUCH easier to use functionality
    • And full functionality, matching SecretService spec
    • With extensibility supported, as the Dbus connections/objects for each struct are now exported.
  • And much more.

Please feel free to let me know if it serves your purposes better.

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

1 participant