The goal of the Mio work is, in part, to implement a higher level, future based API on top of Mio. The award has been amazingly helpful to allow me to focus on getting it done.
I actually announced Tokio on Wednesday, which is the result of this work:
Announcement: https://medium.com/@carllerche/announcing-tokio-df6bb4ddb34 Code: https://github.com/tokio-rs/tokio
I think the work is headed in a good direction. I introduced a `Service` trait similar to Finagle to make working with services easier. I also provide a new streamlined way to write non-blocking IO services. The blog post describes this in more detail.
I'll be around if there are any questions about Mio & Tokio.
Each add-on increases the surface attack area. I only wish a better lynx
Servo is very similar in useability to lynx right now, if grandparent is interested in trying it out.
> Not only does Phoenix aim to match the featureset of Mozilla -- subtracting features deemed geeky and better offered as add-ons -- but it extends it. For example, it adds customizable toolbars and quicksearch in bookmarks and history. It will soon offer an add-on manager, a better wallet, and a new downloads sidebar pane.
http://website-archive.mozilla.org/www.mozilla.org/firefox_r...
Still didn't ever complete the suite, though; Thunderbird tackled email, Sunbird handled contacts. Good thing, too; Seamonkey was a pig on my pentium 133 w/32MB RAM. Played quake fine, but just couldn't handle Seamonkey. Phoenix got me extra life out of my ancient hardware.
Now I wonder if it would be worth making something similar in XUL...
however, merging Torbrowser is something I can support; everyone automatically gets a privacy upgrade, and the web stays open as a result.
The other projects awarded are:
Tor - https://www.torproject.org/ Tor is a system for using a distributed network to communicate anonymously and without being tracked.
Tails - https://tails.boum.org/ (" secure-by-default live operating system that aims at preserving the user’s privacy and anonymity. ")
Caddy - https://caddyserver.com/ Caddy is an HTTP/2 web server that uses HTTPS automatically and by default via Let’s Encrypt
Mio - https://github.com/carllerche/mio Mio is an asynchronous I/O library written in Rust.
Dnssec - https://www.getdnsapi.net/ This project is standardizing and implementing a new TLS extension for transport of a serialized DNSSEC record set
Godot Engine - http://www.godotengine.org/ Godot is a high-performance multi-platform game engine which can deploy to HTML5.
Pears - http://pearsearch.org/ PeARS (Peer-to-peer Agent for Reciprocated Search) is a lightweight, distributed web search engine which runs in an individual’s browser and indexes the pages they visit in a privacy-respecting way.
Nvda - http://www.nvaccess.org/ NonVisual Desktop Access (NVDA) is a free, open source screen reader for Microsoft Windows
Edit: added project descriptions from
https://blog.mozilla.org/blog/2016/06/22/mozilla-awards-3850...
Also, moderators changed the title to the one in the article (original submission mentioned PyPy only).