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

WebTorrent Desktop 0.17.0 #107

Merged
merged 1 commit into from
Sep 26, 2016
Merged

WebTorrent Desktop 0.17.0 #107

merged 1 commit into from
Sep 26, 2016

Conversation

dcposch
Copy link
Contributor

@dcposch dcposch commented Sep 26, 2016

Checklist

  • Test on Mac
  • Test on Windows
  • Test on Linux
  • Test auto updaters

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

@grunjol @feross would be cool if someone tried installing the .deb file and tested this release on Linux

because we recently added 32- and 64-bit versions, feross might want to test the auto updater

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

@grunjol
Copy link

grunjol commented Sep 26, 2016

Tested on Ubuntu 16.04 64bits. Working fine (and with a very fast startup time!)

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

Thanks @grunjol !

I think @feross has a two Windows VMs (32- and 64-bit) the app at v0.16 on them. Let's run them and make sure they auto update correctly.

@feross
Copy link
Member

feross commented Sep 26, 2016

I'll test this out shortly.

Copy link
Member

@feross feross left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's not easy to test the autoupdater on an unreleased version. Let's just ship this and I'll test immediately.

@feross feross merged commit a50f9d2 into master Sep 26, 2016
@feross feross deleted the version branch September 26, 2016 22:06
@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

It's not easy to test the autoupdater on an unreleased version

We should fix that

@feross
Copy link
Member

feross commented Sep 26, 2016

Server is out of space. Looking into it.

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

webtorrent.io is currently down

How much downtime is there each time we update this repo?

Do we have something like Uptime Robot for webtorrent.io ? I use it for scramble.io and dcpos.ch, it's free and works pretty well

@feross
Copy link
Member

feross commented Sep 26, 2016

How much downtime is there each time we update this repo?

No more than a second or two. The server is turned off, a couple mv commands run (those are instant), then it is started again.

https://github.com/feross/webtorrent-www/blob/master/bin/deploy.sh#L17-L22

Do we have something like Uptime Robot for webtorrent.io ?

Just signed up. @dcposch I'll add your email to the notification list.

@feross
Copy link
Member

feross commented Sep 26, 2016

Okay -- added more storage capacity to the server, the disk resizing I did during the migration a few weeks ago had failed. But it's all good now!

Now -- testing the autoupdater.

@feross
Copy link
Member

feross commented Sep 26, 2016

@dcposch Please accept the email invitation so I can add you to the alerts.

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

done

@grunjol
Copy link

grunjol commented Sep 26, 2016

@dcposch @feross uptimerobot only checks externally if the server is up. I recommend you NewRelic, I have 100+ servers under the free account (only show the last 24hs stats) but you can setup internal server alerts (disk space, I/O, CPU usage) to avoid server outages.

@feross
Copy link
Member

feross commented Sep 26, 2016

@dcposch Added you

@dcposch
Copy link
Contributor Author

dcposch commented Sep 26, 2016

@grunjol @feross Linode also offers that type of server monitoring (disk space alerts, I/O, CPU). I think you want both. Server monitoring is good but you also want to check that the service is actually up, and Uptime Robot has the advantage of simplicity

I tested the auto updaters on Windows. Installed 0.16 64-bit. Correctly updated to 0.17 64-bit.

Installed 0.15, which only came in 32-bit. Updated to 0.17 32-bit, which then updated to 0.17 64-bit.

Looks good.

@feross
Copy link
Member

feross commented Sep 26, 2016

@dcposch Nice. I'm still struggling to get it downloaded over here. GitHub is silly slow. I bet they're throttling us, since we're using around 600GB of bandwidth per month at the moment.

@feross
Copy link
Member

feross commented Sep 27, 2016

Issue opened: #108

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.

3 participants