You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by Brian LeRoux <b...@brian.io> on 2012/03/13 17:46:48 UTC

Re: Cordova Port on Tizen

Welcome Paul! Next step would be getting ICLA [1] signed and filed
and, upon a review of the code, we can vote to make you a committer
and then create a repo on ASF infrastructure to push the code to.
Everything happens here on the mailing list discussion wise. We track
our tasks in JIRA. [2]

Def recommend dialing into the cordova-js project. [3] Its a unified
layer for platform javascripts. Some variance between the platforms
still exists but the effort is to get all the logic in one place
first, and then we can look at improving upon it. We aim for platform
parity right now using mobile-spec test suite [4]. Finally, when you
feel ready, the documentation for Cordova will need updating for
getting started guides and any "quirks" that Tizen might have compared
to the other platforms. [5]

Tizen looks very close in spirit to BlackBerry Webworks so this port
should be pretty painless! Can you link us up the best places to learn
about the platform? Are there Tizen developer devices shipping yet?

1. http://www.apache.org/licenses/icla.pdf
2. https://issues.apache.org/jira/browse/CB
3. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-js.git;a=summary
4. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-mobile-spec.git;a=summary
5. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-docs.git;a=summary

On Tue, Mar 13, 2012 at 3:59 AM, Paul Plaquette
<pa...@linux.intel.com> wrote:
> Hi everyone,
>
>
> We’d like to advertise our on-going effort of porting PhoneGap on top of
> Tizen platform https://www.tizen.org/
>
> As it looked the most simple and natural way to us, we decided to implement
> a JavaScript shim layer mapping PhoneGap APIs to corresponding Tizen Web
> APIs (W3C or proprietary) available from its public web SDK.
>
> Current developments under Apache 2.0 license are pushed here
> https://github.com/otcshare/cordova-tizen
>
> We are excited to contribute to the PhoneGap community and hope that we can
> get some support.
>
> Thanks
> --
> Paul Plaquette
> Senior Software Engineer
> Open Source Technology Center
> Intel Corp.,Montpellier, France

Re: Cordova Port on Tizen

Posted by Anis KADRI <an...@gmail.com>.
Great news! If I can assist you in any way let me know!

A few platforms also have a pure JS api:
- WebOS
- Blackberry Webworks
- WAC
- ...

We should discuss how we can implement the mapping using as much common
code as possible and include it in cordova-js.

On Tue, Mar 13, 2012 at 10:00 AM, Steven Gill <st...@gmail.com>wrote:

> This is awesome!
>
> On Tue, Mar 13, 2012 at 4:46 PM, Brian LeRoux <b...@brian.io> wrote:
>
> > Welcome Paul! Next step would be getting ICLA [1] signed and filed
> > and, upon a review of the code, we can vote to make you a committer
> > and then create a repo on ASF infrastructure to push the code to.
> > Everything happens here on the mailing list discussion wise. We track
> > our tasks in JIRA. [2]
> >
> > Def recommend dialing into the cordova-js project. [3] Its a unified
> > layer for platform javascripts. Some variance between the platforms
> > still exists but the effort is to get all the logic in one place
> > first, and then we can look at improving upon it. We aim for platform
> > parity right now using mobile-spec test suite [4]. Finally, when you
> > feel ready, the documentation for Cordova will need updating for
> > getting started guides and any "quirks" that Tizen might have compared
> > to the other platforms. [5]
> >
> > Tizen looks very close in spirit to BlackBerry Webworks so this port
> > should be pretty painless! Can you link us up the best places to learn
> > about the platform? Are there Tizen developer devices shipping yet?
> >
> > 1. http://www.apache.org/licenses/icla.pdf
> > 2. https://issues.apache.org/jira/browse/CB
> > 3.
> >
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-js.git;a=summary
> > 4.
> >
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-mobile-spec.git;a=summary
> > 5.
> >
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-docs.git;a=summary
> >
> > On Tue, Mar 13, 2012 at 3:59 AM, Paul Plaquette
> > <pa...@linux.intel.com> wrote:
> > > Hi everyone,
> > >
> > >
> > > We’d like to advertise our on-going effort of porting PhoneGap on top
> of
> > > Tizen platform https://www.tizen.org/
> > >
> > > As it looked the most simple and natural way to us, we decided to
> > implement
> > > a JavaScript shim layer mapping PhoneGap APIs to corresponding Tizen
> Web
> > > APIs (W3C or proprietary) available from its public web SDK.
> > >
> > > Current developments under Apache 2.0 license are pushed here
> > > https://github.com/otcshare/cordova-tizen
> > >
> > > We are excited to contribute to the PhoneGap community and hope that we
> > can
> > > get some support.
> > >
> > > Thanks
> > > --
> > > Paul Plaquette
> > > Senior Software Engineer
> > > Open Source Technology Center
> > > Intel Corp.,Montpellier, France
> >
>

Re: Cordova Port on Tizen

Posted by Steven Gill <st...@gmail.com>.
This is awesome!

On Tue, Mar 13, 2012 at 4:46 PM, Brian LeRoux <b...@brian.io> wrote:

