« Back to Liferay IDE

Liferay IDE Roadmap

Liferay IDE 1.3 Plan #

  1. Estimated release date: May 2011
  2. Release delivered via update, existing 1.x users can be upgraded
  3. Supports Eclipse Helios (3.6.x)

Improved Plugins SDK #

  1. Bundle Plugins SDK into plugins
  2. Have SDK be installed in workspace as requirement as it is best practice
  3. Manage upgrades of SDKs
  4. Handle team sharing issues

Remote Tomcat deployment #

  1. Look into supporting remote tomcat deployment (cloud)

Improved Theme Development #

  1. Add a Theme wizard for faster theme dev
  2. Direct context/sandbox
  3. Velocity/Freemarker editors

General Enhancements #

  1. Improved delta deployment for tomcat
  2. Refactoring support for liferay deployment descriptors

Liferay IDE 2.0 Plan #

  1. Estimated release date: September, 2011
  2. Nightly builds with early access should be available in March
  3. Release delivered via update, existing 1.x users can be upgraded
  4. Supports Eclipse Helios and Indigo (3.6, 3.7)

Maven support #

  1. New option in plug-in project wizard for Maven project types
  2. Use m2eclipse + Liferay Mojo plug-in to support maven based projects
  3. Liferay IDE integration will rely on the new maven support that is being added to the Eclispe 3.7 (Indigo) release.
  4. m2eclipse plugin (maven support for eclipse) is being donated to eclipse foundation and it will serve as the basis for native maven support in eclipse. Liferay IDE needs to wait for this to appear out of the box in Eclipse to then build on top of it.

New Liferay Server Support #

  1. Add new runtime and server adapter for Liferay + JBoss (Tomcat) bundle
  2. Support tomcat bundle with portal deployments in contexts other than ROOT context

Additional Theme Dev Support #

  1. Add a Theme wizard for faster theme dev
  2. Velocity/Freemarker editors

JSP Dev Improvements #

  1. Improved JSP Editor for Liferay development (import resolution improvements)

General Enhancements #

  1. Allow for redefining templates for all artifact wizards
  2. Add UI support for editing templates used in wizards
  3. Easier access to portal source for debugging
  4. More editor templates for common XML elements in descriptor files
  5. Code assist for XML elements that reference class files (e.g. <portlet-class> in portlet.xml)
  6. Refactoring support for liferay deployment descriptors

Stretch goals #

  1. Service builder visual editor
  2. Forms UI based editors and wizards for common descriptor files (portlet.xml, liferay-portlet.xml, liferay-hook.xml, liferay-layout-templates.xml)
  3. CSS editor improvements

Other improvements #

  1. See this link for full list of issues that are targeted to 2.0: http://issues.liferay.com/browse/IDE/fixforversion/10700
0 Attachments
5077 Views
Average (0 Votes)
Comments

Showing 3 Comments

Milan Palian
3/14/11 9:22 AM

I would just like to drop a word of thanks that the roadmap is provided. We are all aware that it might turn out differently, but it really helps a lot to have an idea what is being planned.

Jerry Thome
7/11/11 2:20 PM

The roadmap is very helpful. Can an updated be provided on the roadmap? Is IDE development still on track, of particular interest is the Maven Support? At this moment, we are determining if we want to move our Liferay projects to Maven and one of the criteria points is IDE support.

Gregory Amerson
8/29/11 6:47 PM

Hi Jerry,

Maven support is still planned but it will later this year before it is available.