Hello TurboGears community,

After three months of GSOC coding this is the outcome of my projects:

1. tgext.registration - a registration extension which extends  
TurboGears' auth user management capabilities. An application which  
deploys this extension will have the following set of features:
- users can register using the embedded registration system
- users can recover their passwords
- there is the possibility of signing in using OpenID

The extension also has the following capabilities:
- from a developer perspective, the extension is model centered which  
enables easy extension without the need of complex controllers
- uses Turbomail for mail delivery
- templates are customizable

2. tgext.mercurial - a module which is run on top of mercurial. Using  
this extension, a collection of repositories can be published to the  
web. It tries to achieve most of the features of `hg serve`. User can  
view shortlogs, lists of changesets, do diff operations on files and  
changesets and browse through the repositories' files. The template's  
layout is greatly inspired by BitBucket. The extension uses the host's  
application master template for the general design.

3. tg.devtool - I added a template for extensions in the TurboGears  
development tools.

Sources can be found here:
1. http://bitbucket.org/alexandru_marinescu/tgextregistration/
2. http://bitbucket.org/alexandru_marinescu/tgextmercurial/
3. http://bitbucket.org/alexandru_marinescu/tgdevtools/

The first two extensions are also available on pip.

I would like to thank Jorge Vargas , my mentor, GSOC and TG community  
for their help and support.

Kind regards,
Alex Marinescu

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to