+1

On Wed, Nov 20, 2013 at 1:49 PM, Kostiainen, Anssi <
anssi.kostiai...@intel.com> wrote:

> Hi,
>
> My recommendation would be to have unstable SysApps APIs (pre-LC are
> pretty unstable) in their own namespace:
>
> xwalk.experimental.*
>
> This convention is borrowed from chrome.experimental.* APIs, and allows us
> to ship future versions of the APIs after they’ve stabilized on navigator.*
> in parallel with the experimental versions.
>
> I’d prefer not to have the working group name (“sysapps”) in the
> namespace, as it is not relevant information to the developer using the
> APIs.
>
> Thanks,
>
> -Anssi
>
>
> On 20 Nov 2013, at 05:05, Huo, Halton <halton....@intel.com> wrote:
>
> > Hi Sakari,
> >
> > Could you make a final decision which namespace that sysapp API will
> using? navigator.* or xwalk.sysapps.*?
> >
> > Thanks,
> > Halton.
> > From: Poussa, Sakari
> > Sent: Tuesday, November 19, 2013 7:04 PM
> > To: Kenneth Rohde Christiansen
> > Cc: Huo, Halton; crosswalk-dev@lists.crosswalk-project.org
> > Subject: Re: [Crosswalk-dev] Intent to Implement: [Android] W3C
> DeviceCapabilities/Codecs
> >
> > Sorry, my bad. I thought all the sysapps APIs are under navigator, but
> seems that they are using xwalk.sysapps.*
> >
> > Then this API should follow that pattern as well. Which I guess is what
> Kenneth is also saying.
> >
> > BR; Sakari
> >
> > From: Kenneth Rohde Christiansen <kenneth.christian...@gmail.com>
> > Date: Tuesday, November 19, 2013 at 12:24
> > To: Sakari Poussa <sakari.pou...@intel.com>
> > Cc: "Huo, Halton" <halton....@intel.com>, "
> crosswalk-dev@lists.crosswalk-project.org" <
> crosswalk-dev@lists.crosswalk-project.org>
> > Subject: Re: [Crosswalk-dev] Intent to Implement: [Android] W3C
> DeviceCapabilities/Codecs
> >
> > Still, all other sysapps API's are "prefixed" as they are under the
> sysapps.* namespace. Thus if the specs change at some point they can be
> migrated to another place and two incompatible implementations can be
> supported in parallel, with the one under sysapps.* as deprecated. When you
> add things directly under navigator.* you can never reuse that place for
> the final API when it reached Recommendation level.
> >
> > This scares me.
> >
> > Kenneth
> >
> > On Tue, Nov 19, 2013 at 10:07 AM, Poussa, Sakari <
> sakari.pou...@intel.com> wrote:
> > Hi,
> >
> > I would not like to prefix it. Actually, I think it would be fine to use
> the namespace as in the the spec (navigator). All the SysApps APIs are now
> more or less experimental and if we start second guessing what is more
> mature than the other, we’ll have this discussion for each API.
> >
> > Thus, my recommendation is just to implement the spec as it is now.
> >
> > BR; Sakari
> > _______________________________________________
> > Crosswalk-dev mailing list
> > Crosswalk-dev@lists.crosswalk-project.org
> > https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
>
>


-- 
Kenneth Rohde Christiansen
Web Platform Architect, Intel Corporation.
Phone  +45 4294 9458 ﹆﹆﹆
_______________________________________________
Crosswalk-dev mailing list
Crosswalk-dev@lists.crosswalk-project.org
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to