Hi Dmitry, I am working in add Firefox OS platform https://github.com/marti1125/cordova-medic I had problem with with some plugins media and mediacapture because itself doesn't suppor. In cordova-repos.json when I run in console $ buildslave start slave_firefoxos I have to remove: { "title" : "MEDIA", "repo" : " https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git", "category" : "CORDOVA-PLUGIN", "release" : "master", "current" :"master" },{ "title" : "MEDIACAPTURE", "repo" : " https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git", "category" : "CORDOVA-PLUGIN", "release" : "master", "current" :"master" }
Regards, Willy 2015-03-14 22:49 GMT-05:00 Dmitry Blotsky <dblot...@microsoft.com>: > Hi list, > > I have made a PR with some code cleanup and slight redesign for Medic, and > I would like to please request a code review from folks in the community > when it would be convenient for them! The PR is here: > https://github.com/apache/cordova-medic/pull/37. For those interested in > the details but not in reviewing the code, below are a list of changes and > their justifications and a list of the specific incompatibilities with the > previous medic code. > > Code Changes and Reasons: > 1. Putting private data into a private file: this was done to remove > passwords from the repo > 2. Splitting config into several files: this was done so that the > config can be extended locally without affecting other installations that > share code (i.e. Apache Infra Buildbot) > 3. Removing PlatformTestBase and its child classes: this was done in > favour of using build properties to modify build steps instead of hard > platform code as much as possible > 4. Using Buildbot Properties to pass parameters to builds: this was > done so that medic doesn’t need to be reconfigured/restarted to run > parametrized builds, which allows it to run in Apache Infrastructure and > enables faster development > 5. Adding step wrappers: this was done to reduce the probability of > errors by setting sensible defaults for values that are easily forgotten > 6. Removing categories from repo config: this was done to reduce > code complexity for the checkout steps > > Incompatibilities: > 1. The format of the `cordova-repos.json` file has changed; current > files will need to simply be reformatted to match the new format, and they > will work with the new medic code > 2. Semantics of the `cordova-config.json` file have changed, and > current setups will stop being able to control some of medic’s behaviour > using their current files; namely, builders and schedulers are now > configured in cordova.conf, and some platform settings have been removed > (e.g. iOS keychain information) > > Kindly, > Dmitry > -- Willy Aguirre | @willrre Blog: http://osgux.tumblr.com/ Mozilla Rep: https://reps.mozilla.org/u/Willy/ Mozilla Hispano - Willyaguirre <https://www.mozilla-hispano.org/documentacion/Usuario:Willyaguirre>