Blogs
I am pleased to announce we will be upgrading liferay.dev and launching our new react-based forum replacement!

At DEVCON 2019 we announced several initiatives aimed at streamlining interactions between us and our community in order to make it easier to find the information needed to aid in a project or to provide feedback on features within the Liferay Portal product itself.
Liferay Portal CE Rolling Releases
The first of these initiatives was our new rolling release cycle which allowed us to continue to release new features and improve upon existing features between minor CE releases. The main idea being that instead of waiting to release new features with every major release, we could now incrementally improve each minor release without compromising stability. Another added bonus is it allows us to respond to bug reports and feature feedback on an ongoing basis instead of waiting for a new major release.
New Documentation Initiative
Next we began a new project improving and consolidating our documentation on a new site called learn.liferay.com. This has been no simple migration but a complete reimagining of the documentation to make it simpler to consume and understand and to make it easier to find the information needed at any time. Currently the site contains documentation for several products including all new documentation for Liferay Portal CE 7.3/Liferay DXP 7.3 and Liferay Commerce 3.0 with new documentation being added every day.
Ask on liferay.dev
The final community initiative for this year is launching our new forum replacement on liferay.dev. This is a multi-faceted project involving many different pieces being built together in tandem.
DXP Cloud
liferay.dev began on the predecessor to DXP Cloud called WeDeploy. During the time on WeDeploy the site became highly customized in order to meet all of our needs. With DXP Cloud we took the accelerated path and migrated our custom build from WeDeploy to DXP Cloud. With the latest upgrade, we took the time to migrate liferay.dev to a properly supported DXP Cloud environment. Not only does it make it easier for us to support liferay.dev but for the DXP Cloud support staff to aid us should we need it.
Liferay Portal CE
One of our long standing goals with Liferay Portal CE is to upgrade to the latest versions as they are released. Along with the move to a supported DXP Cloud Infrastructure we also put the automation in place to easily pivot to a new version of Liferay Portal. The plan going forward is now to upgrade liferay.dev as a new versions of Liferay Portal CE are released.
Questions (Ask)
During the Liferay Portal 7.3 CE development cycle our Liferay Headless team has been working on our new forum replacement alongside every CE release. Questions is a tagged based react application that makes use of our headless apis. It uses existing Message Board data on the backend meaning all historical data will be available on launch, although each message is reorganized and tagged to make them easier to locate. The idea behind Questions is to not only make it as easy as possible for anyone to ask a question but also make it easy for anyone trying to help answer questions by finding relevant posts using tags. The biggest challenge with our current forum is it is very difficult to find posts related to a topic of expertise. Now with questions if a post is tagged with "asset publisher" it is now far easier to filter by posts related to that topic.
A typical interaction with Questions:
- On the Questions (called Ask on liferay.dev) landing page, choose a topic of interest. For liferay.dev these topics will be: Commerce, Community, Development and Portal
- Once in a topic, click Ask Question and supply a Title and a Question.
- Add tags to the post. One tag should represent the component the question is about (for example: asset publisher, web content, search, theming, fragments, etc). This will help component experts more easily find questions related to them.
- If you are a new poster you will see a message stating your post is awaiting moderation. This is due to a new moderation system to prevent spam based on establishing trust with the system. Trusted posters will not see this step.
- The Tags tab can be used to filter questions based on tags and may aid in finding help.
- Top level topics such as Portal, Commerce and Development can be subscribed too for receiving notifications when new questions are posted.
- The My Activity tab will show questions that are related to you.
What's Next?
This is our initial release of Questions with functionality to replace our Forums. In the next few iterations we will be working on some productivity enhancements to aid in other areas of our community. Once enhancement will make it easier to provide feedback on features in our releases and another feature will help contributors find and act on posts created within Ask.