[jbosstools-issues] [JBoss JIRA] (JBTIS-290) enable jboss tools usage tracking for plugins installed directly

Max Rydahl Andersen (JIRA) issues at jboss.org
Tue Jul 29 07:08:29 EDT 2014


Max Rydahl Andersen created JBTIS-290:
-----------------------------------------

             Summary: enable jboss tools usage tracking for plugins installed directly
                 Key: JBTIS-290
                 URL: https://issues.jboss.org/browse/JBTIS-290
             Project: JBoss Tools Integration Stack
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
            Reporter: Max Rydahl Andersen
            Priority: Critical


I think it is time we get integration stack components stats to show up more consistently in stats (right now we only collect switchyard - we should do more)

There are two parts to it.

1) add a line to https://github.com/jbosstools/jbosstools-base/blob/master/usage/plugins/org.jboss.tools.usage/src/org/jboss/tools/usage/internal/reporting/JBossToolsComponents.java#L75 for the key feature we want to count as "one install" 

2) add an *optional* dependency to your plugins to org.jboss.tools.usage - this ensures the statistics gathering happens no matter how the feature gets installed.

The following line should be added to plugins manifest.mf:
{code}
org.jboss.tools.usage;resolution:=optional;x-installation:=greedy
{code}

Example: https://github.com/jbosstools/jbosstools-server/blob/master/archives/plugins/org.jboss.ide.eclipse.archives.core/META-INF/MANIFEST.MF#L16






--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list