[Trac-tickets] [The Trac Project] #2456: Define IUserDirectory interface

The Trac Project noreply at edgewall.com
Wed Dec 7 19:06:33 CST 2005


#2456: Define IUserDirectory interface
---------------------+------------------------------------------------------
 Reporter:  eblot    |       Owner:  jonas
     Type:  task     |      Status:  new  
 Priority:  normal   |   Milestone:       
Component:  general  |     Version:  0.9.2
 Severity:  normal   |    Keywords:       
---------------------+------------------------------------------------------
 I'm adding this ticket to keep track of the on-going discussion about
 creating a new 'user detail' interface to Trac.

 The new interface would be something like:

 {{{
 #!python
 class IUserProvider(Interface):

   def get_known_users(attrs=('name', 'email'), limit=None):
       pass

   def get_user_attribute(user, attr):
       pass

   def get_supported_attributes():
       pass
 }}}

 Related ML thread:
  * http://lists.edgewall.com/archive/trac/2005-December/005771.html

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2456>
The Trac Project <http://trac.edgewall.com/>


More information about the Trac-Tickets mailing list