[JBoss JIRA] (JBIDE-16345) General Palette improvements
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBIDE-16345?page=com.atlassian.jira.plugi... ]
Max Rydahl Andersen commented on JBIDE-16345:
---------------------------------------------
Could we get some visual feedback similar to what is shown here: https://www.youtube.com/watch?v=-5dbwgzi0nA ? (i'm not sure from the screenshots above what it suggest we will do?)
> General Palette improvements
> ----------------------------
>
> Key: JBIDE-16345
> URL: https://issues.jboss.org/browse/JBIDE-16345
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: jsp/jsf/xml/html source editing
> Reporter: Daniel Azarov
> Assignee: Daniel Azarov
> Labels: new_and_noteworthy
> Fix For: 4.2.0.Alpha2
>
> Attachments: PaletteAfter1.png, PaletteAfter2.png, PaletteAfter3.png, PaletteAfter4.png, PaletteAfter5.png, PaletteBefore1.png, PaletteBefore2.png, PaletteBefore3.png, PaletteBefore4.png, PaletteBefore5.png, PaletteDragAndDrop1.png, PaletteDragAndDrop2.png
>
>
> Improve Palette in order not to allow insert elements from Palette to the wrong places.
> 1. Insert elements from Palette to the Editor by setting text cursor or selecting text in the Editor then pressing on Palette Item
> ||Before Insertion||After Insertion||
> |!PaletteBefore1.png!|!PaletteAfter1.png!|
> |!PaletteBefore2.png!|!PaletteAfter2.png!|
> |!PaletteBefore3.png!|!PaletteAfter3.png!|
> |!PaletteBefore4.png!|!PaletteAfter4.png!|
> |!PaletteBefore5.png!|!PaletteAfter5.png!|
> 2. Insert elements from Palette to the Editor by dragging elements from Palette and dropping them to the Editor
> !PaletteDragAndDrop1.png!
> !PaletteDragAndDrop2.png!
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBDS-2848) Usage Stats for actual used features
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-2848?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen commented on JBDS-2848:
-------------------------------------------
Just found that Google now offically allows measurements. via universal analytics and has a custom protocol.
Even java client https://github.com/brsanthu/google-analytics-java
> Usage Stats for actual used features
> ------------------------------------
>
> Key: JBDS-2848
> URL: https://issues.jboss.org/browse/JBDS-2848
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: requirements, usage
> Reporter: Burr Sutter
> Assignee: Andre Dietisheim
>
> We currently know that people are using JBDS/JBoss Tools but not specifically which features people are actively using. Our key base metric is "daily usage".
> Areas worth tracking include (in priority order):
> - Use of the OpenShift Wizard to successful completion vs error
> - Use of the archetypes on JBoss Central (adding Hybrid/Cordova in JBDS 8)
> - Successful installation of the features found on Software/Update tab of JBoss Central
> - Use of the JSF/RichFaces Visual Page Editor
> - Use of the Hibernate Tooling
> - Use of the jQuery Mobile Palette
> - Use of BrowserSim
> - Use of CordovaSim
> We will also need to update http://www.jboss.org/tools/usage and https://devstudio.jboss.com/usage/
> Ideally, we would be able to distinguish between a single "hit" (end-user opened the tool) vs active usage (end-user spent repeatedly using the tool)
> Our metric gathering service should be "scalable" enough to allow for tracking of the individual SOA features such as Drools, jBPM, Switchyard, Camel, etc in the future.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBDS-2848) Usage Stats for actual used features
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-2848?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen commented on JBDS-2848:
-------------------------------------------
Have callback in usage that other plugins can call.
UsageTracker ut = service.lookup(UsageTracker.class);
ut.sendLiveEvent("org.jboss.tools.server", "create-server", "type=jboss42"); // should the last one be a map of key/values for event ?
ut.sendDailyEvent("org.jboss.toools.browsersim", "launch-browsersim"); // only sent once
Then in usage.properties (cached on startup) we can state
event.org.jboss.tools.server.create-server=-1 // default no limit
event.org.jboss.tools.server.create-server=0 // never send
event.org.jboss.tools.server.create-server=5 // max 5 a day
https://developers.google.com/analytics/devguides/collection/gajs/eventTr...
Google analytics has category, action and label.
They are in a hiearchy, but analytics UI allow you to visualize at any level.
If you have Category X and Y with action "wonka" you can see how many "wonka"'s overall but also per category.
General idea:
category = "feature/bundle" / functionality grouping (examples: org.jboss.tools.openshift or simply openshift)
action = name of functionallity used, i.e. "launch" , "new-wizard", "create-server" - this names can be reused per category, but should attempt to have same conceptual meaning otherwise the reports will be misleading.
label = optional, context of action. i.e. "jboss-4.2" for server type. "generic-eap6", "quickstart-python42",
value = optional, a positive integer value that we wish to track. Not sure if useful, but could be used for "number of servers configured" for server, "projects loaded on startup", etc.
Thing to consider test:
Could we use the page title to represent an "event" so behavior flow will actually show which sequence you are working in ?
Idea:
liveevent could also include pages - which would allow behavior flow to be used for even more interesting understandings.
> Usage Stats for actual used features
> ------------------------------------
>
> Key: JBDS-2848
> URL: https://issues.jboss.org/browse/JBDS-2848
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: requirements, usage
> Reporter: Burr Sutter
> Assignee: Andre Dietisheim
>
> We currently know that people are using JBDS/JBoss Tools but not specifically which features people are actively using. Our key base metric is "daily usage".
> Areas worth tracking include (in priority order):
> - Use of the OpenShift Wizard to successful completion vs error
> - Use of the archetypes on JBoss Central (adding Hybrid/Cordova in JBDS 8)
> - Successful installation of the features found on Software/Update tab of JBoss Central
> - Use of the JSF/RichFaces Visual Page Editor
> - Use of the Hibernate Tooling
> - Use of the jQuery Mobile Palette
> - Use of BrowserSim
> - Use of CordovaSim
> We will also need to update http://www.jboss.org/tools/usage and https://devstudio.jboss.com/usage/
> Ideally, we would be able to distinguish between a single "hit" (end-user opened the tool) vs active usage (end-user spent repeatedly using the tool)
> Our metric gathering service should be "scalable" enough to allow for tracking of the individual SOA features such as Drools, jBPM, Switchyard, Camel, etc in the future.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBTIS-236) Problem with BPMN when updated to newer version
by Andrej Podhradsky (JIRA)
[ https://issues.jboss.org/browse/JBTIS-236?page=com.atlassian.jira.plugin.... ]
Andrej Podhradsky commented on JBTIS-236:
-----------------------------------------
Now I found out that it is enough to uninstall Example Runtime Extensions Feature
> Problem with BPMN when updated to newer version
> -----------------------------------------------
>
> Key: JBTIS-236
> URL: https://issues.jboss.org/browse/JBTIS-236
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: distribution
> Affects Versions: 7.0.0.Final-JBDSIS
> Reporter: Andrej Podhradsky
> Attachments: bpmn_editor.png, jbds.log
>
>
> Assume a user has JBDS-IS of version 7.0.0.Beta4 and then he wants to update his/her JBDS-IS to current version. But after updating there are issues with BPMN as follows
> 1. Creating new SwitchYard project causes the following error:
> Plug-in org.eclipse.bpmn2.modeler.runtime.example was unable to load class org.eclipse.bpmn2.modeler.runtime.example.SampleCustomTaskFeatureContainer
> (See the attachment for full log)
> 2. BPMN editor is without colors (see the attachment)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBTIS-236) Problem with BPMN when updated to newer version
by Andrej Podhradsky (JIRA)
[ https://issues.jboss.org/browse/JBTIS-236?page=com.atlassian.jira.plugin.... ]
Andrej Podhradsky updated JBTIS-236:
------------------------------------
Workaround Description: Uninstall Example Runtime Extensions Feature
> Problem with BPMN when updated to newer version
> -----------------------------------------------
>
> Key: JBTIS-236
> URL: https://issues.jboss.org/browse/JBTIS-236
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: distribution
> Affects Versions: 7.0.0.Final-JBDSIS
> Reporter: Andrej Podhradsky
> Attachments: bpmn_editor.png, jbds.log
>
>
> Assume a user has JBDS-IS of version 7.0.0.Beta4 and then he wants to update his/her JBDS-IS to current version. But after updating there are issues with BPMN as follows
> 1. Creating new SwitchYard project causes the following error:
> Plug-in org.eclipse.bpmn2.modeler.runtime.example was unable to load class org.eclipse.bpmn2.modeler.runtime.example.SampleCustomTaskFeatureContainer
> (See the attachment for full log)
> 2. BPMN editor is without colors (see the attachment)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBTIS-236) Problem with BPMN when updated to newer version
by Andrej Podhradsky (JIRA)
[ https://issues.jboss.org/browse/JBTIS-236?page=com.atlassian.jira.plugin.... ]
Andrej Podhradsky commented on JBTIS-236:
-----------------------------------------
The problem seems to be with
Example Runtime Extensions Feature 0.2.7.201309191900 org.eclipse.bpmn2.modeler.examples.feature.feature.group
which is there from previous beta4 version (and it is not in ga version)
> Problem with BPMN when updated to newer version
> -----------------------------------------------
>
> Key: JBTIS-236
> URL: https://issues.jboss.org/browse/JBTIS-236
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: distribution
> Affects Versions: 7.0.0.Final-JBDSIS
> Reporter: Andrej Podhradsky
> Attachments: bpmn_editor.png, jbds.log
>
>
> Assume a user has JBDS-IS of version 7.0.0.Beta4 and then he wants to update his/her JBDS-IS to current version. But after updating there are issues with BPMN as follows
> 1. Creating new SwitchYard project causes the following error:
> Plug-in org.eclipse.bpmn2.modeler.runtime.example was unable to load class org.eclipse.bpmn2.modeler.runtime.example.SampleCustomTaskFeatureContainer
> (See the attachment for full log)
> 2. BPMN editor is without colors (see the attachment)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBTIS-236) Problem with BPMN when updated to newer version
by Andrej Podhradsky (JIRA)
[ https://issues.jboss.org/browse/JBTIS-236?page=com.atlassian.jira.plugin.... ]
Andrej Podhradsky updated JBTIS-236:
------------------------------------
Attachment: jbds.log
bpmn_editor.png
> Problem with BPMN when updated to newer version
> -----------------------------------------------
>
> Key: JBTIS-236
> URL: https://issues.jboss.org/browse/JBTIS-236
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: distribution
> Affects Versions: 7.0.0.Final-JBDSIS
> Reporter: Andrej Podhradsky
> Attachments: bpmn_editor.png, jbds.log
>
>
> Assume a user has JBDS-IS of version 7.0.0.Beta4 and then he wants to update his/her JBDS-IS to current version. But after updating there are issues with BPMN as follows
> 1. Creating new SwitchYard project causes the following error:
> Plug-in org.eclipse.bpmn2.modeler.runtime.example was unable to load class org.eclipse.bpmn2.modeler.runtime.example.SampleCustomTaskFeatureContainer
> (See the attachment for full log)
> 2. BPMN editor is without colors (see the attachment)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBDS-2848) Usage Stats for actual used features
by Max Rydahl Andersen (JIRA)
[ https://issues.jboss.org/browse/JBDS-2848?page=com.atlassian.jira.plugin.... ]
Max Rydahl Andersen commented on JBDS-2848:
-------------------------------------------
Idea from talk with Andre:
Have callback in usage that other plugins can call.
UsageTracker ut = service.lookup(UsageTracker.class);
ut.sendLiveEvent("org.jboss.tools.server", "create-server", "type=jboss42"); // should the last one be a map of key/values for event ?
ut.sendDailyEvent("org.jboss.toools.browsersim", "launch-browsersim"); // only sent once
Then in usage.properties (cached on startup) we can state
event.org.jboss.tools.server.create-server=-1 // default no limit
event.org.jboss.tools.server.create-server=0 // never send
event.org.jboss.tools.server.create-server=5 // max 5 a day
> Usage Stats for actual used features
> ------------------------------------
>
> Key: JBDS-2848
> URL: https://issues.jboss.org/browse/JBDS-2848
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: requirements, usage
> Reporter: Burr Sutter
> Assignee: Andre Dietisheim
>
> We currently know that people are using JBDS/JBoss Tools but not specifically which features people are actively using. Our key base metric is "daily usage".
> Areas worth tracking include (in priority order):
> - Use of the OpenShift Wizard to successful completion vs error
> - Use of the archetypes on JBoss Central (adding Hybrid/Cordova in JBDS 8)
> - Successful installation of the features found on Software/Update tab of JBoss Central
> - Use of the JSF/RichFaces Visual Page Editor
> - Use of the Hibernate Tooling
> - Use of the jQuery Mobile Palette
> - Use of BrowserSim
> - Use of CordovaSim
> We will also need to update http://www.jboss.org/tools/usage and https://devstudio.jboss.com/usage/
> Ideally, we would be able to distinguish between a single "hit" (end-user opened the tool) vs active usage (end-user spent repeatedly using the tool)
> Our metric gathering service should be "scalable" enough to allow for tracking of the individual SOA features such as Drools, jBPM, Switchyard, Camel, etc in the future.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months
[JBoss JIRA] (JBTIS-236) Problem with BPMN when updated to newer version
by Andrej Podhradsky (JIRA)
Andrej Podhradsky created JBTIS-236:
---------------------------------------
Summary: Problem with BPMN when updated to newer version
Key: JBTIS-236
URL: https://issues.jboss.org/browse/JBTIS-236
Project: JBoss Tools Integration Stack
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: distribution
Affects Versions: 7.0.0.Final-JBDSIS
Reporter: Andrej Podhradsky
Assume a user has JBDS-IS of version 7.0.0.Beta4 and then he wants to update his/her JBDS-IS to current version. But after updating there are issues with BPMN as follows
1. Creating new SwitchYard project causes the following error:
Plug-in org.eclipse.bpmn2.modeler.runtime.example was unable to load class org.eclipse.bpmn2.modeler.runtime.example.SampleCustomTaskFeatureContainer
(See the attachment for full log)
2. BPMN editor is without colors (see the attachment)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 5 months