Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Java JavaScript Other
branch: master

This branch is even with liferay:master

Failed to load latest commit information.
.ivy LPS-55043 Ivy cache
benchmarks LPS-54815 apply the new package name.
classes LPS-54815 project files
definitions LPS-53519 Mentions - Site level configuration is missing in the Contr…
lib LPS-54963 Use new name
modules LRQA-14421 Add/remove class names
nbproject
oss-licenses LPS-44026 json-java SF
portal-client LPS-53603 This is no longer required
portal-impl LPS-54646 Very inefficient looping
portal-pacl LPS-54870 bump Bundle-Version to 7.0.0
portal-service LPS-54421 SF
portal-test-internal LPS-54421 Replace Assert.fail with a correct Assert
portal-test LPS-54646 Apply to tests
portal-web LRQA-15143 tests
readme/7.0 LPS-54903 Convert sections in edit_site to OSGI components. Remove po…
sql LPS-54459 User proper types
support-resin LPS-52534 Generated - Apply diamond operators
support-tomcat LPS-52534 Generated - Apply diamond operators
support-websphere LPS-52169 Remove redundant target calls
tools LPS-54421 sdk
util-bridges LPS-54170 Remove redundant commas
util-java LPS-54421 Use the expected annotation instead Assert.fail()
util-slf4j LPS-53982 SF
util-taglib LPS-55059 Move logic to Util so it's always invoked
.classpath LPS-54963 Add new jar
.gitignore LPS-54480 re-add ignores
.gitmodules LPS-47374 Add content targeting submodule under modules/apps (moved f…
.project LPS-34594 All the plugins in the SDK has a reference to portal-master…
CONTRIBUTING.markdown LRDOCS-1575 Replace liferay.com links with LDN links for official doc…
README.markdown LRDOCS-1575 In the README, remove the Development Options section, as…
app.server.properties LRQA-14031 - Define a new portal.war.dir property to better describe …
build-common-ivy.xml LPS-53995 Allow ivy home to be outside of version control
build-common-java.xml LPS-54593 Sort targets
build-common-web.xml LPS-52216 OSGI portlets are not able to access portal-impl classes in…
build-common.xml LPS-54750 sonar embeds an old commons-io (sonar tasks already load ta…
build-dist.xml LPS-54593 Sort targets
build-maven.xml LPS-49488 maven artifacts installed into ${user.home}/.m2 have broken…
build-test-geronimo.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-glassfish.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-jboss-eap-6.0.xml LPS-46193 SF
build-test-jboss-eap-6.1.xml LPS-46193 SF
build-test-jboss-eap.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-jboss.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-jetty.xml
build-test-jonas.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-performance.xml LPS-51203 Fetch perfomance branch from a different repository
build-test-plugins.xml LRQA-13508 - Modified deploy-simple-server-plugins to use get-testcas…
build-test-resin.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-sharepoint.xml LPS-47933 SF
build-test-solr.xml LRQA-12823 SF
build-test-tcat.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-tck.xml LPS-54593 Pass 'testable.portal.started.marker.file' when starting ap…
build-test-tcserver.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-tomcat-db2.xml LPS-47060 - Add build scripts for DB2 10.5
build-test-tomcat-hsql.xml LPS-49582 Add test scripts for HSQL 2.0
build-test-tomcat-oracle.xml LPS-46802 - Consolidate 'build-test-tomcat-*.xml'
build-test-tomcat-postgresql.xml LPS-46802 - Consolidate 'build-test-tomcat-*.xml'
build-test-tomcat-sybase.xml LPS-46802 - Consolidate 'build-test-tomcat-*.xml'
build-test-tomcat.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-weblogic.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test-websphere.xml LPS-50489 - Rename 'build-selenium-new' to 'build-selenium'
build-test.xml LPS-54815 just use the root one
build.properties LPS-55000 use new jar
build.xml LPS-54593 Sort targets
changes.txt LPS-45406 Replace http with https
ci.properties LPS-54656 Fix typo in CLDSVCS project name
common.bnd LPS-47133 Build problem caused by bnd in China
copyright.txt Update copyright date, use -present
git-commit-plugins Record
ivy-settings.xml LPS-52961 the liferay-public is backed by maven central already
prepare-generated-files.tstamp Prepare regenerated files on master.
release.properties LPS-42961 Disable this by default
source-formatter.properties LPS-55066 SF should ignore tck folder
test.properties LRQA-14961 - Add to property to link testray component to its team

README.markdown

Liferay Portal

Liferay Portal is an open source enterprise web platform for building business solutions that deliver immediate results and long-term value. Liferay Portal started out as a personal development project in 2000 and was open sourced in 2001.

To get started, check out the project's community homepage at http://liferay.org!

Source Code

Liferay's main source code resides in two repositories: liferay-portal and liferay-plugins. Liferay has additional repositories for the following:

Liferay Portal releases are built from the liferay-portal repository and include select plugins from the liferay-plugins repository. You can build Liferay Portal, its plugins, and/or any of the other supporting technologies from their respective repositories.

Quick Start

To get up and running quickly, download a pre-built Liferay release and follow the Quick Start instructions. For more detailed installation instructions, please read the Deployment section of documentation on the Liferay Developer Network.

If you wish to build core Liferay or its plugins, read the CONTRIBUTING guide. It includes details on using the repositories and building the software.

Liferay Developer Network

The Liferay Developer Network (LDN) at http://dev.liferay.com, is the best place to learn about Liferay. It has over 200 tutorials, guided learning, and much more.

LDN's Learning Paths are a great place to learn how to develop on Liferay, especially if you're new to Liferay development. As you gain experience developing on Liferay, you'll want to dive into Tutorials for details on leveraging Liferay's technologies and frameworks. If you create apps that you want to share or sell, you can read LDN's Distribute section to learn how to publish the apps to the Liferay Marketplace.

The Liferay Developer Network is not only your home for Liferay development, but it's also your place to participate in making Liferay better. Come check out the Liferay Developer Network.

Stay Connected

There are many ways for you to learn what's new in Liferay, get answers to questions, and connect with other Liferay community members.

Twitter

Follow us on Twitter:

Blog

Read details on announcements, engage in discussions, and learn more by following Liferay's Blog Stream.

Forum

Do you have questions? Ask them on our very active forums!

IRC Channel

Tune into Liferay's Internet Relay Chat (IRC) channel.

Server: irc.freenode.net

Channel: #liferay

Contributing

Liferay welcomes any and all contributions! Please read the CONTRIBUTING guide for details on developing and submitting your contributions.

Versioning

For transparency and insight into Liferay's release cycle, and for striving to maintain backward compatibility, we make a strong effort to uphold the versioning for our software as described in Understanding Liferay's Releases.

Bug Tracker

Did you find a bug? Please file an issue for it at https://issues.liferay.com following Liferay's JIRA Guidelines.

Professional Services

If you need professional consultation or help with Liferay and your business, check out the offerings from Liferay, Inc. and its partner network.

Liferay Portal Community Edition License

This library, Liferay Portal Community Edition, is free software ("Licensed Software"); you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; including but not limited to, the implied warranty of MERCHANTABILITY, NONINFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Something went wrong with that request. Please try again.