I'm currently trying to get the big picture of Pluto in order to get ebuilds created for gentoo and get it into portage.

I've had quite a hard time, despite the wealth of information on the site, finding what's needed.

The links to packaged source code are dead. While I could make the ebuilds use SVN this isn't ideal as it makes versioning an issue. Is there a repository containing particular versions of the packages? Is there any policy in place for building versions that would allow me to add reliable support for versions of Pluto packages to gentoo?

Is there some kind of tree diagram showing the different components of PlutoHome as well? That'd be nice for dependencies within the project. Can PlutoHome use arbitrary versions of the other open source projects or do you release your own code modified code for them? (i.e. things like Asterisk, MythTV etc).

Last question, though it's a bit OT for this post - is there any devices that work with PlutoHome for controlling locks (i.e. front door and back door) - or even just any devices that I could code support into PlutoHome for?

These links should work -they're not dead for me. Maybe someone else can provide the other info you're looking for. (I'm new to this, too. But I'm familiar with Gentoo, so hopefully I can help you out with that.)

Quote

Can PlutoHome use arbitrary versions of the other open source projects or do you release your own code modified code for them? (i.e. things like Asterisk, MythTV etc).

From what I understand of pluto (<- read as "better check with an expert!"), they have written wrappers to interface their system with the existing open source projects like Asterisk, MythTV, Xine, Motion, etc. It seems that they pull these programs as-is from the debian repository.

Quote

is there any devices that work with PlutoHome for controlling locks (i.e. front door and back door)

I've been looking into this, too, without finding a decent solution for home application. There are a bunch of automatic door locks that are geared towards buildings. Some of the ones that can be also used for homes look way to industrial for my taste. (They're mostly expensive and bulky keypads or finger scanners that lock/unlock the door.) I think a possible solution is to make a motorized (servo) door lock (or use a solenoid) and activate it through an alarm panel's output or a gc100's outputs. I plan on building one this summer so if you're interested I can give you my progress.

Quote

ummm... hi? is there anyone about here?

I wonder this, too. Sometimes it is difficult to get a response. :roll:

You can checkout all the software with if you use http://svn.plutohome.com/pluto/trunk/ as the repository location for the module name, or go to the main download page to find the name of the SVN directory for the module you are interested in.

So this should be good for Pluto's programs. The rest, I suppose, should just be pulled as regular from gentoo's portage since the programs shouldn't be different anyway.

Hopefully, support in this forum will grow when the gentoo community gets involved!!

I realise it's on svn however, while I could make an ebuild which pulls the source from svn, this is a bad idea.

The issue isn't me getting my hands on the source once in order to compile it. I want to add support for another linux distribution - a source based distribution. In order to do that reasonably I should be providing a particularly version of plutohome, not an arbitrary set of code which may, or may not, work given the nature of svn.

I don't understand why you are not answering the question I asked, and are instead deciding for yourself what you think I want to know. You don't get many developers offering their time to support this project. Here I am trying to do so and I either get no response or given the run around.

Let's cut to the chase - does plutohome want the community to assist in development and help increase adoption, or not? If this project isn't serious about being open source (which a lack a version tarballs suggests) then just tell me and I'll cease wasting my time here.