RSS
thumbnail
James Falkner | 14 Feb 2013

Ding dong! The witch is dead! Which old witch? The 7Cogs witch! [EDIT: Part II covers additional stuff beyond this post!). This isn't news anymore - Starting with 6.1, Liferay replaced the sample data in the bundled Liferay download with a much leaner set of pages and web content that didn't overrun your database with data that was generally the first thing to be removed...

72191
12
thumbnail
Ray Augé | 05 Feb 2013

Liferay has been slowly integrating an OSGi framework into it's core; not in the sense that Liferay will nessecarily run "within" an OSGi runtime itself (there are arguments for doing that, and it's possible to a certain extent but the gain just isn't in doing that just yet), more that Liferay will "host" and OSGi runtime within itself that Liferay will utterly control. Why do...

122992
17
thumbnail
Eduardo Lundgren | 05 Feb 2013

For years Alloy has been known as the JavaScript Framework behind Liferay. This was great, because it's helped the project to grow a lot, but at the same time, it has restricted the project to a particular audience. So now we want to present a different approach, we want Alloy to be recognised as a great JavaScript Framework used by many great projects, not just Liferay. ...

84707
15
thumbnail
Bruno Farache | 04 Feb 2013

We just released updates to Sync Android and iOS!   This update includes some nice features: Renaming of files and folders Upload and deletion of multiple files Mark files as favorites for offline access Display of metadata such as author, upload date, version, etc Open and share files with external apps ...

67113
0
thumbnail
Olaf Kock | 01 Feb 2013

  This is another episode recorded at the European Symposium 2012 in Wiesbaden. Zsolt Balogh, head of Liferay's Support for the EMEA reason talks about the pain points that led to developing a custom issuetracker and support management system. Enterprise customers know what he's talking about: Liferay is using LESA to handle support issues, fix and escalate them. To follow the...

81364
0
thumbnail
James Falkner | 24 Jan 2013

One of Liferay's key strengths has always been its flexibility.  This stems from Liferay starting out as a consultant-based, services-oriented company.  Every customer had different requirements that were never envisioned as part of the product.  Each time a new requirement was met, facilities were developed to ensure that other requirements in that same area could...

57729
3
thumbnail
Milen Dyankov | 23 Jan 2013

The title will probably make some people argue that it was never gone on the first place. That's true. But there are some resources out there trying to convince you that   User and Power User roles are basically the same thing. Some even state that  Power User is there for legacy reasons but it's not and will not be used by Liferay in a future....

67902
9
thumbnail
Jorge Ferrer | 03 Oct 2013

Here I am again with another in the series about Liferay's architecture. If you haven't read them yet, the four previous entries covered: Overview, Services Layer, Web Services and Service Builder. This time I'm going to cover a very important concept: caching. In today's web, it's impossible for a web application to provide even good enough performance in the web unless it has a...

116778
15
thumbnail
Neil Griffin | 16 Jan 2013

I really enjoyed the JSFCentral Interview by Kito Mann. The podcast was posted on December 06, 2012.   Some of the topics we discussed: Liferay Portal Liferay Faces JSR 329 CDI

73501
1
thumbnail
Milen Dyankov | 14 Jan 2013

Ever wandered what it takes to build a product like Liferay? Let me show you in a ... very visual way. Please sit comfortably and watch how the time flies (not to mention the developers) and several years of source code history draws an extraordinary picture in just  8 minutes:   For those of you who are more concerned about how the video was made...

63847
1
thumbnail
Ronald Sarayudej | 26 Jul 2014

The web and design teams are hot on the heels of upgrading liferay.com, with a full redesign soon after.  We're still running our site map through executive approval, but our hope is to make a shift from how our current site flows.  We want to streamline our navigation and content so everything is focused on and around our flagship product: Liferay Portal.  By doing...

82174
1
thumbnail
Minhchau Dang | 09 Jan 2013

Many years ago, Liferay's build validation was only getting started and so JSP pre-compilation related slowness wasn't a big deal (I think it was really only used during the distribution process). However, I wanted to make it faster for a client-related project (where we couldn't really do a server warm-up after deployment) and the research culminated in a blog entry summarizing my...

63398
2
thumbnail
Zeno Rocha | 09 Jan 2013

Today, Paul Miller released a nice list of the ”Most active GitHub users”. People started to talk about it and suddenly I received a lot of congratulations messages for being the #50 most active contributor on Github. I was pretty happy because this is a chance to show how Liferay employees are strong in the open source community. But I was mostly surprised, since there’s...

85456
0
thumbnail
James Falkner | 08 Jan 2013

Everyone knows of Liferay's flagship software product, Liferay Portal, but Liferay actually develops and releases many other products in the Liferay ecosystem. At any one time, development is occurring on all of these products in one way or another, but most people don't learn of these other products until they show up in a press release or are otherwise waved in the air when they are...

47866
0
thumbnail
Olaf Kock | 07 Jan 2013

New year's resolution: Publish more podcast episodes. Let's start - Happy New Year, wishing you all the best for 2013...   This is a solo episode with yours truly. I had a lot of fun preparing and presenting this session, "Well Hidden Features", at the european symposium 2012 in Wiesbaden/Germany, as well as in Milano. They both built upon earlier presentations at the nordic...

87604
13
thumbnail
Minhchau Dang | 05 Jan 2013

Once upon a time, a long time Liferay user decided to upgrade from an old version of Liferay (Liferay 6.0 GA2) to a new version of Liferay (Liferay 6.1 GA2). They performed this upgrade by shutting down Liferay 6.0 running on an old VM, starting Liferay 6.1 on a new VM, and then doing some DNS magic and some load balancer magic to switch to using the new VM after the upgrade completed....

53669
0
thumbnail
Jorge Ferrer | 26 Dec 2012

One of Liferay's "secret" ingredients, specially with regards to its architecture, is Service Builder. This is the tool that glues together all of Liferay's layers and that hides the complexities of using Spring or Hibernate under the hood. Service Builder was originally built when Liferay used EJBs for everything (in fact it's name back then was EJBBuilder). EJBs were actually...

94258
7
thumbnail
Jorge Ferrer | 26 Dec 2012

It's taken a little longer than planned due to Liferay's annual company retreat and the engineering retreat we did along with it, but here I am with the third entry in the Liferay's Architecture blog series. I also plan to write a fourth one and schedule it for publication next week while I'm on vacation.  My last entry explored how Liferay's code is organized around the...

84377
0
thumbnail
Sven Werlen | 10 Oct 2014

(pour la version francophone, cliquer ici) A small blog entry to summarize how to prepare a Liferay installation for a canadian portal. Liferay natively supports a lot of languages, including French and English, the two official languages in Canada. However, the included translations are fr_FR (French from France) and en_US (English from USA). In most of the cases, this would...

48381
5
thumbnail
Gregory Amerson | 24 Dec 2012

Just before the holidays I'd like to let everyone know about the two most recent releases of Liferay developer tooling.  Back in November, we released a bug-fix release of Liferay IDE version 1.6.1.  Now today we are releasing a new release of Liferay Developer Studio v1.6.1.  This release is primarily for bringing Developer Studio up-to-date with the latest...

83984
3