Re: Suggested API exposure guidelines redux

2013-10-30 Thread Andrew Overholt
After some more suggested revisions (thanks again), I made these 
guidelines official as of October 22, 2013.


Even though they aren't rules that are set in stone or anything like 
that, please consider these guidelines when exposing things to web content:


  https://wiki.mozilla.org/WebAPI/ExposureGuidelines
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Suggested API exposure guidelines redux

2013-09-19 Thread Marcos Caceres
On Tuesday, 17 September 2013 at 21:42, Andrew Overholt wrote:
 Hi,
 
 When we expose new things to web developers, I'd like us to consider 
 some suggestions. Due to a number of factors, I've made them 
 suggestions and not a set of pan-module hard rules.
 
 https://wiki.mozilla.org/User:Overholt/APIExposurePolicy
 
 I've incorporated lots of feedback given on previous revisions (thanks!) 
 and feel like this is ready to go.
 
 Let me know if you want me to hold off on presenting these at an 
 upcoming Tuesday engineering meeting and moving them out of User:Overholt.
 


In the Special Cases section, it should be made clear that these exceptions 
only apply to packaged and hosted apps - and not the browser that ships with 
Firefox OS.
It would be bad if the regular browser in Firefox OS exposed proprietary stuff. 

-- 
Marcos Caceres


___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Suggested API exposure guidelines redux

2013-09-17 Thread Andrew Overholt

Hi,

When we expose new things to web developers, I'd like us to consider 
some suggestions.  Due to a number of factors, I've made them 
suggestions and not a set of pan-module hard rules.


  https://wiki.mozilla.org/User:Overholt/APIExposurePolicy

I've incorporated lots of feedback given on previous revisions (thanks!) 
and feel like this is ready to go.


Let me know if you want me to hold off on presenting these at an 
upcoming Tuesday engineering meeting and moving them out of User:Overholt.


Thanks,

Andrew
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform