Bug 376422 - Event Listener Callback
Summary: Event Listener Callback
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: UI (show other bugs)
Version: 1.3   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-10 13:05 EDT by Lars Ohlen CLA
Modified: 2012-04-10 13:07 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Ohlen CLA 2012-04-10 13:05:02 EDT
Define a public non internal extension-point (0..n extenders) for listening on diffrent EGit events. Events including: commit_start, commit_complete, push_start and push_complete

For each of the events the time, git repo, git location, user id , completion status (success/failure) and possible messages should be included.

This allows for add-on providers to take actions – much like replacing the yet non existing hooks in JGit.
Comment 1 Benjamin Muskalla CLA 2012-04-10 13:07:02 EDT
The API could actually be part of the Mylyn Versions project and EGit implementing them.