Here are the rough suggested steps to make Amahi on Ubuntu possible.
# Focus on an installed system first, '''writing down''' (say in a wiki page here) the things needed to install beyond a basic installget things running. Later focus on the installer, which will have many more platform dependencies.
# Install Ubuntu server
# Install ruby, rails and the appropropriate gems (write down the exact commands needed to do this)
* Can we somehow live with RPMs in the short term (which is what we have today)? Using something that we have today would make it easier right away, i.e. if we can go with a repo that we already have, it would be a massive step to get started.
* Should we to start with ubuntu desktop or ubuntu server? - my first impression would be server, which makes more sense. Any gotchas with that?* Development will have to be done for hooks How are updates handled in scripts to adapt to a debian-based system. this is probably the more difficult part and what would need the most effort in testing. We did put some more flexible hooks to make life easier for an Ubuntu port, however, we're sure this will take work.ubuntu?
BTWGiven how there is a lot of learning on both sides, first you should probably stop by the #amahi irc channel
at irc.freenode.com. At least one or two of the usuals
there are also interested in Ubuntu! You can also discuss this in the amahi-devel mailing list.