== What To Do ==
Here are the rough suggested steps to make Amahi on Ubuntu possible.
* 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 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.
These are the suggested steps to make things work:
# Focus on an installed system first, '''writing down''' (say in a wiki page here) the things needed to install beyond a basic install
# Install Ubuntu server
# This will complete the two basic things needed to get the ball rolling. The next one will be applications. This is potentially complex.
# Finally, the installer (hda-install) will need porting. This will need to be adapted for deb-based systems and also for taking care of all the needed requirements as captured above.
# After all of this is done, the various parts will need to be packaged as debs and put in a repo for ubuntu
# Finally, testing, testing, testing! :)
Some open questions/topics:
* 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 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.
BTW, 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.