[jbosstools-dev] integration stack component installation

Len DiMaggio ldimaggi at redhat.com
Mon Nov 17 10:59:14 EST 2014


Will this help: 

(Max) Can we start by putting existing devstudio installer there now ? (last time I looked it was not even mentioning it) 

I thought that the problem was that after users had installed JBDS, they could not locate the appropriate tooling? 

-- Len 

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

| From: "Max Rydahl Andersen" <manderse at redhat.com>
| To: "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: Monday, November 17, 2014 6:47:13 AM
| Subject: Re: integration stack component installation

| On 17 Nov 2014, at 11:04, Aileen Cunningham wrote:

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

| Yes. But this requires work/QE resources.

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

| Can we start by putting existing devstudio installer there now ? (last
| time I looked it was not even mentioning it)

| I believe your team is "owner" of those pages or at least should be able
| to request the best changes to them.

| If not let me know what pages you believe should be changed and I can
| help track it down.

| /max

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

| /max
| http://about.me/maxandersen

-- 

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/4580a03e/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/4580a03e/attachment-0001.png 


More information about the jbosstools-dev mailing list