%= [dotlrn_header "dotLRN Documentation: Left to Finish Core"] %>
dotLRN: Left to Finish Core
part of dotLRN Documentation
Last update: $Date: 2001/11/14 19:40:25 $
Here's what we need to do to finish core:
Portal
- Adjust buttons on portlets as a function of capabilities
- Implement portlet locking capability.
- Implement cloning stuff.
- Refactor some functionality as part of base portal package.
- Clean up UI on configuration page (change backlink)
- add acs-service-contract support.
- change theme data model to map to pages.
- add roles and permissions (admin create|delete)
(from dotlrn_community API).
- Remove render-element.tcl ::get_pretty_name other render cleanup
- Params issues
- code review (Monday, 11/19, 10am-12pm).
dotLRN Core
- Review exactly what the roles are
- Write up permissions procs!
- Move administration to community-specific pages! Duh!
- Allow for addition of users who haven't registered yet? Check that.
- Automatically redirect single-community guests to the right location.
- Fix registration/deregistration bugs!
- Get clubs working
- !! Figure out Relational Segments !!
calendar
- make group calendar work!
- each user has *ONE* personal calendar, and has access to each community calendar.
- calendar works as multi-package view in portlet.
bboard
- test a bit more
- improve the portlet and make it NOT dependent on dotLRN
- allow parameter editing for displaying certain information in portlet
File Storage
- Clean up UI big time
- Clean up portlet to display the right stuff
- Make sure permissions are inherited correctly from parent folder and such
- Make sure permissions are correct on public folder.
FAQ
- Clean up portlet UI (display list of FAQs)1
News
- make news multi-instance capable.
<%= [dotlrn_footer] %>