Forums

Home » Liferay IDE » English

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Liferay IDE 1.0 Plan Gregory Amerson June 22, 2010 6:15 AM
RE: Liferay IDE 1.0 Plan Shagul Khajamohideen February 20, 2010 3:11 PM
RE: Liferay IDE 1.0 Plan Oliver Bayer February 22, 2010 2:08 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson February 22, 2010 6:09 AM
RE: Liferay IDE 1.0 Plan Oliver Bayer February 22, 2010 7:13 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson February 22, 2010 7:21 AM
RE: Liferay IDE 1.0 Plan Oliver Bayer February 22, 2010 12:06 PM
RE: Liferay IDE 1.0 Plan Les Higgins February 22, 2010 11:46 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson February 22, 2010 12:02 PM
RE: Liferay IDE 1.0 Plan Thomas Kellerer March 30, 2010 4:52 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson April 13, 2010 2:36 PM
RE: Liferay IDE 1.0 Plan Atma - April 20, 2010 2:16 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson April 20, 2010 2:32 PM
RE: Liferay IDE 1.0 Plan Andrew Tillinghast April 20, 2010 4:54 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson April 20, 2010 7:00 PM
RE: Liferay IDE 1.0 Plan Ray Augé February 23, 2010 7:01 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson February 23, 2010 7:26 AM
RE: Liferay IDE 1.0 Plan Jonas Yuan February 23, 2010 11:53 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson February 24, 2010 6:07 AM
RE: Liferay IDE 1.0 Plan Ravindra Kanchikare April 26, 2010 7:58 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson April 27, 2010 5:32 AM
RE: Liferay IDE 1.0 Plan Juan Fernández May 19, 2010 12:28 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson May 20, 2010 2:04 AM
RE: Liferay IDE 1.0 Plan Juan Fernández May 20, 2010 3:05 AM
RE: Liferay IDE 1.0 Plan zaheer mohammed saddapalli May 20, 2010 3:25 AM
RE: Liferay IDE 1.0 Plan Jeff Zhuk June 12, 2010 7:04 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 13, 2010 3:07 PM
RE: Liferay IDE 1.0 Plan John Joseph Ryan June 17, 2010 9:48 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 17, 2010 10:19 AM
RE: Liferay IDE 1.0 Plan Gavin Meyers June 22, 2010 2:55 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 22, 2010 6:13 AM
RE: Liferay IDE 1.0 Plan homme fort May 20, 2010 6:59 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson May 20, 2010 7:17 AM
RE: Liferay IDE 1.0 Plan Dilip Thomas Ittyera June 3, 2010 6:44 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 3, 2010 7:00 AM
RE: Liferay IDE 1.0 Plan Gavin Meyers June 10, 2010 6:05 PM
RE: Liferay IDE 1.0 Plan Juan Fernández June 11, 2010 12:44 AM
RE: Liferay IDE 1.0 Plan Gavin Meyers June 11, 2010 1:03 AM
RE: Liferay IDE 1.0 Plan Juan Fernández June 11, 2010 1:06 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 11, 2010 8:02 AM
RE: Liferay IDE 1.0 Plan Markus Nordhaus June 11, 2010 8:44 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 11, 2010 10:35 AM
RE: Liferay IDE 1.0 Plan Gavin Meyers June 11, 2010 10:30 AM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 11, 2010 10:37 AM
RE: Liferay IDE 1.0 Plan Luis Untama June 11, 2010 12:16 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 11, 2010 12:25 PM
RE: Liferay IDE 1.0 Plan Dave Weitzel June 22, 2010 1:31 PM
RE: Liferay IDE 1.0 Plan Gregory Amerson June 22, 2010 1:43 PM
Gregory Amerson
Liferay IDE 1.0 Plan
June 22, 2010 6:15 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

To begin the discussion around what will be in Liferay IDE a new wiki document contains the initial plan for 1.0 release. You can either post your thoughts on what you would like to see in Liferay IDE 1.0 release here or over at the wiki plan page.

Liferay IDE 1.0 Plan

Looking forward to working with everyone on Liferay IDE in the future.

UPDATE: Liferay IDE has been released, go here to see info:


Liferay IDE 1.0 Released

Liferay IDE Wiki page
Shagul Khajamohideen
RE: Liferay IDE 1.0 Plan
February 20, 2010 3:11 PM
Answer

