Ajaxified search-centric UI
The navigation is not document-centric and organized in collaborative workspaces as in Nuxeo DM but is instead search-centric. Furthermore, the application ergonomy should feel like a rich collection browser such as iTunes or iPhoto by extensively using Ajax. Speed and responsiveness to user actions should be considered a major feature of Nuxeo DAM.
Ajax features are implemented using the Rich faces components and the Ajax4JSF extensions. The online demo is available here:
http://livedemo.exadel.com/richfaces-demo/richfaces/support.jsf?c=support&tab=usage
Some a4j tips are gathered on the following wiki page:
In addition to JSFs ajax features, we plan to also reuse existing ajax features of Nuxeo DM such as the right click actions menu based on jquery plugins.
Development with Nuxeo DAM
Nuxeo DAM source files can be retrieved for development using Mercurial.
Nuxeo DAM Source code
The source code specific to the DAM project is located here:https://github.com/nuxeo/nuxeo-dam
To clone the Nuxeo DAM repository, use the following:
The main development branch is master. To switch to this branch, use:
You can also update on stable branches, or releases tags.
Stable branches are named from the Nuxeo DAM version: 1.0, 1.1, ...
Release tags are named from the release version of Nuxeo DAM: release-1.0, release-1.1
Source code layout
The project layout is as follows:
- nuxeo-dam-api
Common classes used in other modules (Constants, Exceptions, ...)
- nuxeo-dam-core
Core document schemas definitions and other contributions to services
- nuxeo-dam-importer
Contains the core importer classes to be used during the import process and JAX-RS classes to be able to use the HTTP importer.
- nuxeo-dam-web
Web resources for Nuxeo DAM
Continuous integration
The automated build / selenium test reports are hosted there:
http://qa.nuxeo.org/hudson/view/NX%20DAM/
Resources
- To help us prioritize new features, please see JIRA. You can vote on your favorite features.
- To ask questions and give feedback, please see the Nuxeo DAM Forum.
