Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-27252

[Marketplace] Remove/align features list from latest release

    • Icon: Task Task
    • Resolution: Done
    • Icon: Minor Minor
    • 4.29.0.Final
    • 4.15.0.Final
    • marketplace
    • None
    • Sprint #227 Nov 2022, Sprint #228 Dec 2022
    • 1

      this issue is to align features list from actual release to marketplace.

      While updating feature list from 4.15.0.Final to Eclipse Marketplace, I noticed that some feature are still presented to the user but they are deprecated from Jboss side.

      Actual list of released features [1] :

      # 
      AdditionalTools.category.features = \
      org.jboss.tools.central.themes.feature,
      org.jboss.tools.common.mylyn.feature,
      
      # 
      CloudContainerTools.category.features = \
      org.eclipse.linuxtools.docker.feature,
      org.eclipse.linuxtools.vagrant.feature,
      org.jboss.tools.openshift.cdk.feature,
      org.jboss.tools.openshift.egit.integration.feature,
      org.jboss.tools.openshift.feature,
      org.jboss.tools.openshift.js.feature,
      
      # 
      CoreTools.category.features = \
      org.eclipse.buildship,
      org.eclipse.linuxtools.docker.feature,
      org.eclipse.wst.jsdt.chromium.debug.feature,
      org.eclipse.wst.jsdt.feature,
      org.eclipse.wst.json_core.feature,
      org.eclipse.wst.json_ui.feature,
      org.fusesource.ide.camel.editor.feature,
      org.fusesource.ide.core.feature,
      org.fusesource.ide.jmx.feature,
      org.fusesource.ide.server.extensions.feature,
      org.fusesource.ide.syndesis.extension.feature,
      org.hibernate.eclipse.feature,
      org.jboss.ide.eclipse.archives.feature,
      org.jboss.ide.eclipse.as.feature,
      org.jboss.tools.batch.feature,
      org.jboss.tools.cdi.deltaspike.feature,
      org.jboss.tools.cdi.feature,
      org.jboss.tools.common.jdt.feature,
      org.jboss.tools.common.launcher.feature,
      org.jboss.tools.community.central.feature,
      org.jboss.tools.community.project.examples.feature,
      org.jboss.tools.forge.ext.feature,
      org.jboss.tools.forge.feature,
      org.jboss.tools.forge.m2e.feature,
      org.jboss.tools.foundation.feature,
      org.jboss.tools.foundation.security.linux.feature,
      org.jboss.tools.fuse.transformation.feature,
      org.jboss.tools.jmx.feature,
      org.jboss.tools.jsf.feature,
      org.jboss.tools.jst.angularjs.feature,
      org.jboss.tools.jst.feature,
      org.jboss.tools.jst.jsdt.feature,
      org.jboss.tools.maven.apt.feature,
      org.jboss.tools.maven.cdi.feature,
      org.jboss.tools.maven.feature,
      org.jboss.tools.maven.hibernate.feature,
      org.jboss.tools.maven.jbosspackaging.feature,
      org.jboss.tools.maven.jdt.feature,
      org.jboss.tools.maven.project.examples.feature,
      org.jboss.tools.maven.sourcelookup.feature,
      org.jboss.tools.maven.springboot.feature,
      org.jboss.tools.openshift.cdk.feature,
      org.jboss.tools.openshift.egit.integration.feature,
      org.jboss.tools.openshift.feature,
      org.jboss.tools.openshift.js.feature,
      org.jboss.tools.project.examples.feature,
      org.jboss.tools.quarkus.feature,
      org.jboss.tools.richfaces.feature,
      org.jboss.tools.runtime.core.feature,
      org.jboss.tools.stacks.core.feature,
      org.jboss.tools.usage.feature,
      org.jboss.tools.vpe.feature,
      org.jboss.tools.websockets.feature,
      org.jboss.tools.ws.jaxrs.feature,
      org.jboss.tools.ws.jaxws.feature,
      org.jboss.tools.wtp.runtimes.tomcat.feature,
      
      # 
      DataTools.category.features = \
      org.hibernate.eclipse.feature,
      
      # 
      FuseTooling.category.features = \
      org.fusesource.ide.camel.editor.feature,
      org.fusesource.ide.core.feature,
      org.fusesource.ide.jmx.feature,
      org.fusesource.ide.server.extensions.feature,
      org.fusesource.ide.syndesis.extension.feature,
      org.jboss.tools.fuse.transformation.feature,
      
      # 
      GeneralTools.category.features = \
      org.hibernate.eclipse.feature,
      org.jboss.ide.eclipse.archives.feature,
      org.jboss.tools.batch.feature,
      org.jboss.tools.cdi.deltaspike.feature,
      org.jboss.tools.cdi.feature,
      org.jboss.tools.cdi.seam.feature,
      org.jboss.tools.common.jdt.feature,
      org.jboss.tools.common.launcher.feature,
      org.jboss.tools.common.mylyn.feature,
      org.jboss.tools.community.central.feature,
      org.jboss.tools.community.project.examples.feature,
      org.jboss.tools.foundation.feature,
      org.jboss.tools.foundation.security.linux.feature,
      org.jboss.tools.jmx.feature,
      org.jboss.tools.jst.jsdt.feature,
      org.jboss.tools.project.examples.feature,
      org.jboss.tools.project.examples.seam.feature,
      org.jboss.tools.stacks.core.feature,
      org.jboss.tools.usage.feature,
      
      # 
      MavenTools.category.features = \
      org.jboss.tools.forge.m2e.feature,
      org.jboss.tools.maven.apt.feature,
      org.jboss.tools.maven.cdi.feature,
      org.jboss.tools.maven.feature,
      org.jboss.tools.maven.hibernate.feature,
      org.jboss.tools.maven.jbosspackaging.feature,
      org.jboss.tools.maven.jdt.feature,
      org.jboss.tools.maven.project.examples.feature,
      org.jboss.tools.maven.seam.feature,
      org.jboss.tools.maven.sourcelookup.feature,
      org.jboss.tools.maven.springboot.feature,
      
      # 
      MobileTools.category.features = \
      org.eclipse.wst.jsdt.chromium.debug.feature,
      org.eclipse.wst.jsdt.feature,
      org.eclipse.wst.jsdt.nodejs.feature,
      org.jboss.tools.jst.jsdt.feature,
      
      # 
      org.eclipse.wst.server.core.serverAdapter.category.features = \
      org.jboss.ide.eclipse.as.feature,
      org.jboss.tools.openshift.feature,
      
      # 
      WebTools.category.features = \
      org.eclipse.buildship,
      org.eclipse.wst.jsdt.chromium.debug.feature,
      org.eclipse.wst.jsdt.feature,
      org.eclipse.wst.jsdt.nodejs.feature,
      org.eclipse.wst.json_core.feature,
      org.eclipse.wst.json_ui.feature,
      org.hibernate.eclipse.feature,
      org.jboss.ide.eclipse.as.feature,
      org.jboss.tools.batch.feature,
      org.jboss.tools.cdi.deltaspike.feature,
      org.jboss.tools.cdi.feature,
      org.jboss.tools.cdi.seam.feature,
      org.jboss.tools.forge.ext.feature,
      org.jboss.tools.forge.feature,
      org.jboss.tools.jsf.feature,
      org.jboss.tools.jst.angularjs.feature,
      org.jboss.tools.jst.feature,
      org.jboss.tools.jst.jsdt.feature,
      org.jboss.tools.richfaces.feature,
      org.jboss.tools.runtime.seam.detector.feature,
      org.jboss.tools.seam.feature,
      org.jboss.tools.vpe.feature,
      org.jboss.tools.websockets.feature,
      org.jboss.tools.ws.jaxrs.feature,
      org.jboss.tools.ws.jaxws.feature,
      org.jboss.tools.wtp.runtimes.tomcat.feature,
      org.jboss.tools.wtp.server.launchbar.feature,
      
      # 
      	
      

      Actual list of marketplace features:

      org.jboss.tools.usage.feature
      org.eclipse.buildship
      org.eclipse.linuxtools.docker.feature
      org.eclipse.wildwebdeveloper.feature
      org.eclipse.wst.jsdt.chromium.debug.feature
      org.eclipse.wst.jsdt.feature
      org.eclipse.wst.json_core.feature
      org.eclipse.wst.json_ui.feature
      org.fusesource.ide.camel.editor.feature
      org.fusesource.ide.core.feature
      org.fusesource.ide.jmx.feature
      org.fusesource.ide.server.extensions.feature
      org.fusesource.ide.syndesis.extension.feature
      org.hibernate.eclipse.feature
      org.jboss.ide.eclipse.archives.feature
      org.jboss.ide.eclipse.as.feature
      org.jboss.tools.batch.feature
      org.jboss.tools.cdi.deltaspike.feature
      org.jboss.tools.cdi.feature
      org.jboss.tools.common.jdt.feature
      org.jboss.tools.common.launcher.feature
      org.jboss.tools.community.central.feature
      org.jboss.tools.community.project.examples.feature
      org.jboss.tools.forge.ext.feature
      org.jboss.tools.forge.feature
      org.jboss.tools.forge.m2e.feature
      org.jboss.tools.foundation.feature
      org.jboss.tools.foundation.security.linux.feature
      org.jboss.tools.fuse.transformation.feature
      org.jboss.tools.jmx.feature
      org.jboss.tools.jsf.feature
      org.jboss.tools.jst.angularjs.feature
      org.jboss.tools.jst.feature
      org.jboss.tools.jst.jsdt.feature
      org.jboss.tools.maven.apt.feature
      org.jboss.tools.maven.cdi.feature
      org.jboss.tools.maven.feature
      org.jboss.tools.maven.hibernate.feature
      org.jboss.tools.maven.jbosspackaging.feature
      org.jboss.tools.maven.jdt.feature
      org.jboss.tools.maven.project.examples.feature
      org.jboss.tools.maven.sourcelookup.feature
      org.jboss.tools.maven.springboot.feature
      org.jboss.tools.openshift.cdk.feature
      org.jboss.tools.openshift.egit.integration.feature
      org.jboss.tools.openshift.js.feature
      org.jboss.tools.openshift.feature
      org.jboss.tools.project.examples.feature
      org.jboss.tools.quarkus.feature
      org.jboss.tools.richfaces.feature
      org.jboss.tools.runtime.core.feature
      org.jboss.tools.stacks.core.feature
      org.jboss.tools.vpe.feature
      org.jboss.tools.websockets.feature
      org.jboss.tools.ws.jaxrs.feature
      org.jboss.tools.ws.jaxws.feature
      org.jboss.tools.wtp.runtimes.tomcat.feature
      

      So it is ALL features from CoreTools that are copy/paste to Eclipse Marketplace, with an extra org.eclipse.wildwebdeveloper.feature
      But with JBIDE-26987, VPE/Forge/JST have been deprecated.

      [1] https://download.jboss.org/jbosstools/static/photon/stable/updates/core/4.15.0.Final/site.properties

              stephane.bouchet Stephane Bouchet
              stephane.bouchet Stephane Bouchet
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: