[jbosstools-issues] [JBoss JIRA] (JBIDE-24245) Add fuse tooling into devstudio feature(s)

Nick Boldt (JIRA) issues at jboss.org
Thu Apr 13 14:21:00 EDT 2017


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

Nick Boldt commented on JBIDE-24245:
------------------------------------

After further discussion, we need to treat Fuse like a top-level installation (as we do for testng), so that it can be updated independently of the devstudio product or BYOE feature.

Thus, affected files are:

* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/features/com.jboss.devstudio.core.fuse.feature (new top-level feature to contain all the Fuse features)

* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/category.xml#L470-L475 (add top-level fuse feature)
* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/installer/category.xml (add top-level fuse feature)
* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/installer/src/config/resources/DevstudioFeaturesSpec.json (add top-level fuse feature)
* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/installer/src/panels/com/izforge/izpack/installer/Unpacker.java  (add top-level fuse feature)

And for the RPM:

* https://github.com/jbdevstudio/jbdevstudio-product/blob/master/rpm/devstudio.featurelist.txt  (add top-level fuse feature)

We should NOT include this new core.fuse.feature in the .product or the core.rpm.feature/feature.xml to avoid Fuse being coupled to a specific devstudio release version. 

Should Fuse have its own category in the JBT/devstudio update sites? Should we use "FuseDevelopment" and "SOADev", as is done one the JBTIS [1] and JBDSIS [2] sites?

[1] http://download.jboss.org/jbosstools/neon/stable/updates/integration-stack/4.4.2.Final/category.xml
[2] https://devstudio.redhat.com/10.0/stable/updates/integration-stack/10.2.0.GA/category.xml


> Add fuse tooling into devstudio feature(s)
> ------------------------------------------
>
>                 Key: JBIDE-24245
>                 URL: https://issues.jboss.org/browse/JBIDE-24245
>             Project: Tools (JBoss Tools)
>          Issue Type: Sub-task
>          Components: fuse-tooling
>    Affects Versions: 4.5.0.AM1
>            Reporter: Nick Boldt
>            Assignee: Lars Heinemann
>
> Need a list of Fuse tooling features to be installed OOTB as part of a devstudio install (via devstudio installer jar or the update site's "BYOE" category.
> See:
> * https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/category.xml#L470-L475 
> * https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/com.jboss.devstudio.core.product#L60 (if installed OOTB but NOT coupled to devstudio product releases)
> * https://github.com/jbdevstudio/jbdevstudio-product/blob/master/features/com.jboss.devstudio.core.rpm.feature/feature.xml#L61 (if installed OOTB and coupled to devstudio product releases)



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list