I know that I am long overdue for this posting and I do apologize to the community, but I wanted to take this opportunity to lay out the roadmap for the next release of the Documents module. The next release will be version 04.02.00 which we are currently hoping to provide to the release tracker no later than the end of the year as long as schedules permit.
Overall we have had great feedback on the current module, and the team is excited to get started on really adding items to this module, this release will add a few new features, but most specifically it is going to prepare the module for many much more major feature additiona in early 2009. The following is a listing of the items that will be included in the next release and a bit of an explaination as to what it is and why it is important.
DOC-5936 Modify User
Currently when modifying a document the Modified User is not updated, this will be resolved, to help track the individuals responsible for updates to module content.
DOC-8132 Search Integration
A modification to the integration of the module with the ISearchable interface will be completed that will add both the document title AND description data will be included in the content provided to the indexer. This will allow users to be exposed to more opportunities to find the documents they are looking for.
DOC-8381 Option for 100% width
To meet standards with DotNetNuke core modules 4.1.0 defaulted the display to 100% width, which was a breaking change for some designs. In an effort to provide customization a module setting will be added to allow users to enable/disable this feature.
DOC-8308 Implement IHydratable
In an effort to prepare for future changes and to improve the performance of the module the IHydratable interface is being implemented on all information objects to remove the need for reflection to hydrate document listings.
DOC-8617 Allow Paging
An optional paging feature will be added in this release, allowing users with long documents lists to show a paged set of results. By default paging will be disabled.
Summary
Overall I feel that this will be a good incremental release to get some new features out the door. Once this is completed we will be able to start work on the next new set of features, which one of the most popular ones will most likely be the "bulk upload" functionality that will be introduced in early 2009. If you have requests for enhancements please be sure to log them at http://support.dotnetnuke.com.