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 379B99BC8 for ; Fri, 24 Feb 2012 22:50:20 +0000 (UTC) Received: (qmail 82574 invoked by uid 500); 24 Feb 2012 22:50:20 -0000 Delivered-To: apmail-incubator-callback-dev-archive@incubator.apache.org Received: (qmail 82549 invoked by uid 500); 24 Feb 2012 22:50:20 -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 82539 invoked by uid 99); 24 Feb 2012 22:50:20 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Feb 2012 22:50: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 (athena.apache.org: domain of gibson.becky@gmail.com designates 209.85.161.175 as permitted sender) Received: from [209.85.161.175] (HELO mail-gx0-f175.google.com) (209.85.161.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Feb 2012 22:50:15 +0000 Received: by ggeq1 with SMTP id q1so1363255gge.6 for ; Fri, 24 Feb 2012 14:49:54 -0800 (PST) Received-SPF: pass (google.com: domain of gibson.becky@gmail.com designates 10.236.156.34 as permitted sender) client-ip=10.236.156.34; Authentication-Results: mr.google.com; spf=pass (google.com: domain of gibson.becky@gmail.com designates 10.236.156.34 as permitted sender) smtp.mail=gibson.becky@gmail.com; dkim=pass header.i=gibson.becky@gmail.com Received: from mr.google.com ([10.236.156.34]) by 10.236.156.34 with SMTP id l22mr8386673yhk.118.1330123794480 (num_hops = 1); Fri, 24 Feb 2012 14:49:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=IGMe3TmCaw2ldyTYqBjyb4gvAJA+NwRjX7K8BLPJ1KM=; b=fZnEpu6YsR2KBJjdsLqgDvOa7AJe9iD6Pl/i7mfGSydJ4GcjSejNodgvbSKRyYtg8w PS1JC7kPcrY4gMWsIfxyvyMFbkLw1ROzF+wIkpdSZB/FJRr2GgjXRB2izqaLBB8pflQc 8qQyEpcQBTUt5hb2IV0GwoNx4XNRExJgu0Uew= MIME-Version: 1.0 Received: by 10.236.156.34 with SMTP id l22mr6384802yhk.118.1330123794392; Fri, 24 Feb 2012 14:49:54 -0800 (PST) Received: by 10.147.141.15 with HTTP; Fri, 24 Feb 2012 14:49:54 -0800 (PST) In-Reply-To: References: Date: Fri, 24 Feb 2012 17:49:54 -0500 Message-ID: Subject: Re: Concerns about releasing 1.5 From: Becky Gibson To: callback-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf303f6d2245a83904b9bd945a --20cf303f6d2245a83904b9bd945a Content-Type: text/plain; charset=ISO-8859-1 Mobile-spec has had some changes to accomodate the unified-js - Thus there will be errors on platforms that have not implemented unified js. Plus, we are still finding bugs in unified JS on the "completed" platforms. My issue is that by releasing unified-js over different releases we are making it much harder on our users! IMHO we haven't adequately warned users about all the upcoming changes. I'll get off my soapbox now, but I do believe we should be catering to our users a bit more. -becky On Fri, Feb 24, 2012 at 5:30 PM, Bryce Curtis wrote: > I'm assuming that the APIs exposed to the users have remained the same and > are consisted between Android unified JS and iOS, BB, etc. That implies > the docs are still in sync. If this is not the case, then I would agree > that there's a problem. Isn't that what mobile-spec tests? Or do we not > have adequate coverage? > > On Fri, Feb 24, 2012 at 4:23 PM, Brian LeRoux wrote: > > > yeah, I figured we'd just vendor it in on the platforms where its > complete? > > > > > > > > On Fri, Feb 24, 2012 at 2:14 PM, Joe Bowser wrote: > > > Hey > > > > > > I thought we were only going forward with Android on this one and that > > the > > > Unified JS for the other platforms was going to happen on 1.6. > > > > > > Joe > > > > > > On Fri, Feb 24, 2012 at 2:12 PM, Becky Gibson > >wrote: > > > > > >> I have serious concerns about releasing 1.5 with only partial > > >> implementation of the unified JS code. This release will be nearly > > >> unusable for people who develop for more than one platform. First, > we > > are > > >> breaking their existing code will all of the renaming. I understand > > that > > >> is inevitable. People will grumble but it had do be done in order to > > move > > >> forward within Apache. > > >> > > >> But, in addition to the rename we are modifying the apis on SOME > > platforms. > > >> API changes can be subtle and painful to fix. Do we have them all > well > > >> documented? In addition to finding and making the api changes, folks > > who > > >> develop for more than one platform will have to have divergent code > for > > the > > >> different platforms. Only to have to change it again, for 1.6 when > the > > >> unified JS is completed. That doesn't seem right and a cruel thing > to > > do > > >> to our loyal community. Why not wait until the unified JS is > complete > > and > > >> at least keep all of the changes within one release? What is the > rush > > to > > >> get out a 1.5? Is there any real harm in putting it off? Are the bug > > fixes > > >> that MUST get in? Just my humble opinion that we should hold off on > > 1.5 > > >> until the unified JS is more fully baked. As an FYI - iOS is going to > > take > > >> me awhile (re: "API changes can be subtle and painful to fix"). > > >> > > >> -becky > > >> > > > --20cf303f6d2245a83904b9bd945a--