I've got a google Summer of Code project :) (
what's soc?)
Of course,
Drupal is my mentoring organisation. My project is:
Node Profile Module and CCK
This drupal module will build user profile's as nodes, which opens the opportunity to use the Content Construction Kit (CCK) (
view full project description).
Motivation
Building a profile out of nodes allows using CCK and its field types as well as the CCK form builder. So there is no need to provide a duplicated form builder for a profile module any more. Furthermore it will benefit from existing CCK features, e.g. the CCK caching mechanism and also from any future CCK development. Integration of the view module allows to easily build customizeable user listings or even user search. For a maximum of flexibility it'll be also possible to use custom node-types and modules instead of the CCK.
Making users available as nodes also offers additional benefits, which are currently only available for nodes, think of using taxonomy, node comments or searching by field with users.
-fago