[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-8969) Make better UI for Maven Profile selection

Aslak Knutsen (JIRA) jira-events at lists.jboss.org
Fri Jul 15 03:14:23 EDT 2011


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

Aslak Knutsen commented on JBIDE-8969:
--------------------------------------

I'm not sure what I'm asking for here, so bare with me.. :)

I know in Maven you can apply multiple profiles at the same time, so the check box list approach fits that model nicely. But the way we use Profiles with Arquillian, only individual profiles are activated at any given time.

You would define a Profile for:
* Run with JBoss AS 7
* Run with GlassFish 3.1

Applying both Profiles at the same time would cause runtime problems, both for Arquillian and the Servers in question. This is the reason we need the Profile separation to begin with.

As the GUI work now, I have to click to uncheck the previous selected profile for then to check the new one, which feels a bit clumsy. A form of Radio list would make more sense.

I do see the need for the check box list in other use cases.



small issues:

* I can not resize the "Select Maven Profiles" dialog/window
* "Deselect All" has the same effect as "Select All"





> Make better UI for Maven Profile selection
> ------------------------------------------
>
>                 Key: JBIDE-8969
>                 URL: https://issues.jboss.org/browse/JBIDE-8969
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: maven
>    Affects Versions: 3.3.0.M1
>            Reporter: Max Rydahl Andersen
>            Assignee: Fred Bricon
>            Priority: Critical
>             Fix For: 3.3.0.M3
>
>         Attachments: profile-selection2.jpg
>
>
> Primary usecase for us: Arquillian users have to go through project preferences to toggle profiles to enable/disable arquillian classpath containers.
> Challenges:
>  When applying to an aggregator pom, should ask user if he wish to add/remove the same profiles on aggregated modules
>  
> UI suggestions:
>  run/debug style combobox's with dropdown to easy enable/disable often used profiles
>  IAM style view for enable/disabling 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list