Vue combinée Vue Plate Arborescence
toggle
Hitoshi Ozawa
App Quality
14 mars 2013 01:09
Réponse

Hitoshi Ozawa

Rang: Youngling

Publications: 0

Date d'inscription: 23 mars 2010

Publications Récentes

I've tested some Apps in Marketplace. Some are good but others are not. For example, few of the portlets I tried would error out when I placed it in the home page and restarted liferay. Others has a logic to switch wording between different language in a jsp script even though there was also a Language.properties file. Others had liferay version (liferay-versions) set only to 6.1.1 without the "+" sign nor 6.2.0+ so I wasn't able to deploy it because of unsupported version.

It seems Liferay.com is checking if there are Language property file or not but just wondering how much testing is actually being done. For example, I saw several portlet that still had messages hardcoded.

BTW, the way to get message to jsp from Language.properties is as follows:

String tabNames = LanguageUtil.get(pageContext, "view.birthdays-events");

Also, it's good to localize date format in Language.properties file because different language usually have different date format display. Setting date format in system environmental is not enough because some portlets require different date format.

Example:

<%
String fmtString = LanguageUtil.get(pageContext, "birthday.date-format");
pageContext.setAttribute("dateFormat", fmtString);
%>

<td><fmt:formatDate value="${entry.birthDate}" pattern="${dateFormat}" /><br></td>
Anonyme
RE: App Quality
19 mars 2013 14:42
Réponse

Anonyme

Hi Hitoshi,

I'm from the QA department and while we do a minimal of functionality, setup, deployment testing, the primary resonsibility for ensuring the quality of an app lies with the original developer. If there are quality issues for a specific app, please post a review for the specific app in Marketplace or contact the developer directly, so the original developer or company can address the issue. If there are critical security issues or a portal breaking issues that you find, you can use the "Report Abuse" on the specific app page in Marketplace and we'll address it as soon as possible.
Hitoshi Ozawa
RE: App Quality
19 mars 2013 23:56
Réponse

Hitoshi Ozawa

Rang: Youngling

Publications: 0

Date d'inscription: 23 mars 2010

Publications Récentes

Hi Christine,

That's what I thought. It's really better not to do anything or do the test fully. If you decide to do a full test, you'll probably have to teach developers how to fix.
Doing a partial testing raises expection.

Forums

To access the Developer Forum, please login to your Liferay.com account if you are already a registered developer or register to become a developer.