We would like to announce the latest release of Devproof Portal. Devproof Portal 1.1.1 has got these changes:
Project page: Devproof Portal
Getting started: Devproof Portal with Tomcat 7
Have a lot of fun with it.
We would like to announce the latest release of Devproof Portal. Devproof Portal 1.1.0 has got a lot of new features:
Project page: Devproof Portal
Getting started: Devproof Portal with Tomcat 7
Have a lot of fun with it.
There are a lot of new features for the next release of Devproof Portal.
Here are some samples:
Sample for a module definition in spring:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:devproof="http://www.devproof.org/schema/devproof/portal"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.devproof.org/schema/devproof/portal
http://www.devproof.org/schema/devproof/portal-1.1.xsd">
<!--
This scans the Devproof components (pages, entities and generic repository)
and does the same as <context:component-scan/>
-->
<devproof:module-scan
base-package="org.devproof.portal.module.blog"
module-name="Blog"
author="devproof - Carsten Hufe" author-url="http://devproof.org"
module-version="1.0" portal-version="1.0"/>
</beans>
Sample for a generic repository definition:
@GenericRepository("blogRepository")
public interface BlogRepository extends CrudRepository<Blog, Integer> {
@Query("select b.allRights from Blog b where b.modifiedAt = (select max(modifiedAt) from Blog)")
List<Right> findLastSelectedRights();
}
Sample for mounting a page:
@ModulePage(mountPath = "/blog", registerMainNavigationLink = true, defaultStartPage = true)
public class BlogPage extends BlogBasePage {
// some code
}
The next release takes a bit more time. Hope you will enjoy the changes.
The final release 1.0.0 of Devproof Portal is now available. Here is a short overview of the changes:
Getting started: Devproof Portal with Tomcat 6
Overview: Devproof Portal
Enjoy the final release 
The source code of Devproof Portal is now available on Github. Some weeks ago I decided to move the source code to a distributed revision control system. There were to candidates: Git and Mercurial. I decided in favour of Git, because I only know people who are using Git. It seems to be more popular than Mercurial (see Google Trends and compare Github with BitBucket). Furthermore Git is faster and more flexible.
Please visit Devproof on Github
# Create a clone from Github git clone git://github.com/devproof/portal.git devproof
If you like, you can fork the project.
For the hardcore SVN users, you can still use it:
# Checkout from SVN svn checkout https://svn.github.com/devproof/portal/ devproof
The source code from Google Code SVN has been removed, but the Google Code Project Page (incl. Bug Tracker, Downloads etc.) is still active!