One of the requirements I have for the community of users is to produce activity reports showing things in progress, due dates, who has what document, etc. Users are accustomed to reporting tools like Crystal. Is there anything coming up in that area of functionality?
What would be the best approach to implement an interface to the repository that would provide that sort of information?
A great way to build pages or documents with information like this would be to use the Templating features in Alfresco. The templating functionality allows you to create page snippets or complete HTML documents which access information from the Alfresco repository.
It has example of templates and also shows a the minimum JSP required to execute a template against the repository.
It would be pretty easy to build up some "dashboard" like screens using this functionality.
Thanks,
Kevin
P.S. The templating features are being moved down into the repository as a public service for the next release [completed and available in nightly build source]. Currently they are part of the web-client component set.
Latest Template Guide documentation for Alfresco 1.1 now available, including information on XML Node processing in templates, dashboard views and using/configuring the new Template Service in the repository.