#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/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to