Naked Objects is an open source Java framework that provides a full runtime stack for developing domain-driven applications. What distinguishes it is that the UI is automatically generated (at runtime) from the underlying pojo-based domain model. Think of it like Hibernate, but reflecting the pojos forwards to the UI rather than backwards to the RDBMS.
Naked Objects already has a couple of UI implementations: a rich (AWT-based) client, and a couple of web-based ones. This project is to commission a further UI, this time based on the NetBeans RCP. The resultant UI will be made available under Apache open source license.
The resultant UI must be built using Maven, and should use standard NetBeans RCP patterns. Evidence of familiarity with both of these will be expected. In addition, the UI should provide an API to be extensible, allowing the resultant UI to be customized (eg to support mashups or calendar views). There is no need to implement these additional views, but what is delivered should exploit its own extensibility API (ie eat its own dogfood).
Help can be provided with the Naked Objects APIs, though some familiarity with what Naked Objects is and can be used for will also be expected.
For an experience Java developer with relevant expertise in Maven and NetBeans RCP I'd expect them to get something working in 20~30 days.