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

Make package version independent from protocol version #3

Open
Gjum opened this issue Aug 11, 2015 · 0 comments
Open

Make package version independent from protocol version #3

Gjum opened this issue Aug 11, 2015 · 0 comments

Comments

@Gjum
Copy link
Owner

Gjum commented Aug 11, 2015

Every time the protocol changes (and this can happen several times a day), a new version is released. This is annoying and a better solution is needed.

Ideas so far:

  • host a file with the protocol specification in some standardized format
    • updated live from the official client's source
    • all clients parse it on startup and "build" the protocol on-the-fly
    • users can override this with a local file or specify another URL, to be independent from a single hoster
  • every client parses the official source on every startup and "builds" the protocol on-the-fly
    • large overhead on the client side
    • could be error-prone if website format changes, fall back to default or last working protocol in this case
  • [insert your idea here]
@Gjum Gjum changed the title Make official protocol independent from package version Make package version independent from protocol version Aug 11, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant