Roadmap

Events happening in the community are now at Drupal community events on www.drupal.org.
btopro's picture

ELMS - Content

  • Alpha 1
    • Initial Release of the platform
    • Ability to outline a course via outline designer and structure content in chamfer effectively
  • Alpha 2 (current)
    • Organic Groups driven version
    • Administration environment for instructors, instructional designers and administrators to create new course environments, walled off from one another
    • Content outlining per course as well as outline on any content with child pages
    • Block configuration per course outline that makes sense
    • Office Hours functionality
    • Views for instructor list and student list
    • "continue course" for students when entering
    • Consistent jump-menu book-navigation
    • "System" level interface separated from course interface elements (via bottom Appbar)
    • Ability to replicate a course off of another outline or one of the templated outlines
    • Theming per course
    • UX revamp of interface tabs and naming conventions
    • Students can bookmark course content (per course)
  • Alpha 3 (active development) -- End of March
    • Theme settings per course including all Chamfer settings, site logo, site icon, font and additional CSS upload
    • Custom print and comment settings per course
    • UI clean up, particularly on course creation form
    • Bottom menu restructuring
    • Spaces integration to get settings specific to a course environment like site name, footer, print ability of content, comment settings of content
    • Course documentation area added
    • Syllabus upload added
    • More Usability testing
    • Module Selection refinement as well as many code optimizations over Alpha 2
    • Removed FAQ, Office Hours, Homebox and aggregator based on feedback
    • Ability to import node / book structures from other Drupal sites via text file
    • Ability to open content up completely via OER
    • Performance optimizations (included with package but disabled as requires server tuning)
    • added schedule building tool for course communication and organizational purposes
    • added "hyper"-prototyping method for schedule builder to quickly show-case what a course would look like over the course of an offering
    • Allow for schedule builder to retroactively update outlines
    • Content editing / Schedule building effectively feature complete at this time
  • Alpha 4 (future development) -- End of April
    • Entire focus is on user management and enrollment management
    • Finish LDAP integration (PSU Only)
    • UI implementations of Syllabus, Welcome letter, contact form and standard help areas
    • Contact form integration with help area
    • Allow for multiple syllabi / welcome letters to be attached to a course offering
    • import users from file
    • Integration of current ELMS administration system (tearing about course manager module and porting to new environment) which includes:
      • ANGEL roster management (single console)
      • User management (per user)
      • Activation code generation and management
    • 'activation code' system for unlocking course access based on uniquely generated access codes rebuilt
    • Welcome letter for course launch included as well as prompt for them to read it the first time they access the course
    • ELMS website / administration theme rebranded
    • Appbar (bottom bar) styling specific to ELMS
    • More usability and bug testing based on feedback from demo's as well as drupal.org issue queue
    • Admin view of all courses regardless of course access (ID / admin only),  view of "my courses" available to everyone
      • Rethinking of OER courses integration into this area so they are all segmented based on OER / non-OER but easy to get to
  • Future
    • Alpha / Beta Transition (creation of a sustainable / upgradable distribution)
    • Implementation of new Angel API (PSU only)
    • import users from xml feed
    • course unique code based content protection
    • Reporting / visualization tools
    • All themes packaged with the distro will meet Accesibility requirements / pass a Waze screen reader test
    • Ability to import users via text file
  • Internal Beta for end of May 2011
  • Feature complete / Production Ready (internally) for September 2011
  • Production Ready PSU ELMS version Shortly after September 2011 launch
  • Production Ready Public ELMS version shortly after PSU ELMS version

ELMS - Colaborative Learning Environment (CLE)

  • Complete Rethinking of the open studio concept
  • Work starts FALL 2011

ELMS - Asset Management System (ELIMedia)

  • Feature Complete, need to convert for reuse
  • Work starts TBD - 2011