Hi Team!
First, here is my personal list of last years goals for the rewrite.
Most of you already know what I had plan for last year so please bare
with me.
___
December 2007:
End of previous year rewrite of definition files and structure
integration with updates to ntgdibad.h. Housekeeping, test and verify.
Add previous years loose ends and carryovers.
Thomas help with user window handle support is a great bonus to the
year end progress toward win32k rewrite. Timo win32k cross tests.
Magnus integration of DDxD support is still in progress and ticking
along nicely.
January 2008:
Miscellaneous Gdi adds, fix ups and cleanup.
February 2008:
Integration and implementation of Enhanced/Meta/Dc/File support.
This is a wine sync/port that I have started during the beginning of
the rewrite. Delayed and carryover.
May 2008:
Gdi/User Win32k DCE cleanup and fixes.
90% complete. One unique test case needing to be integrated in code base.
June 2008:
Gdi cleanup and verify testing. Integrate simple multi display
support. DC and PDEV integration and cleanup.
Partial DC and PDEV structures are supported and minor cleanup and
testing was meant. No multi display add ons are included. Delayed and
carryover.
July 2008:
Start prerewrite of User32/Win32k. Cleanup headers and add new types
and structures.
Started and carryover.
September 2008:
Housecleaning, Gdi testing and verifying.
Still in progress.
November 2008:
Start User32/Win32 Menu rewrite.
Still in progress, new structure support is in and working in test tree.
December 2008:
End of year housekeeping with cross test and verify. Add previous
years loose ends and carryovers.
Slow integration of known gdi structures have been completed.
Attribute support is only for DC's, investigating a more conservative
process of allocation and utilization of Brush/Pen /Regon and Font
attribute support that is compatible with gdi. Carryover and finish up
window handle and integration support. Timo started integration of
user process/thread structures and support, leaving win32k
initialization bug open for more investigation. Magnus DDxD is back on
track. Stefan cleanup of win32 functions was completed.
January 2009:
Add new members to the rewrite team, start training and information
exchange. Setup freelance hacker member list which would include just
about everyone with commit access.
--------
This is my personal list and included comments about team members
progress. I'll add more after January for 2009.
Side Note: Please do not post here if you are interested in joining
the rewrite team. If you have commit access you are already in. We
need to know your specialties, interests and goals which include what
you want to learn so this can be carried into your next career. Resume
stuffer for the next job and what knots.
Thanks,
James