Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C3C7F101F5 for ; Mon, 25 Nov 2013 19:45:21 +0000 (UTC) Received: (qmail 55355 invoked by uid 500); 25 Nov 2013 19:45:21 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 55323 invoked by uid 500); 25 Nov 2013 19:45:21 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 55284 invoked by uid 99); 25 Nov 2013 19:45:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Nov 2013 19:45:20 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mmocny@google.com designates 209.85.220.170 as permitted sender) Received: from [209.85.220.170] (HELO mail-vc0-f170.google.com) (209.85.220.170) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Nov 2013 19:45:15 +0000 Received: by mail-vc0-f170.google.com with SMTP id ht10so3158935vcb.15 for ; Mon, 25 Nov 2013 11:44:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=2kKVjSWoQrl03OmK5j+pW4bcWg4LWWheMJYsvfTVXJU=; b=NB1j87UqyAzcc2ieIp7ffaBDdBr8dIeaNRtWZqjGLcgJ+QITOHHhLz/0Vpkg13gZsw AVH04t8+SwCKyzMufbBAnDN0e8pik71y2J9Blog2RbiHspzXcBaH6r3AfQm9mDDhir2/ xH/PHxKiZBVs4wiFeIsANm+VuOHxD9aH6R2KmYM5DxwEKqCoJp6ToMXXpiP26PuPu88p fOVf/aCWCHnpoN6+wRcYdD92P+hEg1F8Lkvx6YzdXsPem8oDatld7iAcW5r+g/X163FZ 04XYijrm/k/PUExvhAfwb5C1bT/sQt2x//cFboJyfSMrn55W/+XwzWeD5OcQfzIPmMgz 2Pow== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=2kKVjSWoQrl03OmK5j+pW4bcWg4LWWheMJYsvfTVXJU=; b=d0AOB3DgiUlmW8nnHgWAC45wHbH6efijWajLkGqaFFLTDOC1QaJwNsgslCOTPcAs3q h8s8VnvlAy7TNWXNWKj82xZ0wvzyrC5cMZdtrcLlMKRLcm9vSPXcMp6biVUgz5SBP8wp j6JQ8M/sti0A+vjr6TcOGY+FHLUui5MQeoHbk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:content-type; bh=2kKVjSWoQrl03OmK5j+pW4bcWg4LWWheMJYsvfTVXJU=; b=Sr+N8Gkg/Nq8848jbuNk14XzXm8Y8rBKvLYKNyGgA4vcF7zu0FUV6hlSBaw0n6OKO3 2Of+m9CuwULKWJkTYH4v6REqFnEBTkoY6gTa3FxBN2DAUEdmrYRLcMSTdmNu5boKNhTs VzP83IMIS2uuKGs4XynvS60e6ljoVHSx7mapjIKqHQvFKmF+D4D8TEAfd5ooV76Dlnc7 6J5bb9gXfl5slqIejSmdmuCDqKC+0o6fU48hcOlNKp81wHNbviPhHN4m4o+6ZK5lSz5M Wd1AO5hUPggJvYFL/cM1MRzYjzMYrsk9GNFSfu5Xm2FIzQwKTDayZ0xuCNC7hf1dyeRA xGrQ== X-Gm-Message-State: ALoCoQl7raHjE/uJ9fUU2W7lvMjI8aI63QkxgNLytjk+j6nTxkVMk6hWWFnIM0gNtOVqADvAIYz+epM+JfcqBp892cH4NRp11EeCOYRlJn2yC3RQo4yCw0u+vjMiI4tCf5O7kKdlAFXnuADeb9iaR3CFZUJN5CqE190BXl7HlPHohbW15z4ekZYEpgziKXDXFEtL3WQHFN6Wn/2mHrmbrxGtWTY3Van1EQ== X-Received: by 10.58.67.9 with SMTP id j9mr27620491vet.3.1385408694328; Mon, 25 Nov 2013 11:44:54 -0800 (PST) MIME-Version: 1.0 Sender: mmocny@google.com Received: by 10.52.110.38 with HTTP; Mon, 25 Nov 2013 11:44:34 -0800 (PST) In-Reply-To: References: From: Michal Mocny Date: Mon, 25 Nov 2013 11:44:34 -0800 X-Google-Sender-Auth: jn1PWqecUrz6fqFgbTEtqaTC7LY Message-ID: Subject: Re: cordova-plugins repo release To: dev Content-Type: multipart/alternative; boundary=047d7b339e07183e8b04ec059900 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b339e07183e8b04ec059900 Content-Type: text/plain; charset=ISO-8859-1 Okay -- while I do agree with Braden -- in the interests of not debating again, I'll concede to not publishing core plugins from a shared repo (if for no other reason than for consistency with the other core plugins). But I think its still worth having a cordova-plugins repo for early experiments/incubation period so you don't have to file a ticket with INFRA before you even get started. Seems the two published plugins are keyboard and statusbar, so we should get INFRA tickets to make repos for those? -Michal On Mon, Nov 25, 2013 at 10:47 AM, Brian LeRoux wrote: > Super disagree about putting src into a single big repo. I get why we do > that. I do not buy that we 'have too many repos' or that complexity is > minimized by combining. Anyhow: not a discussion I think is even worth us > having AGAIN. =/ > > > On Mon, Nov 25, 2013 at 10:32 AM, Braden Shepherdson >wrote: > > > Hang on a second: > > > > The release you send to the plugman registry doesn't care about git. You > > point it at a (sub)directory and it uploads the plugin. The version is > set > > by the plugin.xml of that plugin. > > > > If we want tags for when those plugins were pushed to npm, what's wrong > > with tags like "whateverplugin-1.0.0"? It's a little cluttered to see all > > the tags for all the plugins, but you can still see all the releases of a > > given plugin. They're in this repo precisely because they're small or > > experimental and not ready for their own repos yet. > > > > -10 to one repo per plugin; we have way too many repos already, and this > > cordova-plugins repo is intended to be the catchall place for small and > > experimental plugins. > > > > Braden > > > > > > > > > > On Mon, Nov 25, 2013 at 11:05 AM, Michal Mocny > > wrote: > > > > > Would that only be true if you shared readable tag names between > plugins? > > > If we used tags unique to each plugin, perhaps by prefixing tags with > > the > > > target plugins' name, then plugin releases would be isolated, right? > > > > > > -Michal > > > > > > > > > On Fri, Nov 22, 2013 at 8:02 PM, Jesse > wrote: > > > > > > > The issue that if use a tag to signify the new version, then the tag > is > > > > applied to all plugins in the repo. This is probably not a big deal > for > > > > minor bumps, but when a plugin needs a major bump, they all will. So > > you > > > > will/could have a plugin with a major version bump even though the > code > > > has > > > > not changed. > > > > > > > > > > > > > > > > @purplecabbage > > > > risingj.com > > > > > > > > > > > > On Fri, Nov 22, 2013 at 6:36 PM, Michal Mocny > > > wrote: > > > > > > > > > I don't understand, whats the problem? I thought you publish > plugins > > > by > > > > > git-repo & subdir & hash -- so multiple plugins makes no > difference. > > > > > > > > > > The master & dev branch deal was to do with cordova-3.0 users that > > did > > > > not > > > > > support plugin repo install from !master branch, right? But none > of > > > > these > > > > > plugins in cordova-plugins existed back then, so we just set engine > > > > > requirement to 3.1? > > > > > > > > > > -Michal > > > > > > > > > > > > > > > On Fri, Nov 22, 2013 at 1:32 PM, Steven Gill < > stevengill97@gmail.com > > > > > > > > wrote: > > > > > > > > > > > +1 on one plugin per repo. Would making releasing and tagging > much > > > > > simpler. > > > > > > > > > > > > > > > > > > On Fri, Nov 22, 2013 at 1:29 PM, Carlos Santana < > > > csantana23@gmail.com > > > > > > >wrote: > > > > > > > > > > > > > Yep that's the problem with having independent plugins in a > > single > > > > > repo, > > > > > > > and just using directories to separate them. > > > > > > > > > > > > > > If I would have a choice I would strongly encourage one plugin > > per > > > > repo > > > > > > > containing its own version and source control. > > > > > > > > > > > > > > > > > > > > > On Friday, November 22, 2013, Shazron wrote: > > > > > > > > > > > > > > > The cordova-plugins repo has plugins as well, but are outside > > of > > > > the > > > > > > > > purview of the planned weekly core plugins release - I plan > to > > > > upload > > > > > > > > independently. > > > > > > > > > > > > > > > > The repo does not have the concept of "dev" and "master" > > plugins > > > as > > > > > > well > > > > > > > > like the core plugins. It was suggested we have tags, but > this > > is > > > > > > > > problematic because we have multiple plugins in that one > repo. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Carlos Santana > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --047d7b339e07183e8b04ec059900--