Tom Freiberger wrote:
> Victor G. Figueroa wrote:
>
>> I would like to learn about the Y window system. Where do I start?
>> Do you have any design or source code documentation?
>
> I too am interested in this project and would like to contribute. I was
> looking through the code and saw a minimal amount of comments.
IIRC, 'minimal' is fairly generous. We've tried to keep each function
small enough to comprehend without much explanation, which works so long
as you have a detailed-enough architecture document. Unfortunately we
probably don't. Should you feel like writing one, the tools and
techniques on this page might help:
http://www.ida.liu.se/~vaden/cgdi/> I was
> also wondering if there was some more technically detailed design
> documentation that was not on the site.
Not that I know of. All Mark's docs are on his website, I haven't
documented anything because I've not yet finished anything, and I'm
pretty sure Andy's not hiding anything either.
If you want some easy work you can use a profiler to find the hottest
functions and try to make them colder, or you could just pick a spot at
random and try to make it in some way better (more secure, more robust,
faster or all 3).
Good luck.