Shagul Khajamohideen

Rank: Liferay Master

Posts: 759

Join Date: September 27, 2007

Recent Posts

Gregory Amerson:
To begin the discussion around what will be in Liferay IDE a new wiki document contains the initial plan for 1.0 release. You can either post your thoughts on what you would like to see in Liferay IDE 1.0 release here or over at the wiki plan page.

Liferay IDE 1.0 Plan

Looking forward to working with everyone on Liferay IDE in the future.


This is an excellent news Greg!!!
Oliver Bayer
RE: Liferay IDE 1.0 Plan
February 22, 2010 2:08 AM
Answer

Oliver Bayer

Rank: Liferay Master

Posts: 883

Join Date: February 18, 2009

Recent Posts

Hi Gregory,

first of all a Liferay IDE would be great, cool idea.

It would be time saving if portlets are getting deployed only with a context file (reloadable="true" and a docBase to the Eclipse project folder) so that during development you only have to hit F5 and refresh the page to see the changes. This would be cool if it could be applied to jsp-changes in ext too.

During development all caches should be turned off by default to see the changes immediately.
Don't know if this can be implemented easily but at least you get some inputs ;-).

Greets Oli
Gregory Amerson
RE: Liferay IDE 1.0 Plan
February 22, 2010 6:09 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Oliver Bayer:
It would be time saving if portlets are getting deployed only with a context file (reloadable="true" and a docBase to the Eclipse project folder) so that during development you only have to hit F5 and refresh the page to see the changes. This would be cool if it could be applied to jsp-changes in ext too.

What if instead of "in-place" deployment the deployer automatically deployed all changed resources whenever they were saved? So the affect would be the same as in-place deployment. Do you see any advantages of in-place deployment as opposed to a really good hot-deployer that kept all changes in sync?

During development all caches should be turned off by default to see the changes immediately.

Disabling all caches as the default mode in development makes sense. I guess it would need to be able to be toggled back on in the case someone was trying to debug a caching problem. I'll look into this once some more basic operations are working.
Oliver Bayer
RE: Liferay IDE 1.0 Plan
February 22, 2010 7:13 AM
Answer

Oliver Bayer

Rank: Liferay Master

Posts: 883

Join Date: February 18, 2009

Recent Posts

What if instead of "in-place" deployment the deployer automatically deployed all changed resources whenever they were saved? So the affect would be the same as in-place deployment. Do you see any advantages of in-place deployment as opposed to a really good hot-deployer that kept all changes in sync?

The "in-place" deployment is -as far as I can tell from another non-Liferay project (not sure if it behaves the same on all projects)- really fast. The deployment cycle in contrary takes some time: undeploying/ removing temp files, redeploying, then it's available for use.

Another point is that during development you will (mostly) save several times before you want to see the outcome. At each save the deployer would run which I think is a little overhead.

But these are only suggestions... :-)
Gregory Amerson
RE: Liferay IDE 1.0 Plan
February 22, 2010 7:21 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Agree on the speed of in-place as opposed to anything that has to be deployed. I will look into in-place versus fast hot-sync deployment and compare tradeoffs. It may be something that would be configurable for the user to pick per project. Will report more later this week.
Les Higgins
RE: Liferay IDE 1.0 Plan
February 22, 2010 11:46 AM
Answer

Les Higgins

Rank: New Member

Posts: 3

Join Date: December 8, 2007

Recent Posts

Hi Gregory

Great news that there is going to be an IDE.

Given the previous "tie-ins" with Sun etc and the partial integration with netBeans, I was surprised that it is going to be Eclipse first. I would like to see netBeans officially supported. Is there any chance of parallel development / release of an official plug-in for netBeans with the same features in both IDE's.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
February 22, 2010 12:02 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

@Les

We do want to honor all of the previous work that has been done. Actually because of all of the good work by portal pack team, that is one of the reasons we are concentrating on Eclipse first, since there isn't anything as good as portal pack for eclipse yet. Also, the demand for eclipse based tooling is quite a bit larger that other dev environments.

So just because we are concentrating on eclipse first doesn't mean other environments wont be officially supported in the future. It is just a matter of resource allocation (just a team of 1 right now, me emoticon) and what is most important.
Oliver Bayer
RE: Liferay IDE 1.0 Plan
February 22, 2010 12:06 PM
Answer

