Definitely doable. Only thing I have run into so far is that minor issue with git archive.
If I do git archive --format zip -o incubator-cordova-android.zip 2.1.0rc1 This will archive based on the 2.1.0rc1 tag. Problem is, some of these repos don't get tagged currently. Specifically, qt, mac, mobile-spec. This causes the git archive command to fail. We need to make sure we are tagging those repos and have a VERSION file in the root of those repos. Alternatively, I could add a check to see if a VERSION file is present and updated to the current tag. If not, I could do a git archive --format zip -o incubator-cordova-android.zip HEAD. Other than this issue, I have an updated version of Coho on my machine that pulls those repos, adds the readme and disclaimer files, zips + signs them. Plan is to have 2.1 be an official apache release. -Steve On Mon, Aug 27, 2012 at 9:03 AM, Filip Maj <[email protected]> wrote: > Yep a git archive of the tag is all we need. Top-level > license/notice/disclaimer files as Steve already has in his example. > > Definitely need cordova-js + the docs in there. Weinre, dunno, Pat says no > so that sounds good. What about the hello world app? Don't think the labs > repo should go in there either. > > As I see it we need to: > > - add a git archive of each repo into a directory at top-level of > distribution, so we would have: > * android > * app-hello-world > * bada-wac > * bada > * blackberry > * docs > * iOS > * js > * mac > * mobile-spec > * qt > * tizen > * webos > * wp7 > - likely add a README file at the top explaining what each directory is > and that you should package mobile-spec into an app built from each > platform to "run" the tests. > > Sign it. That's it. If not doable for 2.1 then definitely for 2.2. > > > On 8/16/12 8:14 PM, "Patrick Mueller" <[email protected]> wrote: > > >On Thu, Aug 16, 2012 at 1:53 PM, Brian LeRoux <[email protected]> wrote: > > > >> Yes should be all repos (even the less exciting ones) in src form. > >> Ideally, a distribution of Cordova would use a Cordova src release to > >> package itself. > >> > > > >I was planning on weinre being a separate release from the rest of > >Cordova. > > ie, incubator-cordova-weinre WOULD NOT be part of the Cordova release. > >Am > >waiting for Cordova to go gold before weinre :-) > > > >-- > >Patrick Mueller > >http://muellerware.org > >
