Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 342633

Summary: [api][identity] provide a framework for managing user identities
Product: z_Archived Reporter: Steffen Pingel <steffen.pingel>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 Keywords: noteworthy, plan
Version: unspecified   
Target Milestone: 3.6   
Hardware: PC   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 341663    

Description Steffen Pingel CLA 2011-04-12 16:05:36 EDT
ALM artifacts such as tasks, sources, builds and code reviews are commonly stored in repositories that associate users with them for handling access control, notifications, authorship etc. These repositories are often disconnected and do not share user management facilities. In order to identify if a user making a CVS commit for instance is the same user that commented on a task a common framework is needed for managing identities on the client side. The framework should provide API to retrieve information about users such as their online status or a picture and provide a mapping between to user ids in different repositories.
Comment 1 Steffen Pingel CLA 2011-04-12 16:25:27 EDT
I have added an o.e.m.commons.identity plug-in to get started on this.
Comment 2 Steffen Pingel CLA 2011-05-15 18:31:30 EDT
A simple API has been put into place that allows retrieval of IIdentity objects based on account information, e.g. from Bugzilla. Based on that bug 343602 adds integration for retrieving Gravatar images which are displayed in the task editor (bug 345826).