>> == Likely Future Modules ==
>>
>> filesystem => DISCUSS BEFORE MODULARIZATION
>> notifications => DISCUSS BEFORE MODULARIZATION
>> pagevisibility => DISCUSS BEFORE MODULARIZATION
>> protocolhandler => DISCUSS BEFORE MODULARIZATION
>
>> websql => DISCUSS BEFORE MODULARIZATION
>> webaudio => DISCUSS BEFORE MODULARIZATION
>
> ^^^ I'd like to modularize these two relatively soon.  webaudio is
> basically done.  We're just waiting for crogers to give us the thumbs
> up to move the files.  As for websql, it seems very parallel to
> indexeddb and likely should be implemented using a similar approach.

Yeah. I just wanted to mean that "let's announce here before starting
modularization".

Now I understand the modularization can be controversial. Another
thing I've heard is that some folk got confused because we've moved
websockets/ directory without the announcement.


On Thu, Mar 1, 2012 at 4:56 PM, Adam Barth <[email protected]> wrote:
> On Wed, Feb 29, 2012 at 11:49 PM, Kentaro Hara <[email protected]> wrote:
>> Thank you very much for the organization. Your suggestion sounds great to me.
>>
>> Just for clarification, I would like to confirm what action we should
>> take for each item from now:
>>
>> == Existing Modules ==
>>
>> gamepad => KEEP
>> geolocation => KEEP
>> indexeddb (work in progress) => KEEP
>> intents => KEEP
>> mediastream => KEEP
>> vibration => KEEP
>> websockets => KEEP
>>
>>
>> == Likely Future Modules ==
>>
>> filesystem => DISCUSS BEFORE MODULARIZATION
>> notifications => DISCUSS BEFORE MODULARIZATION
>> pagevisibility => DISCUSS BEFORE MODULARIZATION
>> protocolhandler => DISCUSS BEFORE MODULARIZATION
>
>> websql => DISCUSS BEFORE MODULARIZATION
>> webaudio => DISCUSS BEFORE MODULARIZATION
>
> ^^^ I'd like to modularize these two relatively soon.  webaudio is
> basically done.  We're just waiting for crogers to give us the thumbs
> up to move the files.  As for websql, it seems very parallel to
> indexeddb and likely should be implemented using a similar approach.
>
> Adam
>
>
>> == Non-Modules Using Module-Related Techniques for Loose Coupling ==
>>
>> devicemotion => KEEP
>> deviceoritentation => KEEP
>> html (seems to be agreement on reverting this)  => REVERT
>> speechinput (seems to be agreement on keeping this) => KEEP
>> svg => REVERT
>> webgl => REVERT
>> workers => REVERT
>> xml => REVERT
>>
>> == Possibly Planned Future Uses of Module Techniques for non-Modules ==
>>
>> events => WONT MODULARIZE
>>
>>
>> If you have any concern, let's discuss here. If no objection, I'll
>> start the above work from tomorrow.
>>
>>
>>
>> On Thu, Mar 1, 2012 at 4:31 PM, Maciej Stachowiak <[email protected]> wrote:
>>>
>>> Here's an update of my lists based on the notes from you, Adam and others:
>>>
>>> == Existing Modules ==
>>>
>>> gamepad
>>> geolocation
>>> indexeddb (work in progress)
>>> intents
>>> mediastream
>>> vibration
>>> websockets
>>>
>>>
>>> == Likely Future Modules ==
>>>
>>> filesystem
>>> notifications
>>> pagevisibility
>>> protocolhandler
>>> websql
>>> webaudio
>>>
>>>
>>> == Non-Modules Using Module-Related Techniques for Loose Coupling ==
>>>
>>> devicemotion
>>> deviceoritentation
>>> html (seems to be agreement on reverting this)
>>> speechinput (seems to be agreement on keeping this)
>>> svg
>>> webgl
>>> workers
>>> xml
>>>
>>> == Possibly Planned Future Uses of Module Techniques for non-Modules ==
>>>
>>> events
>>>
>>>
>>> ----------
>>>
>>> Assuming this reflects up-to-date plans, I can put it in a wiki page, 
>>> though I'm not sure I'll always be able to keep it up to date with changes 
>>> of plans.
>>>
>>> I would suggest that, based on the discussion so far, html, svg, webgl, 
>>> workers, and xml should be de-quasi-modularized at least for now. I would 
>>> also suggest not applying Module techniques to DOM events, at least for 
>>> now, unless I misunderstand the intent. devicemotion and deviceorientation 
>>> seem to be using Supplement<> in a similar way and for a similar reason to 
>>> speechinput, so I'd presume folks are ok with those.
>>>
>>> We may also want to consider whether websockets is truly a good candidate 
>>> for the module treatment. It seems to me that at some point soon, if not 
>>> already, it will be mature and accepted enough to be considered part of the 
>>> core, though the code is relatively standalone.
>>>
>>> Regards,
>>> Maciej
>>>
>>
>>
>>
>> --
>> Kentaro Hara, Tokyo, Japan (http://haraken.info)



-- 
Kentaro Hara, Tokyo, Japan (http://haraken.info)
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to