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

Reference working websocket.io branch #1

Merged
merged 1 commit into from
Nov 16, 2017

Conversation

sclem
Copy link
Owner

@sclem sclem commented Nov 16, 2017

Close markserv#19

In commit b449a88 ("Use a specific unreleased commit of Website.io until
it get released later.", 2017-01-17) we needed an unreleased fix to
websocket.io. It seems that either GitHub or NPM has lost the option to
reference commits linked through another fork. This fixes markserv#19 by
referencing the original author's branch.

This unreleased version is required because websocket.io is broken on
Node 7+. Unfortunately it seems that the websocket.io authors no longer
are interested in keeping their package Node 7+ compatible. (Discussion
at LearnBoost/websocket.io#57).

There still exists the following caveats:

  • If @kewisch wishes to remove his fork then this will no longer work
  • Official support seems lacking
  • This program is dependent on an unstable package

I suggest investigating the possibility of using an alternative
websocket package with less problems.

Close markserv#19

In commit b449a88 ("Use a specific unreleased commit of Website.io until
it get released later.", 2017-01-17) we needed an unreleased fix to
websocket.io. It seems that either GitHub or NPM has lost the option to
reference commits linked through another fork. This fixes markserv#19 by
referencing the original author's branch.

This unreleased version is required because websocket.io is broken on
Node 7+. Unfortunately it seems that the websocket.io authors no longer
are interested in keeping their package Node 7+ compatible. (Discussion
at LearnBoost/websocket.io#57).

There still exists the following caveats:

* If @kewisch wishes to remove his fork then this will no longer work
* Official support seems lacking
* This program is dependent on an unstable package

I suggest investigating the possibility of using an alternative
websocket package with less problems.
@sclem sclem merged commit b18d727 into sclem:master Nov 16, 2017
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

Successfully merging this pull request may close these issues.

Install failing: Command failed: /usr/local/bin/git checkout 5f0b3799f50944bc4d1eb58acdef61c38883d6cf
3 participants