Return-Path: X-Original-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-callback-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C0501DD5B for ; Mon, 1 Oct 2012 21:41:48 +0000 (UTC) Received: (qmail 53293 invoked by uid 500); 1 Oct 2012 21:41:48 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 53263 invoked by uid 500); 1 Oct 2012 21:41:48 -0000 Mailing-List: contact callback-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: callback-dev@incubator.apache.org Delivered-To: mailing list callback-dev@incubator.apache.org Received: (qmail 53253 invoked by uid 99); 1 Oct 2012 21:41:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 21:41:48 +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 (athena.apache.org: domain of reinstein.mike@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Oct 2012 21:41:43 +0000 Received: by obceq6 with SMTP id eq6so5725376obc.6 for ; Mon, 01 Oct 2012 14:41:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=XMETmfFXKWXMvcguBmYV1I+BwFyedM04/XI1HUuiHhE=; b=CAuTLCBzwL8W+ypF43Py11hndvSGNa1cNVXzipJBvsZxYBbXUOHgUdZdYA1qZONNjG eO4UQlrXBcCL6MMk+a2bBp9RsyfDrA6F4h6RDNmtXoLeWpB5bTPmMITPwfgCDw/KtGa4 KeRiZ9dzHjV7YanSm0hIvoMlQXKfgOgRz3CMv75pad1qUyhx/1G06gZFjdCPxt91JDj5 oOHLg0+DNoAV7oWRHX9m1fhTjE570nwKxfSM/T8RBBYHWUeSjGv21YmJayegnz/VQXcW vODIqGcqk87BX1FCeBsT8qv8wjg5CDr4WjUNjhqn9JnyHmjNzJsdXF9JpkAhJwk/Vb2r 5y5Q== MIME-Version: 1.0 Received: by 10.182.38.73 with SMTP id e9mr13055895obk.72.1349127683325; Mon, 01 Oct 2012 14:41:23 -0700 (PDT) Received: by 10.182.6.129 with HTTP; Mon, 1 Oct 2012 14:41:23 -0700 (PDT) In-Reply-To: References: Date: Mon, 1 Oct 2012 17:41:23 -0400 Message-ID: Subject: Re: plugin analysis From: Mike Reinstein To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d04478a53523e6604cb06449b X-Virus-Checked: Checked by ClamAV on apache.org --f46d04478a53523e6604cb06449b Content-Type: text/plain; charset=ISO-8859-1 IMO the biggest problem is plugin fragmentation across platforms...what we really need to fix is getting a single plugin with support for 1 or more platforms into a place. It will keep related code together, and will hopefully promote a unified js API as much as possible...I cringe to think what the different APIs for these related plugins might look like. Maybe for ios its one API, for android another, etc. These fears may be unfounded as I havent started diving into each one yet. -Mike On Mon, Oct 1, 2012 at 5:38 PM, Bryan Bishop wrote: > On Mon, Oct 1, 2012 at 4:29 PM, Jesse wrote: > > > - moving to individual repos would destroy commit histories for > > plugins ( so we should minimize the number of times we move them ) > > > > Not true at all! There is excellent support in git for surgically > extracting the commit history of a subfolder and all of its source code. I > do this all the time when I recover dying things from the hands of > oblivion. It involves a call to "git filter-branch". > > uh off the top of my head, this looks close: > > http://stackoverflow.com/questions/359424/detach-subdirectory-into-separate-git-repository > > Anyway, I don't have a strong opinion either way, just don't write off the > option for technical reasons :-). > > - Bryan > http://heybryan.org/ > 1 512 203 0507 > --f46d04478a53523e6604cb06449b--