Oliver Bayer

Rank: Liferay Master

Posts: 883

Join Date: February 18, 2009

Recent Posts

Configurable deployment methods sounds cool. I'm looking forward to your posts to come...
Ray Augé
RE: Liferay IDE 1.0 Plan
February 23, 2010 7:01 AM
Answer

Ray Augé

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1195

Join Date: February 7, 2005

Recent Posts

Hey Greg,

I've done a couple small things to my Eclipse projects to smooth some of the rough edges, not sure if I've done them the correct way, but here goes (maybe you could give us a few quick tips on how to handle some of these is a slightly better way):

1) I tried to add the web nature to the core Liferay project by adding to .project file:

1    <natures>
2        <nature>org.eclipse.jdt.core.javanature</nature>
3        [b]<nature>org.eclipse.wst.common.project.facet.core.nature</nature>[/b]
4    </natures>


Not sure if there is more or better way to try and get the jsp taglibs to be handled in a smoother fashion (this seems to work for me in the meantime).

2) I added an XML catalog, also via .project file, so that all our DTD are available for validation, content-assist and what not, using:

1    <linkedResources>
2        <link>
3            <name>xmlcatalog.xml</name>
4            <type>1</type>
5            <locationURI></locationURI>
6        </link>
7    </linkedResources>


The catalog has the standard catalog format:

 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 2<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
 3    <public publicId="-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" uri="platform:/resource/portal-trunk-new/definitions/struts-config_1_2.dtd" />
 4    <public publicId="-//Apache Software Foundation//DTD Tiles Configuration 1.1//EN" uri="platform:/resource/portal-trunk-new/definitions/tiles-config_1_1.dtd" />
 5    <public publicId="-//Hibernate/Hibernate Mapping DTD 3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/hibernate-mapping-3.0.dtd" webURL="http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"/>
 6    <public publicId="-//Liferay//DTD DISPLAY 2.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_2_0_0.dtd" />
 7    <public publicId="-//Liferay//DTD Display 3.5.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_3_5_0.dtd" />
 8    <public publicId="-//Liferay//DTD Display 4.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_4_0_0.dtd" />
 9    <public publicId="-//Liferay//DTD Display 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_5_0_0.dtd" />
10    <public publicId="-//Liferay//DTD Display 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_5_1_0.dtd" />
11    <public publicId="-//Liferay//DTD Display 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_5_2_0.dtd" />
12    <public publicId="-//Liferay//DTD Display 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-display_5_3_0.dtd" />
13    <public publicId="-//Liferay//DTD Hook 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-hook_5_1_0.dtd" />
14    <public publicId="-//Liferay//DTD Hook 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-hook_5_2_0.dtd" />
15    <public publicId="-//Liferay//DTD Hook 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-hook_5_3_0.dtd" />
16    <public publicId="-//Liferay//DTD Layout Templates 3.6.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_3_6_0.dtd" />
17    <public publicId="-//Liferay//DTD Layout Templates 4.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_4_0_0.dtd" />
18    <public publicId="-//Liferay//DTD Layout Templates 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_4_3_0.dtd" />
19    <public publicId="-//Liferay//DTD Layout Templates 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_5_0_0.dtd" />
20    <public publicId="-//Liferay//DTD Layout Templates 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_5_1_0.dtd" />
21    <public publicId="-//Liferay//DTD Layout Templates 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_5_2_0.dtd" />
22    <public publicId="-//Liferay//DTD Layout Templates 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-layout-templates_5_3_0.dtd" />
23    <public publicId="-//Liferay//DTD Look and Feel 3.5.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_3_5_0.dtd" />
24    <public publicId="-//Liferay//DTD Look and Feel 4.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_4_0_0.dtd" />
25    <public publicId="-//Liferay//DTD Look and Feel 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_4_3_0.dtd" />
26    <public publicId="-//Liferay//DTD Look and Feel 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_5_0_0.dtd" />
27    <public publicId="-//Liferay//DTD Look and Feel 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_5_1_0.dtd" />
28    <public publicId="-//Liferay//DTD Look and Feel 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_5_2_0.dtd" />
29    <public publicId="-//Liferay//DTD Look and Feel 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-look-and-feel_5_3_0.dtd" />
30    <public publicId="-//Liferay//DTD Plugin Package 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-package_4_3_0.dtd" />
31    <public publicId="-//Liferay//DTD Plugin Package 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-package_5_0_0.dtd" />
32    <public publicId="-//Liferay//DTD Plugin Package 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-package_5_1_0.dtd" />
33    <public publicId="-//Liferay//DTD Plugin Package 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-package_5_2_0.dtd" />
34    <public publicId="-//Liferay//DTD Plugin Package 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-package_5_3_0.dtd" />
35    <public publicId="-//Liferay//DTD Plugin Repository 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-repository_4_3_0.dtd" />
36    <public publicId="-//Liferay//DTD Plugin Repository 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-repository_5_0_0.dtd" />
37    <public publicId="-//Liferay//DTD Plugin Repository 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-repository_5_1_0.dtd" />
38    <public publicId="-//Liferay//DTD Plugin Repository 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-repository_5_2_0.dtd" />
39    <public publicId="-//Liferay//DTD Plugin Repository 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-plugin-repository_5_3_0.dtd" />
40    <public publicId="-//Liferay//DTD PORTLET 2.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet_2_0_0.dtd" />
41    <public publicId="-//Liferay//DTD PORTLET 2.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet_2_2_0.dtd" />
42    <public publicId="-//Liferay//DTD Portlet Application 3.5.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_3_5_0.dtd" />
43    <public publicId="-//Liferay//DTD Portlet Application 4.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_0_0.dtd" />
44    <public publicId="-//Liferay//DTD Portlet Application 4.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_1_0.dtd" />
45    <public publicId="-//Liferay//DTD Portlet Application 4.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_2_0.dtd" />
46    <public publicId="-//Liferay//DTD Portlet Application 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_3_0.dtd" />
47    <public publicId="-//Liferay//DTD Portlet Application 4.3.1//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_3_1.dtd" />
48    <public publicId="-//Liferay//DTD Portlet Application 4.3.2//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_3_2.dtd" />
49    <public publicId="-//Liferay//DTD Portlet Application 4.3.3//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_3_3.dtd" />
50    <public publicId="-//Liferay//DTD Portlet Application 4.4.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_4_4_0.dtd" />
51    <public publicId="-//Liferay//DTD Portlet Application 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_5_0_0.dtd" />
52    <public publicId="-//Liferay//DTD Portlet Application 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_5_1_0.dtd" />
53    <public publicId="-//Liferay//DTD Portlet Application 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_5_2_0.dtd" />
54    <public publicId="-//Liferay//DTD Portlet Application 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-portlet-app_5_3_0.dtd" />
55    <public publicId="-//Liferay//DTD Service Builder 3.5.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_3_5_0.dtd" />
56    <public publicId="-//Liferay//DTD Service Builder 3.6.1//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_3_6_1.dtd" />
57    <public publicId="-//Liferay//DTD Service Builder 4.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_4_0_0.dtd" />
58    <public publicId="-//Liferay//DTD Service Builder 4.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_4_2_0.dtd" />
59    <public publicId="-//Liferay//DTD Service Builder 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_4_3_0.dtd" />
60    <public publicId="-//Liferay//DTD Service Builder 4.3.3//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_4_3_3.dtd" />
61    <public publicId="-//Liferay//DTD Service Builder 4.4.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_4_4_0.dtd" />
62    <public publicId="-//Liferay//DTD Service Builder 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_5_0_0.dtd" />
63    <public publicId="-//Liferay//DTD Service Builder 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_5_1_0.dtd" />
64    <public publicId="-//Liferay//DTD Service Builder 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_5_2_0.dtd" />
65    <public publicId="-//Liferay//DTD Service Builder 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-service-builder_5_3_0.dtd" />
66    <public publicId="-//Liferay//DTD SKIN 2.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-skin_2_0_0.dtd" />
67    <public publicId="-//Liferay//DTD Theme Loader 4.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-theme-loader_4_3_0.dtd" />
68    <public publicId="-//Liferay//DTD Theme Loader 5.0.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-theme-loader_5_0_0.dtd" />
69    <public publicId="-//Liferay//DTD Theme Loader 5.1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-theme-loader_5_1_0.dtd" />
70    <public publicId="-//Liferay//DTD Theme Loader 5.2.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-theme-loader_5_2_0.dtd" />
71    <public publicId="-//Liferay//DTD Theme Loader 5.3.0//EN" uri="platform:/resource/portal-trunk-new/definitions/liferay-theme-loader_5_3_0.dtd" />
72    <public publicId="-//MuleSource //DTD mule-configuration XML V1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/mule-configuration.dtd" />
73    <public publicId="-//SPRING//DTD BEAN//EN" uri="platform:/resource/portal-trunk-new/definitions/spring-beans.dtd" />
74    <public publicId="-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/facelet-taglib_1_0.dtd" />
75    <public publicId="-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" uri="platform:/resource/portal-trunk-new/definitions/web-app_2_3.dtd" />
76    <public publicId="-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" uri="platform:/resource/portal-trunk-new/definitions/web-facesconfig_1_0.dtd" />
77    <public publicId="-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" uri="platform:/resource/portal-trunk-new/definitions/web-facesconfig_1_1.dtd" />
78    <public publicId="-//W3C//DTD XMLSCHEMA 200102//EN" uri="platform:/resource/portal-trunk-new/definitions/XMLSchema.dtd" />
79    <public publicId="datatypes" uri="platform:/resource/portal-trunk-new/definitions/datatypes.dtd" />
80</catalog>


Note that this doesn't have the 6.0 definitions.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
February 23, 2010 7:26 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hey Ray,

Thanks for this post. Your info will come in very handy for 1.0 release. You have done about all you can do without configuring an actual eclipse bundle and installing it into your environment. There is a way to specify all of these DTD/XML catalog entries through eclipse extension point and it will make it automatically available. So I will take your info you have provided along with the actual DTD files and include them in an eclipse bundle.

I hope to get to editor improvements right after server and project support is ready.
Jonas Yuan
RE: Liferay IDE 1.0 Plan
February 23, 2010 11:53 PM
Answer

Jonas Yuan

Rank: Liferay Master

Posts: 993

Join Date: April 26, 2007

Recent Posts

This is nice plan. Thank you, Gregory.

It would be nice that Liferay IDE 1.0 could be installed in Eclipse 3.5.x or above with an update URL, like

Subclipse 1.6 - http://subclipse.tigris.org/update_1.6.x

Jonas Yuan
----------------------------
The Author of Liferay Books
Liferay Portal 5.2 Systems Development
Liferay Portal Enterprise Intranets
Gregory Amerson
RE: Liferay IDE 1.0 Plan
February 24, 2010 6:07 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

@Jonas

Indeed, there will always be an option for installing full IDE from just an updatesite URL.

However, because updatesite installations are not always problem free we are also planning to create an "all-in-one" bundle that will be just one zip that contains everything you need, e.g., Liferay Portal Bundle, Eclipse base, Liferay IDE, pre-installed. Unzip one file, double-click eclipse.exe and you are a few clicks from deploying and running first portlet.
Thomas Kellerer
RE: Liferay IDE 1.0 Plan
March 30, 2010 4:52 AM
Answer

Thomas Kellerer

Rank: Expert

Posts: 377

Join Date: June 9, 2008

Recent Posts

Gregory Amerson:
Actually because of all of the good work by portal pack team, that is one of the reasons we are concentrating on Eclipse first, since there isn't anything as good as portal pack for eclipse yet. Also, the demand for eclipse based tooling is quite a bit larger that other dev environments.

I would also prefer to see the edges from NetBeans' PortalPack smoothened and make it work seamlessly with Liferay.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
April 13, 2010 2:36 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

I hope that we here at Liferay can help ensure that portalpack continues to be a great option for Netbeans users to support liferay deployment on that platform. Right now all we can commit to is best-of-breed eclipse-based tooling. But as the Tooling team grows, I'm hoping our sphere of support can expand to other popular IDEs.
Atma -
RE: Liferay IDE 1.0 Plan
April 20, 2010 2:16 PM
Answer

Atma -

Rank: Junior Member

Posts: 99

Join Date: April 6, 2006

Recent Posts

All this sounds good !

Will there be, too, support on common libs resolutions ?

