cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hu, Ningxin" <ningxin...@intel.com>
Subject RE: [Android] MozillaView Update: PoC is working
Date Mon, 01 Dec 2014 02:14:13 GMT
It is really exciting! Thanks, Joe!

From crosswalk webview plugin perspective, several questions:
1. will the plugin be maintained by ASF/Apache (github.com/apache/cordova-crosswalk-engine)
or Crosswalk team (github.com/crosswalk-project/cordova-crosswalk-engine)? It will be a core
cordova plugin maintained by ASF/Apache?
2. what the tests and criteria are expected for release? And by whom/infrastructure these
tests are executed, ASF/Apache or Crosswalk team? BTW, can someone point me the existing tests
and infrastructure used in Cordova project?
3. what is the release cycle of the plugin? Crosswalk itself has three release channels (canary,
beta, stable) and 6 week release cadence. How to match the cordova plugin release cycles to
them?

Best regards,
-ningxin

> -----Original Message-----
> From: Carlos Santana [mailto:csantana23@gmail.com]
> Sent: Thursday, November 27, 2014 11:30 AM
> To: dev@cordova.apache.org
> Subject: Re: [Android] MozillaView Update: PoC is working
> 
> Great news Joe. I agree with the time statement, post vacation time.
> Allows time for doc, test, and logistics for release.
> 
> Documenting some guides on what these two plugins means for developer
> in terms of features, support and handling a single project that wants to
> target Android 2.3 + Android 4.x.
> Instrumenting test framework to test integration between cordova-andoird
> and plugins.
> Also discuss how the release cycle will work. Who owns what?
> From what I little understand is that cordova-android remains ASF and
> owned by Apache Cordova. But this cordova-android is a new version that
> has an API to support plugins that replace the OS web view.
> 
> The plugins are not owned by ASF/Apache Cordova, we just need to
> document and support a stable API. And the gecko view plugin will be owned
> by Mozilla outside ASF, and crosswalk owned by Intel outside ASF?
> 
> 
> On Wed, Nov 26, 2014 at 7:58 PM, Ally Ogilvie <aogilvie@wizcorp.jp> wrote:
> 
> > >Thoughts?
> >
> > That. Is. Awesome.
> >
> > How far back can you target Android?
> >
> >
> > On Thu, Nov 27, 2014 at 9:08 AM, Joe Bowser <bowserj@gmail.com> wrote:
> >
> > > Hey
> > >
> > > Just an update, I have a working PoC of the GeckoView-based WebView
> > > ready for people to look at here:
> > >
> > > https://github.com/infil00p/cordova-mozillaview-engine
> > >
> > > This is definitely a very different webview than what we have had
> > > currently, and I've had to re-think a lot of how we do things with
> > Cordova
> > > because of it.  The asynchronous bridge that uses promises is very
> > > interesting on GeckoView, as well as how this is properly sandboxed.
> > > I like it a lot better than how Chrome based web-views are currently
> > working
> > > with just bolting on an synchronous object.  However, due to time,
> > > and because I didn't want to repaint the bike shed again, I kept the
> > > basic bridge architecture mostly intact.
> > >
> > > At any rate, from the initial tests, the bridge works and the
> > > plugins are mostly intact.  I override the exec with clobbers, and
> > > while I haven't
> > run
> > > Mobile-Spec against the plugin version, the fact that it fires tells
> > > me that the clobbers probably will work.
> > >
> > > I am really worried about the Splashscreen and how we show and hide
> > > the webviews, since this was found to be very brittle when I started
> > > to work
> > on
> > > this.  We should consider having more proper refactoring of Cordova.
> > >
> > > At this point, now that we have two webviews, I think we should ramp
> > > up
> > for
> > > a 4.0 final release in January 2015. I don't want to do it now
> > > because I can see people getting pissed off that we released 4.0 and
> > > then go on vacation.  That said, I'm glad that this exists, since it
> > > feels like
> > we're
> > > finally at the finish line with this feature.
> > >
> > > Thoughts?
> > >
> > > Joe
> > >
> >
> >
> >
> > --
> > <http://www.wizcorp.jp/>Ally Ogilvie
> > Lead Developer - MobDev. | Wizcorp Inc. <http://www.wizcorp.jp/>
> > ------------------------------
> > TECH . GAMING . OPEN-SOURCE WIZARDS+ 81 (0)3-4550-1448 | Website
> > <http://www.wizcorp.jp/> | Twitter <https://twitter.com/Wizcorp> |
> > Facebook <http://www.facebook.com/Wizcorp> | LinkedIn
> > <http://www.linkedin.com/company/wizcorp>
> >
> 
> 
> 
> --
> Carlos Santana
> <csantana23@gmail.com>
Mime
View raw message