[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-2927) There should be an option to/not to copy the libraries/resources when user install Seam facet.

Daniel Azarov (JIRA) jira-events at lists.jboss.org
Fri Apr 1 20:03:37 EDT 2011


     [ https://issues.jboss.org/browse/JBIDE-2927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Azarov updated JBIDE-2927:
---------------------------------

    Description: 
We should add "Copy resources" and "Copy libraries" checkboxes to install facet page.
Should we disable it by default?

Part 1. Creating New Seam Project

1. Wizard page should let to select what is copied into new Seam Project
!SeamFacetWizardPage.png!

2. If user selects these checkboxes we should copy libraries and resources to Seam Project from selected Seam Runtime.

3. If user does not select checkboxes we include libraries and resources to Class Path of Seam Project from selected Seam Runtime.

Part II Enabling Seam Support for Existing Java Project

1. Preferences page should let to select what is copied into new Seam Project

2. If user selects these checkboxes we should check existing files and ask user to decide what to do (overwrite or leave existing file) with every file or with all of them

It can be done like this:

!Screenshot-File conflict.png!

Or by making refactoring like dialog with aggregated information for all libraries and resources when user can allow overwrite files or leave them as is.

3. If user does not select checkboxes we should include libraries and resources to Class Path of Seam Project from selected Seam Runtime.

  was:
We should add "Copy resources" and "Copy libraries" checkboxes to install facet page.
Should we disable it by default?

1. Preferences page should let to select what is copied into new Seam Project
!SeamFacetWizardPage.png!

2. If user selects these checkboxes we should check existing files and ask user to decide what to do (overwrite or leave existing file) with every file or with all of them

It can be done like this:

!Screenshot-File conflict.png!

Or by making refactoring like dialog with aggregated information for all libraries and resources when user can allow overwrite files or leave them as is.

3. If user does not select checkboxes we should not to copy libraries and resources into Seam Project



> There should be an option to/not to copy the libraries/resources when user install Seam facet.
> ----------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-2927
>                 URL: https://issues.jboss.org/browse/JBIDE-2927
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: Seam
>            Reporter: Alexey Kazakov
>            Assignee: Daniel Azarov
>              Labels: new_and_noteworthy
>             Fix For: 3.3.x
>
>         Attachments: Screenshot-File conflict.png, SeamFacetWizardPage.png
>
>
> We should add "Copy resources" and "Copy libraries" checkboxes to install facet page.
> Should we disable it by default?
> Part 1. Creating New Seam Project
> 1. Wizard page should let to select what is copied into new Seam Project
> !SeamFacetWizardPage.png!
> 2. If user selects these checkboxes we should copy libraries and resources to Seam Project from selected Seam Runtime.
> 3. If user does not select checkboxes we include libraries and resources to Class Path of Seam Project from selected Seam Runtime.
> Part II Enabling Seam Support for Existing Java Project
> 1. Preferences page should let to select what is copied into new Seam Project
> 2. If user selects these checkboxes we should check existing files and ask user to decide what to do (overwrite or leave existing file) with every file or with all of them
> It can be done like this:
> !Screenshot-File conflict.png!
> Or by making refactoring like dialog with aggregated information for all libraries and resources when user can allow overwrite files or leave them as is.
> 3. If user does not select checkboxes we should include libraries and resources to Class Path of Seam Project from selected Seam Runtime.

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