[jbosstools-dev] integration stack component installation

Len DiMaggio ldimaggi at redhat.com
Mon Nov 17 09:50:14 EST 2014


Paul and Alan - Isn't the plan to add a menu at the end of the JBDS installer - from which the user can select to install some/all of the tooling - all from within one installer? 

-- Len 

----- Original Message -----

| From: "Aileen Cunningham" <aileenc at redhat.com>
| To: "Paul Leacu" <pleacu at redhat.com>
| Cc: "soa-pm-list List" <soa-pm-list at redhat.com>, "Max Rydahl Andersen"
| <max.andersen at redhat.com>, jbds-is-pm-list at redhat.com, "jbosstools-dev
| jbosstools-dev" <jbosstools-dev at lists.jboss.org>, "JDV-PM Mailing List"
| <jdv-pm at redhat.com>, "bpms-pm-list" <bpms-pm-list at redhat.com>,
| "Fuse-pm-list" <fuse-pm-list at redhat.com>, "Mustafa Musaji"
| <mmusaji at redhat.com>
| Sent: Monday, November 17, 2014 5:04:30 AM
| Subject: Re: integration stack component installation

| Hi Paul,

| when you say "establish JBTIS/ JBDSIS installers based on JBT/ JBDS" are you
| talking about a combined installer where you can install JBDS + IS in 1
| action?

| People can find the runtime download on JBoss.org fairly easily so what we
| need to get to is a 2nd big green download button on the Fuse product page
| that installs the relevant Tooling.

| best regards,
| Aileen