> Welcome Paul! Next step would be getting ICLA [1] signed and filed
> and, upon a review of the code, we can vote to make you a committer
> and then create a repo on ASF infrastructure to push the code to.
> Everything happens here on the mailing list discussion wise. We track
> our tasks in JIRA. [2]
>
> Def recommend dialing into the cordova-js project. [3] Its a unified
> layer for platform javascripts. Some variance between the platforms
> still exists but the effort is to get all the logic in one place
> first, and then we can look at improving upon it. We aim for platform
> parity right now using mobile-spec test suite [4]. Finally, when you
> feel ready, the documentation for Cordova will need updating for
> getting started guides and any "quirks" that Tizen might have compared
> to the other platforms. [5]
>
> Tizen looks very close in spirit to BlackBerry Webworks so this port
> should be pretty painless! Can you link us up the best places to learn
> about the platform? Are there Tizen developer devices shipping yet?
>
> 1. http://www.apache.org/licenses/icla.pdf
> 2. https://issues.apache.org/jira/browse/CB
> 3.
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-js.git;a=summary
> 4.
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-mobile-spec.git;a=summary
> 5.
> http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-docs.git;a=summary
>
> On Tue, Mar 13, 2012 at 3:59 AM, Paul Plaquette
> <pa...@linux.intel.com> wrote:
> > Hi everyone,
> >
> >
> > We’d like to advertise our on-going effort of porting PhoneGap on top of
> > Tizen platform https://www.tizen.org/
> >
> > As it looked the most simple and natural way to us, we decided to
> implement
> > a JavaScript shim layer mapping PhoneGap APIs to corresponding Tizen Web
> > APIs (W3C or proprietary) available from its public web SDK.
> >
> > Current developments under Apache 2.0 license are pushed here
> > https://github.com/otcshare/cordova-tizen
> >
> > We are excited to contribute to the PhoneGap community and hope that we
> can
> > get some support.
> >
> > Thanks
> > --
> > Paul Plaquette
> > Senior Software Engineer
> > Open Source Technology Center
> > Intel Corp.,Montpellier, France
>

Re: Cordova Port on Tizen

Posted by Paul Plaquette <pa...@linux.intel.com>.
Hi Brian, Filip,

Thanks for your welcome.

The best place to learn more on the Tizen platform is the public project 
web site www.tizen.org and the developers' web pages:
https://developer.tizen.org/
https://developer.tizen.org/documentation

You will find there public releases of the SDK (linux, windows) and 
related documentation.

There's no Tizen devices available yet.

Tizen APIs are still subject to change (the current SDK is a Beta 
release) so we are trying to stay in sync with them.

About porting Cordova to Tizen, we should use only W3C and Tizen Web 
APIs (actually our preferred choice once they exist !). On the public 
repository https://github.com/otcshare/cordova-tizen, you will find only 
available W3C and Tizen Web APIs implementations.

When we started to work on porting PhoneGap callback-js was not yet 
available, but we heard about that unifying effort so at some points, we 
will have to integrate Tizen support in callback-js. Do you think we 
should continue with our JavaScript shim-layer (inspired from the WebOS 
one) or should we directly try to integrate it into callback-js? (or may 
be both ?)

Last, next step is clearly to make cordova-tizen available through 
Apache Foundation and we will work on ICLA thing asap.


Advices or suggestions are welcome.

Cordially,
Paul



On 13/03/2012 17:46, Brian LeRoux wrote:
> Welcome Paul! Next step would be getting ICLA [1] signed and filed
> and, upon a review of the code, we can vote to make you a committer
> and then create a repo on ASF infrastructure to push the code to.
> Everything happens here on the mailing list discussion wise. We track
> our tasks in JIRA. [2]
>
> Def recommend dialing into the cordova-js project. [3] Its a unified
> layer for platform javascripts. Some variance between the platforms
> still exists but the effort is to get all the logic in one place
> first, and then we can look at improving upon it. We aim for platform
> parity right now using mobile-spec test suite [4]. Finally, when you
> feel ready, the documentation for Cordova will need updating for
> getting started guides and any "quirks" that Tizen might have compared
> to the other platforms. [5]
>
> Tizen looks very close in spirit to BlackBerry Webworks so this port
> should be pretty painless! Can you link us up the best places to learn
> about the platform? Are there Tizen developer devices shipping yet?
>
> 1. http://www.apache.org/licenses/icla.pdf
> 2. https://issues.apache.org/jira/browse/CB
> 3. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-js.git;a=summary
> 4. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-mobile-spec.git;a=summary
> 5. http://git-wip-us.apache.org/repos/asf?p=incubator-cordova-docs.git;a=summary
>
> On Tue, Mar 13, 2012 at 3:59 AM, Paul Plaquette
> <pa...@linux.intel.com>  wrote:
>> Hi everyone,
>>
>>
>> We’d like to advertise our on-going effort of porting PhoneGap on top of
>> Tizen platform https://www.tizen.org/
>>
>> As it looked the most simple and natural way to us, we decided to implement
>> a JavaScript shim layer mapping PhoneGap APIs to corresponding Tizen Web
>> APIs (W3C or proprietary) available from its public web SDK.
>>
>> Current developments under Apache 2.0 license are pushed here
>> https://github.com/otcshare/cordova-tizen
>>
>> We are excited to contribute to the PhoneGap community and hope that we can
>> get some support.
>>
>> Thanks
>> --
>> Paul Plaquette
>> Senior Software Engineer
>> Open Source Technology Center
>> Intel Corp.,Montpellier, France
>


-- 
Paul Plaquette
Senior Software Engineer
Open Source Technology Center
Intel Corp.,Montpellier, France