Sorry to keep bothering you, Hari. Just so that I am clear in my understanding:
To have the Marantz range of AV receivers completely pnp, there are two components that are needed:
1.) a device template using the GSD with the ruby codes for the marantz
2.) a pnp detection script that scans for the device
1. sqlCVS needs to be brought online for LMCE - I understand that this was and still is locked down to the Pluto system, but the guys are working on getting this going on LMCE. The idea of this is a distributed and replicated database from users to a central repository, for storing Device Templates. Allowing people to create their own Device Templates and then optionally auto-uploading and merging with the central repository. Which then provides incremental updates to all other people using LMCE, so that everyone can share their templates. This is were you will insert your new Marantz template so that it will be available once sqlCVS is running for LMCE.
exactly.
2. The "Charonmedia trunk" is where the LMCE source tree is held and, for instance, where 0710 is slowly developing. As such this is the right place to include the actual pnp script that automates detecting the AV receiver, and installation/configuration of the correct template onto your LMCE system.
yes and no. Daniel merges the changes from the svn.linuxmce.com to the svn.charonmedia.org svn. The community does not yet have write access to the pluto svn. That issue is being addressed at the moment.
Changes to that get triggered by bugs from the community in mantis. Some nice guys at pluto are working hard to get 0710 out of the door. The 0710 is built on the new community build servers from the pluto svn.
The charonmedia trunk is the community cvs. Our goal is to merge them soon when legal stuff is sorted out.
If so, do you anticipate that sqlCVS for LMCE will be fully operational for the 0710 release? And so all this will just "work"?
yes. I did some fixes for mysql version 5. Ender from pluto has set up a sqlCVS repository on sqlcvs.linuxmce.com. As the database packages are built from it on the new build farm, all 0710 installations will be able to sync from that.
I already have access but we don't have a commit policy yet. As there is no way to automatically merge data between to sqlcvs repositories we have to figure out some way to play nicely together with the pluto guys.
I set up a testing repository on sqlcvs.charonmedia.org. In the meantime we can add the devices to that for further testing.
EDIT: be aware, when you sync from the testing repo you prolly won't be able to sync from the stable any more without database ID's getting havoc.
best regards,
Hari