Hi Chris, > 1) In order for the workflow conductor to see my distribution > service, I added its OSGi definition to > matterhorn-conductor/src/main/resources/OSGI-INF/operations/ and > added a reference to this file in the felix bundle part of > matterhorn-conductor's pom file. I don't really want to maintain a > local copy of matterhorn-conductor nor do I want to have to remember > to make these changes before building/deploying > matterhorn-conductor. Is there any better way to handle this?
Not that I know of, but awhile back a few of us were poking around mvn overlays. The idea is that basically you have an untouched MH mvn repo and the overlays get copied over from your other local repo at build time. Never followed up more on this as I left it to our operations group, who (I believe) just maintains a branch similar to what you're doing. > 2) I want to keep my custom modules outside of the matterhorn source > and not need the matterhorn source in order to build it. I've tried > adding the repositories mentioned in base's pom file, but the > opencast maven repository appears to be really outdated for > snapshots. It only has 1.1-SNAPSHOT and nothing newer than that. I > will probably work from released versions but would like to have my > CI server run builds that test the snapshots to see if my module ever > becomes incompatible with trunk. Are there any plans for updating > snapshots? Do releases get pushed to the maven repo in a reliable > time frame? Anything else I should be aware of when attempting this > approach? Releases get pushed immediately when the are approved, it's the last step. Each release candidate gets pushed too. Snapshots don't get pushed at all to my knowledge - this would require an svn hook to push a snapshot to mvn everytime a change was made. I don't think anyone would be against this, just that no one has had time to set this up. Releases should be always up to date in nexus. Chris _______________________________________________ Matterhorn-users mailing list [email protected] http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
