Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[recommenders-dev] [gsoc] Weekly Status: Snippet Sharing Infrastructure

Hi,

this is the weekly status report for the GSoC 2014 project Snippet Sharing Infrastructure [1].

What I have done this week:
This week the following changes finally get merged: [2 (extend preference page), 3 (Introduce emf model for snipmatch)].
I also improved the usage of the wizards on the preference page: Now every kind of repository can be added[4] or edited[5] if any plugin provide a corresponding wizard for it [6].

I get some feedback on the current state and found some issues during testing myself. For these issues I opened bugs and start fixing them:
  • Bug 438711 - Snippet repository configurations are not loaded correctly from file. Fix: [7]
  • Bug 438718 - Configurations are stored twice when clicking first apply and than ok on the preference page. Fix [8]
  • Bug 438688 - Location for snippet repo on disk should depend on repository type.
  • Bug 438684 - Remove repository on preference page should also delete snippet repo on disk.
  • Bug 438722 - Check for valid URL is not enough
  • Bug 438730 - Editing configurations using wizards only works on the first time. Fix [9]
  • Bug 438732 - Improve the modification of the generated code
  • Bug 438745 - Double click support for preference page and selection wizard. Fix [10]

What I have planned for the next week:
The plan for the next week is to continue fixing the bugs mentioned above and do some further improvements (icons for wizards, etc).

Regards,

Olav

[1] https://docs.google.com/document/d/1IKXw25w_LsM6xi1Lun48g7Trm_tat6Tgt4HIcVfUT4M/edit#heading=h.f5cmiw24j8xe
[2] https://git.eclipse.org/r/#/c/27951/
[3] https://git.eclipse.org/r/#/c/28850/
[4] https://bugs.eclipse.org/bugs/show_bug.cgi?id=438060
[5] https://bugs.eclipse.org/bugs/show_bug.cgi?id=436599
[6] https://git.eclipse.org/r/#/c/29300/
[7] https://git.eclipse.org/r/#/c/29308/
[8] https://git.eclipse.org/r/#/c/29309/
[9] https://git.eclipse.org/r/#/c/29319
[10] https://git.eclipse.org/r/#/c/29345/

Back to the top