[jbosstools-issues] [JBoss JIRA] (JBDS-2839) Hybrid/Cordova Usability

Max Rydahl Andersen (JIRA) issues at jboss.org
Fri Mar 7 02:13:34 EST 2014


    [ https://issues.jboss.org/browse/JBDS-2839?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12950969#comment-12950969 ] 

Max Rydahl Andersen commented on JBDS-2839:
-------------------------------------------


About the Epic - the main "complaint" about HMT for now is that the user experience is a bit hard thus this Epic is intended to illustrate that is the focus for JBDS 8 foremost. For now I just added what looked like usability issues from the existing aerogear component as I found them (I haven't looked at all yet). Intent is to order the issues in priority and choose which can be done. If issues are found to be something we can't do then put it in the backlog, similar if issues relates to something more specific and is better grouped in another epic we can split it out. 

About the specific issues:

5) We discussed this in past - current ticketmonster is structured based on how WFK/JDF could get something running with cordova back then. It is not a typical project structure. I believe the only sensible thing to support is to support importing Cordova projects created with the cordova cli (on a best effort basis since I know some of its project structures changes over time - but at least being able to import a cordova cli project will make the tools have much broader use than "just" to work with eclipse). The "next level" of this is that the cordova eclipse project will coexist with cordova cli as suggested in JBIDE-16659 to allow the HMT projects to be used in cli and continous integraiton builds too.

6 & 7) is related to #3 imo. having some central examples or project wizard templates (up to us to decide the approach) that allows users to get started with cordova using some of these techs and jquery mobile being the one that has the best support so far it seem to make sense to have that as the first priority and then everything else lower priority.



                
> Hybrid/Cordova Usability
> ------------------------
>
>                 Key: JBDS-2839
>                 URL: https://issues.jboss.org/browse/JBDS-2839
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Epic
>      Security Level: Public(Everyone can see) 
>          Components: requirements
>            Reporter: Burr Sutter
>            Assignee: Gorkem Ercan
>            Priority: Blocker
>
> Areas to review:
> 1) Auto setup of the LiveReload Server (JBIDE-16134)
> 2) Run As on Android Device - often fails to find the plugged in device - need better instructions on now to "debug" this issue (adb devices, etc)
> 3) Add project wizard to JBoss Central
> 4) Promote from Tech Preview
> 5) Import an existing Cordova project (e.g. TicketMonster: WFK2-168) 
> 6) New project works with jQuery Mobile Palette + Backbone
> 7) New project works with AngularJS-based project
> 8) Install Cordova Plugin dialog is slow for scrolling the list of plugins, slow for typing in the project field - focus should not default to project field when the dialog is launched from a specific project (right-click on plugins, Install Cordova Plugin)

--
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


More information about the jbosstools-issues mailing list