Hey All, when I started contributing, one of the harder things to figure out was who in the team know which parts. Nowadays, I know whom to talk to most of the time, but certainly not always.
I propose creating a wiki page listing areas of knowledge. Obviously, keeping such a list up to date is hard, and it might fail. I'd personally do my best to help keeping it fresh, at least. Now, which kinds of areas do we even have? This is fuzzy at best, but it might be enough to identify them in broad strokes. Here's an attempt at such a list, in no meaningful order whatsoever: - IonMonkey - Baseline - parser - bytecode compiler - GC in general - rooting in particular - compartments/ zones - self-hosting - PJS - threads, dreaded threads - EcmaScript spec - debugging - ctypes - mfbt/ ds - test suites - shell - yarr - xpcom interfacing - JSObject and children - strings - proxies/ wrappers I'm sure this list is incomplete and too fine grained in some, too coarse in other parts. Please help fix it. If everyone is on board with the general idea, I would create a page and bug everyone to add themselves to the appropriate areas until that is done. I would then set up a periodical reminder for myself to review the list in sensible intervals. thanks, till _______________________________________________ dev-tech-js-engine-internals mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

