SGTM. manual-tests is a no-brainer for sure.
On Fri, Nov 18, 2011 at 1:51 AM, Adam Barth <[email protected]> wrote: > I've been looking for ways to improve the hackability of WebCore, and > one thing that's been bothering me is the organization of our files. > It seems like we're due for a bit of "fall cleaning" for directories. > We've talked about some of these ideas before, but I wanted to put > them all in one email so we can see the big picture. > > Below is a concrete proposal for moving some directories around. In > this approach, we'll have a "Features" directory to contain logically > self-contained features, like WebAudio and MediaStream, that are part > of the engine but that aren't tightly coupled with the DOM, Layout, or > Rendering. We'd also have a new "events" directory in "dom" to > contain the large number of event-related files that we've accreted. > The "history" directory would move into "page" (we could actually > merge these directories because history is so small). Finally, > "manual-tests" and "platform" would move out of WebCore entirely. > > Features/ <-- New folder for (roughly) self-contained features > notifications/ > storage/ > fileapi/ > webaudio/ > mediastream/ > workers/ > websockets/ > inspector/ > manual-tests/ <-- Move outside of Source > dom/ > events/ <-- New folder for the 106 files that match dom/*Event* > page/ > history/ <-- Moved from top-level > platform/ <-- Move to Source/Platform > > The "html" and "page" directories also contain a bunch of unrelated > files (presumably because they're attractive locations for folks to > add files). Once we do the directory moves above, I'll send out > another proposal for cleaning up those directories a bit. > > Please let me know if you have any thoughts. > > Thanks! > Adam > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

