This post is just to document the current GitHub development model and where to find the main parts of this release.
As mentioned above, the master version of the code is at TeamMentor/TeamMentor_Eclipse_Plugin which currently looks like this:
One interesting point here is that for this release I did not use my main GitHub DinisCruz account, but used instead a much less powerful GitHub DinisCruz-Dev account.
To see this in action, note how the Pull Request commits (into the master and develop branch) are made using the DinisCruz account:
... and the development commits are made using the DinisCruz-Dev account:
What I did was to fork into the DinisCruz-Dev account, the TeamMentor/TeamMentor_Eclipse_Plugin repo:
... which was then used during development (which in practice means that the DinisCruz-Dev account does NOT have commit privileges to the release version of the code base)
In order to help installation and deployment of this plugin in Eclipse, there is also this Eclipse Update site repo TeamMentor/TeamMentor_Eclipse_Plugin_Deploy
... which also contains the v.1.6.0 release tag:
... and can be used inside eclipse using a local clone of this repo, or via this temp update site
https://eclipse-plugin-builder.scm.azurewebsites.net (see more detailed installation instructions at: TeamMentor Plugin and Builder v1.5.6 (Source Code and Eclipse Update site) ).
Now that this release is out of the way, I will try to write a number of blog posts that show how it works and how powerful the Eclipse Plugin Builder is (for example to add support for more tools or easily create eclipse plugins to help developers to write better/securer code)