I'm posting a new topic, forking from a post about the Ubuntu Home Server project that was offtopic in
"Re: Media Storage Idea", copying that original post. Please continue discussion of it in this topic.
This project is coming along nicely:
http://www.ubuntuhomeserver.org/
I hope that both of these projects do not try to do to much (focus on getting the things they can perfect) but in the future could work together to make one hell of a system. I like the security of the UHS, the GPL, and its data storage capabilites. I like LMCE to play media and automate the house. I worry about security in LMCE.
That UHS project is designed to make Ubuntu 0804 include more features for the home, including simpler GUIs for administering services for a networked multimedia home. Since LMCE is supposed to be a further packaging on top of Ubuntu, there's no reason they can't work together, if designed properly modularly. They each need to be able to omit their specific chosen components in favor of workalike substitutes that meet the same API. And their installers need to be complementary.
So UHS needs to be able to use the LMCE component where the two projects present alternatives. And LMCE needs to be able to install as packages onto UHS the way it currently does on Kubuntu, but also select (and substitute) between packages where they conflict between the two. The Debian/Ubuntu APT installation system accommodates that requirement well, so if it's used properly we can do it. But the main upgrade to LMCE is just being able to upgrade an LMCE's underlying Ubuntu against the Ubuntu repository systems, including a new Ubuntu version, without trashing the rest of LMCE. LMCE 0710 is supposed to allow that. If it does, integrating the two complementary systems will be fairly straightforward.
And beneficial. Mainly because there would be a larger, unified community of developers, who could work together on the unified set of tasks. And because the "conflicts" in each project's selections for functions also offer more choices, therefore appeal to a larger group of users who might prefer one or another choice. And also because the requirements for the integration would improve the overall robustness of each project, more integrable not only with each other, but also with other possible systems, either current or to come in the future.
I recommend people participate in this discussion in each project's forums. The UHS project started in reference to LMCE back in May, so we're catching up with them in cooperation. Even if the UHS project dies, it's worth looking at for more features and robustness as a home solution. Thanks for bringing it to our attention.