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 396A9ED12 for ; Tue, 22 Jan 2013 23:54:01 +0000 (UTC) Received: (qmail 18036 invoked by uid 500); 22 Jan 2013 23:54:00 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 18013 invoked by uid 500); 22 Jan 2013 23:54:00 -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 18005 invoked by uid 99); 22 Jan 2013 23:54:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jan 2013 23:54:00 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mikeywbrooks@gmail.com designates 209.85.214.172 as permitted sender) Received: from [209.85.214.172] (HELO mail-ob0-f172.google.com) (209.85.214.172) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Jan 2013 23:53:54 +0000 Received: by mail-ob0-f172.google.com with SMTP id ta17so2607143obb.31 for ; Tue, 22 Jan 2013 15:53:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=2E0q/5SQKcWqFO33IUDVtU7/TR01SWrW+7soyEGCWb8=; b=gDkB7wMhjMXg9On9jBjE6M5gbjeNLSx14HUo+W8pevASpUHOOsPfz7nBbJ/IDqGfnr /9IA/o3HpYmkmvWh6Vi0C92mSRUlUrhpbL0FdYbcy1hV/4xh+/VYNVMmbTlgXjICDr8B KWSqz7aTnJL92i6etJ8ZiP1HLvD6JW0rHQtFQDsFEF3lA9Pr+UegDYNNgol1Neah/n/a GC7hA7HnBZ39fVFbCDU4LMkCd/10tu+faqUfuLGhHHXlg6Eqvyzbvi4UC5qJ+jsrza8H HNZ71KXExsVGNlMAr2aQE8b2kxcUt+tPhtK2yv/8FbPsSj7BUQsmdG+nb5+aPCDauSv1 O13g== MIME-Version: 1.0 X-Received: by 10.60.32.39 with SMTP id f7mr18144767oei.86.1358898813720; Tue, 22 Jan 2013 15:53:33 -0800 (PST) Sender: mikeywbrooks@gmail.com Received: by 10.182.26.10 with HTTP; Tue, 22 Jan 2013 15:53:33 -0800 (PST) In-Reply-To: References: Date: Tue, 22 Jan 2013 15:53:33 -0800 X-Google-Sender-Auth: pReJWDImE1Y0qR3TCeOLoPmeJL8 Message-ID: Subject: Re: Intro + First contribution From: Michael Brooks To: dev@cordova.apache.org Content-Type: multipart/alternative; boundary=e89a8fb1eb8a13d68804d3e9496f X-Virus-Checked: Checked by ClamAV on apache.org --e89a8fb1eb8a13d68804d3e9496f Content-Type: text/plain; charset=ISO-8859-1 Welcome Yaniv! Another opportunity for contribution is to review and revise our ContributorWorkflow [1] article. It's often hard for us to review our getting started documentation, because it's easy to forget the steps involved. Having new contributors edit these articles and fill in the missing gaps is extremely helpful. [1] http://wiki.apache.org/cordova/ContributorWorkflow Michael On Mon, Jan 21, 2013 at 7:34 AM, Andrew Grieve wrote: > Hi Yaniv! > > Very excited to see new contributors! I think what you propose sounds > great. > > If you haven't seen it yet, be sure to give this wiki page a read through: > http://wiki.apache.org/cordova/ContributorWorkflow > > You'll need to sign an ICLA before committing any code. > > Had a look at your commits, and they seem good to me :). You're right in > that the first step is to create JIRA issues for them, and mark the as "fix > for 2.4" so that we can use them for release notes and tracking purposes. > > Andrew > > > > > > > On Mon, Jan 21, 2013 at 4:41 AM, Yaniv De Ridder > wrote: > > > Hi, > > > > I would like to contribute to Cordova, more precisely to the iOS side of > > it but first of all let me present myself. > > > > I'm a computer scientist at Adobe in the Experience Design team mainly > > working on seed-products and researches. For more information you can > look > > at my linkedIn profile: http://www.linkedin.com/in/yderidder. > > > > Recently for one of our project, we extensively used Cordova to produce > an > > iOS app using web technologies and we ended up writing a bunch of native > > plugins which I think would be valuable contributions. > > > > I already started to factor out some of the enhancements we did into a > > fork of the cordova-ios github repo which you can find here: > > https://github.com/yderidde/cordova-ios/ > > > > My first contribution is related to the splash screen in iOS: > > > > - Splash-Screen Fade IN/OUT feature > > The first commit is about adding the ability to fade in and out the > splash > > screen. It uses 2 new properties in the xml config file: > > 'FadeSplashScreen' a boolean to enable or disable the fading. > > 'FadeSplashScreenDuration' a float, which is the duration of the fade in > > seconds. > > > > > https://github.com/yderidde/cordova-ios/commit/42ab472a29efd5f3568d83252357dbfabc0c3575 > > > > - Cordova splash-screen enhancement with smooth iOS-like rotation on > > re-orientation > > The second commit is about nice and smooth rotation transition while the > > splash is still visible and reorienting the device. Before it was > abruptly > > switching the image when the orientation changed which was not very > > iOS-like. I basically re-wrote the entire routine which to me looks > simpler > > and 'just works'. This said, the previous routine seemed complex to me > and > > I couldn't really understand why. So I hope that I didn't introduce a > > regression here. > > > > > https://github.com/yderidde/cordova-ios/commit/8e0069d2fb689d11eed7d1e3b6b62a0a2b9c6b30 > > > > While I'm at it, I can also probably look at these 2 issues related to > the > > splash screen in iOS: > > https://issues.apache.org/jira/browse/CB-2220 > > https://issues.apache.org/jira/browse/CB-1505 > > > > --- > > I believe at this point, the next step would be to open an issue for each > > on Jira ? and start getting some feedback from you guys before I do a > pull > > request. > > > > > > Cheers, > > /yaniv > > > --e89a8fb1eb8a13d68804d3e9496f--