-
Notifications
You must be signed in to change notification settings - Fork 40
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
chore: improve README #25
Conversation
fortuna
commented
Jun 26, 2023
- Add information on how to integrate
- Clean up plan information
- Add image
README.md
Outdated
|
||
| Multi-Platform | Proven Technology | Composable | | ||
|-|-|-| | ||
| The Outline SDK can be used on Android, iOS, Windows, macOS or Linux. | The Outline Client and Server have been using the SDK for years, helping millions of users in the harshest conditions. | The SDK interfaces were carefully designed to allow for composition and reuse, so you can craft your own transport. | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
... have been using the SDK for years ...
Are we gonna really mention "for years" here 😄 ? Because the SDK repository has only been created less than one year.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I updated to "The Outline Client and Server have been using the code in the SDK for years" to be clear it's the code, not the SDK
README.md
Outdated
|
||
The Outline SDK is written in Go. There are multiple ways to integrate the Outline SDK into your app: | ||
|
||
- As a **Go library**, in a Go application (CLI or graphical app with frameworks like [Fyne.io](https://fyne.io/), [Wails](https://wails.io/), [Qt for Go](https://therecipe.github.io/qt/), or [Go Mobile app](https://pkg.go.dev/golang.org/x/mobile/app) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Go GUI frameworks doesn't seem to be related to our SDK. Do we need to mention them here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
People don't know how to do graphical apps in Go, so it's helpful to let them know about some possibilities.
Writing an app on those platforms may be easier than the other integration options.
Co-authored-by: J. Yi <[email protected]>