I mean ... providing liferay-plugin-package.properties with appropriate libraries available in Liferay classloader.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
April 20, 2010 2:32 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Yes! That is the plan to have Liferay IDE monitor the liferay-plugin-packages.properties file for dependencies, both the jars and the tld files, and automatically resolve those in the project's liferay specific classpath containers that are added to the project via the Liferay plugin project facet. I hope to be able to implement that for 1.0 release. If I don't get that (1.0 new release date is May 12) then it will be added shortly thereafter.
Andrew Tillinghast
RE: Liferay IDE 1.0 Plan
April 20, 2010 4:54 PM
Answer

Andrew Tillinghast

Rank: Junior Member

Posts: 60

Join Date: September 5, 2008

Recent Posts

Out of curiosity will the packaging be based on the community maven SDK or the official SDK? My personal preference is maven though I'm sure my preference doesn't hold much weight. emoticon
Gregory Amerson
RE: Liferay IDE 1.0 Plan
April 20, 2010 7:00 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Liferay SDK for now as it is the lowest common denominator. However, support for Maven development will be on the roadmap at some point in the future just can't commit to it at the moment. Thanks for your noted interest though.
Ravindra Kanchikare
RE: Liferay IDE 1.0 Plan
April 26, 2010 7:58 PM
Answer

Ravindra Kanchikare

Rank: New Member

Posts: 21

Join Date: April 7, 2005

Recent Posts

Hi,

When can we download and use IDE is beta or alpha out ?

Regards,
Ravindra
Gregory Amerson
RE: Liferay IDE 1.0 Plan
April 27, 2010 5:32 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hello Ravindra,

1.0 version will be out in a couple of weeks, May 12 is the targeted date. There isn't a plan for a beta or alpha, the plan is to just release 1.0 and then have quick followup releases to fix issues found in 1.0. Thanks for your interest.
Juan Fernández
RE: Liferay IDE 1.0 Plan
May 19, 2010 12:28 AM
Answer

Juan Fernández

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1262

Join Date: October 2, 2008

Recent Posts

Hi! Any updates, Greg?
Cheers!
Gregory Amerson
RE: Liferay IDE 1.0 Plan
May 20, 2010 2:04 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

I've worked out a release plan with Brian and we now have the IDE building on liferay's build server. So should not be long now. I'm hopeful it can go out in next 2 or 3 days.
Juan Fernández
RE: Liferay IDE 1.0 Plan
May 20, 2010 3:05 AM
Answer

Juan Fernández

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1262

Join Date: October 2, 2008

Recent Posts

Great news!
Looking forward to using it emoticon
zaheer mohammed saddapalli
RE: Liferay IDE 1.0 Plan
May 20, 2010 3:25 AM
Answer

zaheer mohammed saddapalli

Rank: Regular Member

Posts: 164

Join Date: January 15, 2008

Recent Posts

emoticon

Excellent .....

I am looking forward to use it ....


Regards,
saddapalli
homme fort
RE: Liferay IDE 1.0 Plan
May 20, 2010 6:59 AM
Answer

homme fort

Rank: New Member

Posts: 23

Join Date: May 12, 2010

Recent Posts

salut a tous,
svp j'aimerai savoir s'il ya un guide d'utilisation pour liferay ide eclipse
car je veux bien l'utiliser pour mon projet mais je ne sais pas comment l'integrer dans eclipse
merci d'avance
Gregory Amerson
RE: Liferay IDE 1.0 Plan
May 20, 2010 7:17 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hello,

At the moment there is not yet a user-guide for Liferay IDE. Right now the IDE has yet to be released as we have to wait for the next release of the 6.0.x portal.

However, when it is released there will be a user-guide. Also I just chatted with Rich who is writting Liferay In Action book and he said he is planning on including a short appendix in that book about Liferay IDE once it is officially released.
Dilip Thomas Ittyera
RE: Liferay IDE 1.0 Plan
June 3, 2010 6:44 AM
Answer

Dilip Thomas Ittyera

Rank: New Member

Posts: 4

Join Date: December 21, 2009

Recent Posts

Hi Greg,

Has the release happened?

Regards,
Dilip
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 3, 2010 7:00 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Not yet. We are still waiting on 6.0 RC2 release of the portal so that there is a version of the portal available to use for development with the IDE.
Gavin Meyers
RE: Liferay IDE 1.0 Plan
June 10, 2010 6:05 PM
Answer

Gavin Meyers

Rank: New Member

Posts: 9

Join Date: February 15, 2009