| ----- Original Message -----
| > From: "Paul Leacu" <pleacu at redhat.com>
| > To: "Kevin Conner" <kconner at redhat.com>, "Max Rydahl Andersen"
| > <max.andersen at redhat.com>, "Aileen Cunningham"
| > <aileenc at redhat.com>
| > Cc: "soa-pm-list List" <soa-pm-list at redhat.com>, "jbosstools-dev
| > jbosstools-dev" <jbosstools-dev at lists.jboss.org>,
| > jbds-is-pm-list at redhat.com, "JDV-PM Mailing List" <jdv-pm at redhat.com>,
| > "Mustafa Musaji" <mmusaji at redhat.com>,
| > "Fuse-pm-list" <fuse-pm-list at redhat.com>, "bpms-pm-list"
| > <bpms-pm-list at redhat.com>
| > Sent: Friday, 14 November, 2014 8:43:18 PM
| > Subject: integration stack component installation
| >
| >
| > Greetings,
| > At the JBoss f2f last week in Brno there was a meeting to discuss the
| > ease of installation
| > issue (or lack thereof) of integration stack components. Presented here
| > is a summary of the
| > issue and a proposed solution as drafted by the team. Although members of
| > platform architecture,
| > engineering, PM and QE were present - the solution is simply proposed at
| > this time. We also
| > plan to evolve the solution over time - so that the issue will be
| > addressed more fully.
| >
| > Your comments are welcome!
| >
| > Thanks,
| > --paull
| >
| > ------
| >
| > Issue: Finding integration stack components to install is too difficult.
| > This was made
| > clear by Fuse Tooling usability reviews and is discussed in detail
| > here:
| >
| > https://mojo.redhat.com/docs/DOC-977658
| >
| > Proposed Solution:
| >
| > - Extend Eclipse Marketplace by enabling JBTIS/ JBDSIS entries for product
| > groupings and establish
| > JBTIS/ JBDSIS installers based on JBT/ JBDS.
| >
| > Discussion:
| > As it exists today, users who search within the standard Eclipse
| > Marketplace for keywords
| > such as "Camel Editor" or "Fuse" are directed to the JBDS or JBT Kepler
| > installers. Users
| > must select the "more info" link on the Marketplace installer page and
| > then page down to
| > find this text:
| >
| > "Also available is the JBoss Developer Studio Integration Stack, which
| > includes support for SwitchYard, Camel, Fuse, Fabric8, Drools, jBPM,
| > ModeShape, Teiid and more. It is available from within JBoss Central,
| > via the Software/update tab."
| >
| > This is the first mention of Fuse and directs the user to install JBDS
| > (or JBT) and then,
| > after installing/ restarting and as a separate action, use the
| > Software/Update tab within
| > JBoss Central to find the Fuse tooling. In this case Fuse is part of:
| >
| > "JBoss Integration and SOA Development" - (The category description does
| > mention Fuse.)
| >
| > Solution Details:
| >
| > The extended IS-aware Eclipse Marketplace entries will reference the
| > existing update site
| > and when selecting "Install" you will get a yet-to-be-defined subset of
| > the Eclipse features that
| > will match what you would get when using the install from JBoss Central
| > today - but without having
| > to install Developer Studio plugins separately first.
| >
| > The installer option is to be based on the JBDS installer and will be
| > made available from the CSP/jboss.org
| > download next to the existing installer.
| >
| > JBDS 7.1.1.GA/JBDSIS 7.1.0.GA (Kepler) - What can we do today?
| >
| > - https://issues.jboss.org/browse/JBTIS-354
| >
| > The least required changes would leave the user with a single JBDSIS
| > installer and a single
| > JBTIS installer when searching for "Fuse" or "Data Virtualization" for
| > example. Upon selecting
| > one of these installers the user would see all available
| > installation-units (features) available
| > in the combined integration stack. Users could then select all or
| > just the fuse tooling IUs.
| > This is the "laundry list" approach.
| >
| > JBDS 8.1.0.GA/JBDSIS 8.0.x.GA (Luna) - Short term for upcoming tooling
| > releases.
| >
| > - https://issues.jboss.org/browse/JBTIS-355
| >
| > * Add a new com.jboss.devstudio.core.central.feature that packages up
| > the com.jboss.devstudio.core.central
| > plugin and include this in com.jboss.devstudio.core.feature (this is
| > missing today).
| > * Enable usage tracking in JBTIS components' MANIFEST.MF files (this
| > is under way now)
| > - https://issues.jboss.org/browse/JBTIS-290
| > * create three connectors, each based on the content in JBDSIS
| > discovery plugin.xml's top three
| > connector categories
| > - https://issues.jboss.org/browse/JBTIS-357
| >
| > 1. Fuse ServiceWorks - ref: JBoss Integration and SOA
| > Development
| > 2. BRMS/BPMS - ref: JBoss Business Process and Rules
| > Development
| > 3. JBoss Data Virtualization - ref: JBoss Data Virtualization
| > Development
| >
| > ** A1: PMs (hey Alan) must come up with appropriate names for 1-3
| > above. The naming convention should be
| > "compatible" with a Mobile tools install that have been
| > requested too.
| >
| > The user searches for "Fuse" from Marketplace and immediately finds
| > JBDSIS. The installer allows
| > the user to select from 1-3 above. The user selects "Fuse
| > ServiceWorks" (if that's the name) by
| > selecting the radio button (or selects all easily).
| >
| > JBDS 9.0.0.GA/JBDSIS 9.0.x.GA (Mars) - Make it better - continue to
| > evolve the solution
| >
| > - https://issues.jboss.org/browse/JBTIS-356/
| > https://issues.jboss.org/browse/JBIDE-18734
| > Refactor project examples in Central to remove dependencies on portal
| > & seam (size reduction - avoid
| > installing unnecessary plugins).
| >
| > Similar experience to Luna except the installer is much leaner.
| >
| > No default perspective change - potential stretch goal.
| >
| > This subject went back and forth. The user has an established
| > perspective when they began the installation
| > process and may be installing multiple features which may very well have
| > different default perspectives.
| > Once users manually set their perspective it will be remembered the next
| > time they start the tool.
| >
| > Alternatively, the installer option definitely should be able to do
| > this. When installing into an existing
| > Eclipse that is not that trivial, which is one of the reasons why JBoss
| > Central exists. Central shows
| > up across perspectives and when the user selects Fuse the Fuse project
| > can declare it and would ask users
| > if they want to move to the Fuse perspective.
| >
| > We could also look into adding "roles" to Central to make it adopt
| > better depending on what interest you
| > have as a user.
| >
| > --paull
| >
| >

-- 

Len DiMaggio (ldimaggi at redhat.com) 
JBoss by Red Hat 
314 Littleton Road 
Westford, MA 01886 USA 
tel: 978.392.3179 
cell: 781.472.9912 
http://www.redhat.com 
http://community.jboss.org/people/ldimaggio 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20141117/2dc766f3/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: RHxJBpngthumb.png
Type: image/png
Size: 9435 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20141117/2dc766f3/attachment-0001.png 


More information about the jbosstools-dev mailing list