I added Christian as a mentor to the proposal: https://github.com/gtanner/ripple.apache.proposal/commit/ca9be552dd1e9ca4a043fdef72d4ff6b6c5c6245
Thanks for signing up! On Fri, Oct 5, 2012 at 4:28 PM, Ross Gardler <rgard...@opendirective.com> wrote: > Christian, it would be great to have you as a mentor. Please sign yourself > up. > > Ross > > Sent from my tablet > On Oct 5, 2012 9:00 PM, "Christian Grobmeier" <grobme...@gmail.com> wrote: > >> Great to hear there is still life in Ripple. >> >> Count me in as a Mentor, if you like. >> >> On Fri, Oct 5, 2012 at 9:28 PM, Dan Silivestru <dan.silives...@gmail.com> >> wrote: >> > Dear Member of ASF, >> > >> > We are putting forward a proposal to have the Ripple Emulator project >> > donated to the ASF as Top Level Project. The project is currently open >> > source and can be found here: https://github.com/blackberry/Ripple-UI/ >> > >> > Please find the proposal below (the proposal can also be found here: >> > https://github.com/gtanner/ripple.apache.proposal) >> > >> > Ripple, A Mobile Environment Emulator >> > ===================================== >> > >> > Abstract >> > ======== >> > >> > Ripple is a browser based mobile phone emulator designed to aid in the >> > development >> > of HTML5 based mobile applications. Ripple is a cross platform and cross >> > runtime testing/debugging tool. It currently supports such runtimes as >> > Cordova, WebWorks >> > and the Mobile Web. >> > >> > Proposal >> > ======== >> > >> > Ripple is going to be (in some circles already is) the goto emulator >> > for rapid development of mobile web applications. This >> > will be accomplished by quickly keeping up with the mobile web >> > platforms as they arise (Cordova, Tizen, WAC, WebWorks, etc). >> > >> > Background >> > ========== >> > >> > Ripple started as a product of tinyHippos and was aquired by Research >> > in Motion in late March 2011. Ripple was then open sourced >> > under the Apache 2.0 License and hosted on the blackberry github >> > account (http://github.com/blackberry/Ripple-UI). >> > >> > Ripple is a browser based mobile phone emulator that runs as a chrome >> > extension. It fills the gap for developers between >> > developing on their desktops/laptops and having to test on platform >> > specific emulators or physical devices. Ripple allows develors >> > to quickly edit-refresh-test in Chrome on their desktops/laptops while >> > working on web content that will be embedded and distributed >> > as a native application. >> > >> > Rationale >> > ========= >> > >> > The project is currently opensourced and managed by a small team at >> > Research in Motion. We are starting to have some >> > more community engagement but the project could benefit from greater >> > exposure in the open source cummunity. Our team >> > overlaps highly with the Cordova group. Watching the success for that >> > project in Apache has inspired us to contribute >> > Ripple to the ASF as well. >> > >> > Ripple fills a large gap in the toolset for most mobile web developers >> > between development on the desktop and testing >> > on the physical device. >> > >> > Current Status >> > ============== >> > >> > Currently all development is managed on github via the issues and the >> > direction of the project is strongly influenced by >> > Research in Motion. A more clear project plan and more open >> > communication will be needed by this project to abide by >> > the apache guidelines. >> > >> > Metriocracy >> > =========== >> > >> > Ripple has been very accepting of letting in patches from 3rd party >> > developers and has been functioning like apache in requiring a CLA >> > for code to be pulled in. The core team is hoping to grow and include >> more >> > developers. >> > >> > Community >> > ========= >> > >> > The development community of Ripple is a small but tight knit group but >> > the users of the project number more than 40,000. With the launch >> > ofemulate.phonegap.com (which is a portal for installing ripple) we >> > are >> > getting approx 5000 hits a day to that site. >> > >> > >> > Core Developers >> > =============== >> > >> > See Inital Committers below. >> > >> > Alignment >> > ========= >> > >> > Apache is a good match for this project due to it's close ties >> > to the Cordova Project. Cordova has been very successful as a project >> > since joining Apache and we hope Ripple will follow suit. >> > >> > Known Risks >> > =========== >> > >> > Orphaned Products >> > ----------------- >> > >> > Ripple is a core component to the toolset at RIM and the Cordova / >> > Phonegap community has embrased ripple into their tooling >> > as well. This project has been under active development for 3 years >> > and a lot of vested interest from both RIM and the >> > community is already present to keep the tool up to date. >> > >> > Inexperience with Open Source >> > ----------------------------- >> > >> > Ripple has been opensourced at RIM for the last year. All of the work >> > is done in the open. There are a few extra measures we need to learn >> > how to take (mailing lists, project planning) for working within the >> > ASF community. >> > However the team has a good understanding of what needs to happen, as >> > some of the >> > team are also contributers to the Apache Cordova Incubator project. >> > >> > Homogenous Developers >> > ---------------------- >> > >> > Ripple's core team currently all works at RIM with contributions for >> > some features done by third parties. There is a >> > backlog of features currently done / being put in by third parties >> > such as Adobe and IBM. >> > >> > Reliance on Salaried Developers >> > ------------------------------- >> > >> > Most of the developers are paid by their employer to contribute to >> > this project but are all highly involved on a personal >> > level with this project as well as the mobile web community. >> > >> > Relationships with Other Apache Products >> > ---------------------------------------- >> > >> > There is a strong overlap and relationship between the ripple and >> > cordova teams. Gord Tanner is an active commiter in >> > both project and has been ensuring that both projects progress together. >> > >> > An Excessive Fascination with the Apache Brand. >> > ------------------------------------------------ >> > >> > A driver for this project going to apache is to get broader community >> > enagagement and involvement. Most of the developers >> > who would contribute to this project are already contributing to >> > Cordova so migrating over and contribuiting to ripple >> > would be a simple >> > >> > Documentation >> > ============= >> > >> > Initial Source >> > =============== >> > >> > Source can be found at: https://github.com/blackberry/Ripple-UI >> > >> > Source and Intellectual Property Submission Plan >> > ================================================ >> > Source is currently licensed via the Apache 2.0 license which is >> > inline with ASF. All files currently >> > have an apache header on them with a copyright of Research in motion >> > (https://github.com/blackberry/Ripple-UI). >> > >> > Also we have some images that are not licensed under Apache (see >> > >> https://github.com/blackberry/Ripple-UI/blob/master/ext/assets/images/README.md >> ) >> > The images are of some BlackBerry phones but can be removed if this is >> an issue. >> > >> > All external contributions to the project currently require that an >> > ICLA or CCLA be signed by the contributor. Links to the documents can >> > be found below: >> > >> > * >> http://www.blackberry.com/legal/pdfs/webworks/Research_In_Motion_Limited_CCLA_021811_cl.pdf >> > * >> http://www.blackberry.com/legal/pdfs/webworks/Research_In_Motion_Limited_ICLA_021811_cl.pdf >> > >> > We believe the CLAs we have on file will allow RIM to sign a Software >> > Grant. (SGA) >> > >> > External Dependencies >> > ====================== >> > >> > - 3d.js (http://wiioperasdk.com) - Custom License: >> > http://wiioperasdk.com/sdk/3d.js >> > - Math.uuid.js (http://www.broofa.com) - Dual licensed under the MIT >> > and GPL licenses: http://www.broofa.com/Tools/Math.uuid.js >> > - OpenLayers.js (ttp://svn.openlayers.org/trunk/openlayers) - Licensed >> > under Clear BSD: >> > http://svn.openlayers.org/trunk/openlayers/license.txt >> > - almond.js (http://github.com/jrburke/almond) - Licensed under MIT: >> > https://github.com/jrburke/almond/blob/master/LICENSE >> > - draw.js (http://wiioperasdk.com) - Custom License: >> > http://wiioperasdk.com/sdk/draw.js >> > - jWorkflow (http://github.com/tinyhippos/jworkflow) - Licensed under >> > MIT: http://www.opensource.org/licenses/mit-license.php >> > - jXHR.js ( >> https://github.com/blackberry/Ripple-UI/blob/master/thirdparty/jXHR.js) >> > - Licensed under MIT: >> > http://www.opensource.org/licenses/mit-license.php >> > - jasmine (https://github.com/pivotal/jasmine) - Licensed under MIT: >> > http://www.opensource.org/licenses/mit-license.php >> > - jquery (http://jquery.com) - Dual licensed under MIT and GPL: >> > http://jquery.org/license (includes sizzle.js, now licensed under MIT: >> > https://github.com/jquery/sizzle/blob/master/LICENSE) >> > - jquery.tooltip >> > (http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/) - Dual >> > Licensed under MIT and GPL: >> > http://www.opensource.org/licenses/mit-license.php >> > http://www.gnu.org/licenses/gpl.html >> > - jQuery UI (http://jqueryui.com) - Licensed under MIT: >> > http://www.opensource.org/licenses/mit-license.php >> > - node (http://nodejs.org) - Dependant on node.js, but we do not >> > redistribute the source or binaries >> > - jake (git://github.com/mde/jake.git) - Dependant on jake, but we do >> > not redistribute the source or binaries >> > - jshint (http://github.com/jshint/node-jshint) - Licensed under MIT: >> > http://www.opensource.org/licenses/mit-license.php >> > - csslint (http://github.com/stubbornella/csslint.git) - License >> > information here: >> > https://github.com/stubbornella/csslint/blob/master/LICENSE >> > - uglify-js (g...@github.com:mishoo/UglifyJS.git) - Licensed under BSD: >> > https://github.com/mishoo/uglifyjs >> > - connect (git://github.com/senchalabs/connect.git) - Licensed under >> > MIT: https://github.com/senchalabs/connect/blob/master/LICENSE >> > - argsparser (git://github.com/kof/node-argsparser.git) - No license >> > specified: https://github.com/kof/node-argsparser >> > - jsdom (http://github.com/tmpvar/jsdom.git) - License information >> > here: https://github.com/tmpvar/jsdom/blob/master/LICENSE.txt >> > >> > Required Resources >> > ================== >> > >> > * Mailing Lists >> > - ripple-dev >> > - ripple-commits >> > - ripple-private >> > * git >> > - git://git.apache.org/incubator-ripple.git >> > - Mirrored to: https://github.com/apache/incubator-ripple >> > * issue tracking >> > - Bugzilla (ripple) >> > >> > Initial Committers >> > ================== >> > >> > * Gord Tanner (gtan...@gmail.com) >> > * Dan Silivestru (dan.silives...@gmail.com) >> > * Brent Lintner (brent.lint...@gmail.com) >> > * Fil Maj (f...@adobe.com) >> > * Micheal Brooks (mbro...@adobe.com) >> > * Mark Dineen (m...@dineen.biz) >> > >> > Sponsors >> > ======== >> > >> > Champion: Ross Gardler (rgard...@opendirective.com) >> > Mentor: Jukka Zitting (jukka.zitt...@gmail.com) >> > >> > >> > Looking forward to the groups thoughts / comments, >> > >> > -- >> > Dan Silivestru >> > Open Source Ambassador, RIM >> > +1 (519) 589-3624 >> >> >> >> -- >> http://www.grobmeier.de >> https://www.timeandbill.de >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >> -- Gord Tanner Senior Developer / Code Poet tinyHippos Inc. @tinyhippos --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org