811 karma · joined August 28, 2013
When it's finished, it will let you launch machines in 5 seconds, with a choice of images for different purposes (like development, pentesting, offloading heavy computation etc).
My plan is to also open source most of it post-launch (it will require some additional efforts to extract specialized functionality). If anyone is interested in joining me, shoot me an email and we can talk.
* dnf's basic commands are all obvious: install, search, update and info - unlike the seperation between apt-get and apt-cache
* dnf automatically fetches and updates the repo cache
* dnf can rollback entire transactins
* dnf supports delta-upgrades, which speed up things a lot on slower connections
* dnf makes unattended upgrades easy (just add -y), apt may still ask questions even with DEBIAN_FRONTEND=noninteractive
The new apt tool improves on some of these issues, but dnf is still a much better tool in my opinion.
I think the only Vala maintainer right now is from Elementary OS, where they use primarily Vala.
HEADLINE: New command line installer
DESCRIPTION: The cli installer inherited from Debian needs to be modernized. It is ugly, asks too many questions and has some weird behavior, for example when not configuring a network connection at installation, only a cdrom apt mirror is added (even when there's no cdrom drive).
I'm not sure what version of Nautilus Ubuntu is on though.
Here's a screenshot: http://i.imgur.com/UsRgXhD.png
* The interface is super streamlined. Open the page, confirm captcha, click launch - boom, you got a terminal. The planned SSH support will be similar to that - no web page, just do ssh root@ubuntu.termbox.io and you get logged in to a Ubuntu box.
* We use VM based containers (hypercontainer.io) and not full VMs, so startup is very fast and instances are super cheap. 2 hours of the 512MB DigitalOcean server cost $0.014, 2 hours of a 512MB Termbox instance currently cost us around $0.0001
* Because our instances are so cheap, we do not impose any limits on the amount of boxes you can create. Just leave them behind, they will be cleaned up automatically.
[1]: http://prose.io/#
It however doesn't execute the containers simultaneously, that is really cool!
echo "prefix=$HOME/.npm-packages" >> ~/.npmrc