I have gone ahead and branched + tagged cordova-js, mobile-spec and app-hello-world using coho.
On Mon, Jul 15, 2013 at 2:32 PM, Brian LeRoux <b...@brian.io> wrote: > I'd like to add to that the release would probably be best served as > just shipping cordova-cli instead of all the build artifacts that > realize the cordova-cli interface. > > Thoughts? > > > > On Mon, Jul 15, 2013 at 1:58 PM, Brian LeRoux <b...@brian.io> wrote: > > That sounds better to me. Steve is going to verify and tag the plugin > > repos to 3.0.0 today. The tacit agreement we've been discussing was > > that plugins would then only be updated tag wise when they themselves > > are updated. > > > > > > On Mon, Jul 15, 2013 at 1:41 PM, Andrew Grieve <agri...@chromium.org> > wrote: > >> On Mon, Jul 15, 2013 at 3:48 PM, Joe Bowser <bows...@gmail.com> wrote: > >> > >>> On Mon, Jul 15, 2013 at 12:34 PM, Andrew Grieve <agri...@chromium.org> > >>> wrote: > >>> > We really need to have a plan for this release, so here goes: > >>> > > >>> > 1. How to tag plugins: > >>> > - Voting via tagging won't work here since each plugin has multiple > >>> > platforms. > >>> > - Let's create a sub-task for each plugin, and have each platform > add a > >>> > comment to the sub-task when they have "signed off" on it. Once all > >>> > platforms have been tested / signed-off, then it can be tagged. > >>> > >>> Sounds good. > >>> > >> > >> I no longer think this sounds good :P. Talked it through a bit with Ian > / > >> David / Max. Let's continue on with the existing JIRA issue, which has a > >> "Tag $PLATFORM" entry. > >> As a part of tagging your platform, you are signing off on having tested > >> all of the plugins on your platform (aka, the same testing process that > we > >> had before). > >> Once all of the platforms are tagged, we can use coho to bulk tag all of > >> the plugin repos. > >> > >> > >>> > >>> > > >>> > 2. With this many repos, it's not easy getting them all back to the > >>> correct > >>> > state / tag that they are supposed to be in for a release. For this > >>> reason, > >>> > I think the .zip to apache servers *should* contain a snapshot of all > >>> > platforms & plugins. This way it's easy to get a "3.0" snapshot for > the > >>> > forever future. > >>> > >>> I don't think we'll get agreement on this, but I have no feelings > >>> either way. As long as we're following the Apache Way, it sounds > >>> good! > >>> > >>> > > >>> > 3. Tagging / voting on platform repos. isn't that meaningful until > >>> plugins > >>> > are all tested. Let's hold off tagging platform repos until all > plugins > >>> > repos are signed off. > >>> > >>> Fair enough! > >>> > >>> > > >>> > If anyone feels strongly that we should go about this another way, > please > >>> > be responsive since we need to get the release train rolling. JIRA > >>> > release-bug creating was added to coho last week, so I may close the > bug > >>> > Fil just created and use the script to create one with all plugins > added > >>> to > >>> > it. > >>> > >>> If this is easier, sure. My only concern is that we have less than > >>> three days left to get this out in reality. I know that I'll be > >>> driving to PDX on Thursday, so I'm going to be unable to do anything > >>> for most of they day so I won't be around for tagging the final > >>> release if we do it then. > >>> >