Recent Posts

Gregory Amerson:
Not yet. We are still waiting on 6.0 RC2 release of the portal so that there is a version of the portal available to use for development with the IDE.


Hey,
RC2 is now available....How long more do we have to wait?????

Gavin
Juan Fernández
RE: Liferay IDE 1.0 Plan
June 11, 2010 12:44 AM
Answer

Juan Fernández

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1262

Join Date: October 2, 2008

Recent Posts

Gavin Eugene Meyers:
How long more do we have to wait?????


Not a nice first post in an open source community
Gavin Meyers
RE: Liferay IDE 1.0 Plan
June 11, 2010 1:03 AM
Answer

Gavin Meyers

Rank: New Member

Posts: 9

Join Date: February 15, 2009

Recent Posts

Hi,
I am sorry if I hurt anyone...but it was unintentional...I am just very very eager and excited about this new release of liferay and the IDE..which seems to promise a lot . guess I just got too impatient.

Sorry for that .

Gavin
Juan Fernández
RE: Liferay IDE 1.0 Plan
June 11, 2010 1:06 AM
Answer

Juan Fernández

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1262

Join Date: October 2, 2008

Recent Posts

It's ok, Gavin, don't worry.
It's just that there are tons of posts almost every day asking for the IDE, and things doesn't go so fast. It is actually about to be out, but it can be to morrow or in two weeks... be patient! emoticon
Greetings and welcome to the forums
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 11, 2010 8:02 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Gavin,

We appreciate you following up with us and letting us know your wish to have the IDE. There are some things holding up the general release but I may be able to provide a manual way of installation that would work. Stay tuned.
Markus Nordhaus
RE: Liferay IDE 1.0 Plan
June 11, 2010 8:44 AM
Answer

Markus Nordhaus

Rank: Junior Member

Posts: 29

Join Date: June 28, 2009

Recent Posts

Hey Gregory,

first I've to say a good solution needs it's time. It doesn't make sense to press out something as scheduled, when there are things that doesen't work right or when you have to write ugly workarounds (that kick your ass on releasing the next version).

Liferay software is not written in C# and Liferay inc. hasn't his headquarter in Redmond emoticon.

Maybe you are able to commit to svn what you have and I'm (and hopefully other people) able to help you with testing and debuging and so on?

In my opinion, that what you have shown us in your blog post looks realy nice.

Markus
PS As I read your first post about the IDE and the scheduled release date, I was very impressed. That plan was realy realy ambitious. So long great job!
Gavin Meyers
RE: Liferay IDE 1.0 Plan
June 11, 2010 10:30 AM
Answer

Gavin Meyers

Rank: New Member

Posts: 9

Join Date: February 15, 2009

Recent Posts

Hi Greg,
Thanks a lot emoticon...Am looking forward to using it.

Cheers
Gavin
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 11, 2010 10:35 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hey Markus,

Thanks for the good word this morning. The IDE has been fairly stable for a few weeks, just really waiting on RC2. Now that it is ready I hope to release the IDE on Monday. Actually we've scheduled a production roll-out of the update site for next Monday so you guys should have it by end of the day on Monday.

The reason I'd like to go out Monday is that will give everyone a few days to use it before Liferay 6.0 goes GA. Then hopefully the IDE can have a few bug fixes to make everyone who begins working with 6.0 have a improved IDE experience.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 11, 2010 10:37 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

I'm looking forward to having Liferay's community use the IDE to help with feedback for improving it.
Luis Untama
RE: Liferay IDE 1.0 Plan
June 11, 2010 12:16 PM
Answer

Luis Untama

Rank: New Member

Posts: 1

Join Date: July 13, 2007

Recent Posts

Hi Greg,

Is the Liferay IDE itself open source? If so, under what license? I am asking because we have an unusual development environment that will most likely require IDE customization.

BTW Your tools presentation at this week's conference was terrific.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 11, 2010 12:25 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hello Luis,

Luis Untama:
Hi Greg,

Is the Liferay IDE itself open source? If so, under what license? I am asking because we have an unusual development environment that will most likely require IDE customization.

