[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[recommenders-dev] [gsoc] Weekly Report
|
Hi,
here is my weekly report:
What I had planned for this week: Extend the o.e.r.stats plugin through an Extension Point, which allows third parties to build their own metrics (own tree items and pages)
What I have done this week: Last week I have started to build the Extension Point, first implementation of the prototype is online in Gerrit [1]. I have created an Interface (ITreeViewerExtension) which have to be implemented from other plugins.
public interface ITreeViewerExtension {
IDeveloperActivityPage getPage();
String getTreeItemText();
ITreeCategory getCategory(); }
getTreeItemText(): Defines the tree item name. getCategory(): Here you can create your tree item structure. getPage(): And here you have the possibility to create your own page (parent=Composite).
If someone want to test the current functionality, use the attachment in this mail (o.e.r.tim.testing).
Setup: - check out the code from [1]
- import the plugin (o.e.r.tim.testing, see attachment) in your workspace
- add this plugin ((o.e.r.tim.testing)) to your product (or in your "Run Configurations")
- have "fun"
What I have planned for the next week: - Optimize the "Extension Point" functionality:
- we need here some infrastructure for own icons in third party plugins
- open view mechanism: at the moment I have only one page for a TreeItem, we need here more than one (every tree item needs his own page)
- Restructure the plugin for the Incubator project
- Collect data for the Incubator project (bugzilla, gerrit, gsoc, mailing lists etc., see mail from Marcel)
Regards,Tim
|
Attachment:
o.e.r.tim.testing.zip
Description: Zip archive