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

Release 0.7 💌✨ signed, sealed, delivered, I'm yours. #788

Closed
9 tasks done
olizilla opened this issue Jan 8, 2019 · 7 comments
Closed
9 tasks done

Release 0.7 💌✨ signed, sealed, delivered, I'm yours. #788

olizilla opened this issue Jan 8, 2019 · 7 comments

Comments

@olizilla
Copy link
Member

olizilla commented Jan 8, 2019

A fixes and certs release. A robust release that installs without warnings, auto-updates, and runs for days without error.

Disclaimer: the content of this main/first comment will be gradually updated with the current state and decisions related to this proccess.

Checklist

@olizilla olizilla mentioned this issue Jan 8, 2019
15 tasks
@olizilla olizilla pinned this issue Jan 8, 2019
@olizilla olizilla changed the title Release 0.7 - 💌✨ signed, sealed, delivered, I'm yours. Release 0.7 💌✨ signed, sealed, delivered, I'm yours. Jan 8, 2019
@hacdias
Copy link
Member

hacdias commented Jan 30, 2019

As @lidel said on IRC, I think we should tell people that Linux support is experimental and focus more on Windows and macOS for now.

We can continue providing the binaries, but since a lot of stuff can vary on linux, it is harder to support every different Desktop Environment. Also, usually Linux users are more technical and prone to have their own setup. But for Windows and macOS, generally everything is more visual (and that's what IPFS Desktop is) so I think we should focus more on making this work better now on Windows and macOS.

@hacdias
Copy link
Member

hacdias commented Feb 16, 2019

@olizilla I think we should release 0.7 next week after merging #826 so we can test the new features and ask users for feedback.

@hacdias
Copy link
Member

hacdias commented Feb 18, 2019

Just an update on this matter: we finally have signed binaries for both Windows and macOS. We also have a context menu option working well on Windows and ipfs://, ipns:// and dweb:// handlers working well on Windows and macOS (the latter only if IPFS Desktop is running).

I believe #776 was fixed with a commit I did during the past days, but let's not close it right now, just to make sure it's fixed.

Tests were also added for many start up scenes. The shutting down isn't explicitly tested but the app shuts down every time a startup test runs so I believe it counts.

A release candidate version was released so we can internally test the auto-update mechanism.

@hacdias
Copy link
Member

hacdias commented Mar 2, 2019

Another update about the missing points:

Add self-hosted analytics ipfs/ipfs-gui#72

@olizilla I think we should postpone this one due to the recent discussion.

"Add to IPFS" OS context menu #678

Done on Windows. I can't try right now on macOS. Soon I can try to find out if it's feasible.

Add new section linking to IPFS Desktop in ipfs.io (ipfs-inactive/website#282)

Can be easily done.


There seems to be an issue with macOS update not quitting the app.

@olizilla
Copy link
Member Author

@olizilla
Copy link
Member Author

@hacdias 0.7 is go!

@hacdias
Copy link
Member

hacdias commented Mar 18, 2019

I'm closing this since it was already released!! 😄

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

2 participants