Planned/Desired Functionality
From SubjectsPlus
The next version will be 0.10 (or else 1.0, we'll see). This is a working document (started Feb 2010) to record plans and ideas for the next version. Please add ideas below.
Contents |
Planned Enhancements
Guides
- New admin management of guides (current admin of guides is unsatisfactory/outdated)
- Guides should be unpublished by default, and the live button should appear on guide creation screen
- Make a preview option for guides; suppress inactive guides even from direct linking
- Better interface for viewing all guides (currently in sidebar of guides tab splash page)
- Additional options for catalog linking (i.e., to author)
- Help icon for databases (and a means of linking a file or text to this icon)
- Get delicious tag cloud working
- count of # items in table of contents (i.e., handbooks [6] )
- More room in pluslet wysiwyg box
Records Tab
- Option to suppress a record
- Better way of assigning subjects to a record -- maybe modal window with autocomplete search?
Admin Tab
- Allow for a subject to have no librarian (i.e., you can remove a librarian from a subject)
- Better way of viewing all subjects associated with an staffer
- Status (i.e., active/not) field in staff table, so you can "turn off" a staffer when they leave/retire
- Better view of guides on Subjects/Librarians subpage. Once you get a lot of guides, it becomes hard to work with.
Staff/user pages
- Staff pix: User can upload and resize their picture
- Password: User can set, retrieve, reset own password without administrator intervention
- More flexible categories for what displays on staff info page (but how? maybe single field, pip delimited contents, categories set by admin)
- User can choose language -- assuming there is a language file present/available
Pluslets
- Leverage parent-child relationships (hierarchical view of guides? see alsos?)
- default meebo widget setup
Public View
- Better default interfaces
- Autocomplete boxes galore!
Other Views of Information
- Prettier weekly newsletter (already ready, if anyone wants it now)
- Mobile version
Administrative
- Get code repository working again (perhaps using Mercurial in Google Code?)
- Better mechanism for announcing bug fixes/updates.
- Internal Link Checker (Ron's already written this, it just needs to be integrated and tested)
- Continue internationalization efforts
- Investigate CKeditor as replacement for FCKeditor
Desirable Enhancements
- Installer and upgrade manager
- Enhanced reporting
- Blackboard integration
- Multiple pages (i.e. tabs) for 1 guide?
- Persistent Pluslets
- Ability to use record creation for non-URL based resources.
- Make tokens only editable (somehow) through fckeditor
- Firefox plugin to add content from web page to guide
