Plus, you know, it saves you a bunch of bandwidth. But mainly do it for me.
I'm curious, what will your email stack look like?
I'm also working on a system for optional caching (encrypted, of course) which would help if your arkOS node is knocked offline, as to not screw up mail processing locally or for your communication partners. But that is still in rough planning.
I understand that targeting a single platform is easier -- for an OS distribution -- but it sounds like what you actually want is an application server on top of a base os -- one that allows for a few standard tasks (email, web etc).
Why reinvent all the other parts of the stack?
You could fork into a complete distro, like Ubuntu, or just choose a few (core) packages and add some patches.
Either way, I wish your project the best of luck -- any project that tries to revert the asymmetric split of the Internet in "end-users"/consumers and "services" is welcome in my book :-)
That being said. It looks like an amazing product. As a long time Arch Linux user this is very pleasing.
(Possible over-paranoid ideas include refusing port 25 smtp connections that wont negotiate a secured connection in response to a STARTLLS command, and possibly blacklisting mail originating from any of the 8 known PRISIM participants. I like the _idea_ of ensuring none of my mail arrives from known-intercepted sources, but reality dictates otherwise since way too many of the people I really do want to communicate with are exclusively using gmail/yahoo for email - or worse still, have migrated largely to Facebook messaging instead of email)
Also emails from personal servers don't have issues in my experience -- the only thing is that you need to do it right. The major webmail providers each have their own specific rules before they accept mail from unknown servers. Provided that you do those right, there isn't much of an issue. arkOS intends to implement these as default.
Also, will it be ported to other, more powerful hardware?
I don't see much on how these things are supposed to integrate with each other, though. If they aren't trying to solve that problem...
Anyway, Webmin has been around for eons if you need that.
But just talking about the UI question, "intuitive, user-friendly dashboard" is absolutely not the issue when it comes to systems administration. I can tell ArkOS/Genesis is already way too far off course because there is a separate GUI interface to /etc/fstab.
The dashboard was forked from a prior project called Ajenti, which the fstab interface and many other parts were included from. It is being converted in stages and that is one that has not been addressed yet. So be patient, the current version is far from what a usable edition is supposed to look like. :)
It's so frustrating how consumer-level ISPs seem to continue to want to evolve their service into a consume-only (a la cable TV) system.
I saw this as well https://bbs.arkos.io/t/why-arch-linux-why-not-raspian/43 but still think you should consider moving over... :P
Anyways, very cool project!
"Don’t want the trouble of buying your own domain? Don’t worry. arkOS will allow you to connect your node to the Internet anyway, through a variety of services like dynamic DNS and port relays. Sometimes your Internet connection might prohibit you hosting your own data. In these circumstances, arkOS will provide ways to connect your node to the greater World Wide Web."
How does that work?
In the future (read: when the dashboard and the aforementioned tools are stable) there may be ways for individual arkOS nodes to communicate with each other without an intermediary, mesh-style. But that is a long way off.
I run a low-power x86 Ubuntu server at home and would love to try this (I was actually planning to move my e-mail from Google to my own server).