The IDE is open source with the same license as Liferay portal itself, which is LGPL 2.1. Actually there are a few files in the IDE that are EPL 1.0 but that is nearly identical to the LGPL in that you are free to use the files if you don't modify them. However, if you modify the files and then ship those modifications to others, you then have to release those changes you made to the LGPL files. But, if you create new files that are brand new or simply inherit and extend existing Liferay files, as per LGPL(EPL) rules those will not have to be released, but of course remember that I am not a lawyer. emoticon
Luis Untama:
BTW Your tools presentation at this week's conference was terrific.

Thank you for your attendance and your feedback. It is much appreciated.
Jeff Zhuk
RE: Liferay IDE 1.0 Plan
June 12, 2010 7:04 PM
Answer

Jeff Zhuk

Rank: Junior Member

Posts: 64

Join Date: September 9, 2009

Recent Posts

Hi Greg!

I just came across this thread.
Your work is an excellent news for a lot of people and this discussion itself is a very interesting read filled with brilliant ideas from the Liferay team and outside. Do you plan to add to existing Eclipse projects some new project types, like Liferay portlet, Liferay Struts portlet, Conversion from Struts/JSP to Liferay Portlet, etc.?
Thank you for your work and looking forward to the release.

Jeff
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 13, 2010 3:07 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Right now the the only projects that are supported are new projects created with the tool or existing liferay SDK projects. So if you have initially created your projects with the Liferay SDK and then made them eclipse projects manually those can be converted to liferay projects (adding Liferay plugin facets, etc). However, right now if you have a custom project structure or maven project structure those are not yet supported by the 1.0 version of the IDE.
John Joseph Ryan
RE: Liferay IDE 1.0 Plan
June 17, 2010 9:48 AM
Answer

John Joseph Ryan

Rank: New Member

Posts: 15

Join Date: September 21, 2008

Recent Posts

Just started working with the IDE and I like. Is there an estimated date on the theme functionality being released?

Do you know of a good tutorial on doing your own theme? I figured you would because you are working on the theme functionality of the IDE.

Thanks for your work on the IDE.
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 17, 2010 10:19 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hello John,

Right now the IDE doesn't support theme plugin development. However, it is certainly planned for future releases. It will likely be in the 1.1 release. First up is layout-template support, and then themes support will follow as you would need some layout template support to support themes (at least in my understanding since themes can contain layout templates). However, I will admit that I do not yet know much about Liferay themes or layout templates, and will be learning more as the IDE progresses.
Gavin Meyers
RE: Liferay IDE 1.0 Plan
June 22, 2010 2:55 AM
Answer

Gavin Meyers

Rank: New Member

Posts: 9

Join Date: February 15, 2009

Recent Posts

Hi Greg,
Have been using the IDE and it is great. Keep up the good work. This surely eases a lot of work involved in development.

Thanks
Gavin
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 22, 2010 6:13 AM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Thanks Gavin for the kind words. There is so much great stuff in the Liferay platform for developers, so its a pleasure to make those things easier to use with the IDE.
Dave Weitzel
RE: Liferay IDE 1.0 Plan
June 22, 2010 1:31 PM
Answer

Dave Weitzel

Rank: Regular Member

Posts: 203

Join Date: November 18, 2009

Recent Posts

a) shouldn't there be a formal Liferay IDE problems forum? I can't see where I could start a new forum but really just need to post a thread with a new problem.

b) I can create new hook project fine but when trying to create a new portlet project I get "Failed while installing Dynamic Web Module 2.5" error message (null pointer). I can see docroot/WEB-INF/src folder, JRE and docroot but no liferay jars or Portlet plugin APi files.

Any idea what has gone wrong?
Thx
Gregory Amerson
RE: Liferay IDE 1.0 Plan
June 22, 2010 1:43 PM
Answer

Gregory Amerson

LIFERAY STAFF

Rank: Liferay Legend

Posts: 1028

Join Date: February 16, 2010

Recent Posts

Hey Dave,

Dave Weitzel:
a) shouldn't there be a formal Liferay IDE problems forum? I can't see where I could start a new forum but really just need to post a thread with a new problem.


Because the forums that are dedicated to Liferay IDE don't yet have very many topics I don't think we need a separate forum for just IDE bug posts yet. Once we have that problem I'm not against us creating a special bugs forum apart from the IDE forums.

But to help others that may have the same problem as you I've create a new forum topic that contains your other issue you reported here:

http://www.liferay.com/community/forums/-/message_boards/message/5141625