Middlebury

Web Programming Priorities

Revision as of 19:54, 17 June 2009 by Adam Franco (talk | contribs) (New page: This page is an ongoing snapshot of the development priorities of the Web Programming work-group (Joe Antonioli*, Adam Franco, Ian McBride, and Travis Stafford). Projects are listed here ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page is an ongoing snapshot of the development priorities of the Web Programming work-group (Joe Antonioli*, Adam Franco, Ian McBride, and Travis Stafford).

Projects are listed here to give a general overview of the work going on in our group. Please follow links to individual project pages for more comprehensive details and status updates.

Highest Priority

CAS Updates for AD Group Support

Est. Start/End: June 16, 2009 - June 24, 2009

Deadline: Sometime before fall semester start (August 2009)

Involved: Adam

Ext. Involved: Mark Pyfrom

More Info: http://www.adamfranco.com/?p=146

Dependencies: none

Dependent: CASifying Segue/fall course usage of Segue, course usage of Wikis, granting course authorizations in other systems.

Since the structure of course-groups in the AD has changed, CAS needs an update to traverse up the group hierarchy to return 'MemberOf' results for groups that contain the sub-groups that users are directly members of. An extension of the CAS Java code needs to be made as well as a patch to the CASDirectory PHP code.

High Priority

Course Catalog

Est. Start/End: April 9, 2009 - August 2009

Deadline: No hard deadline known.

Involved: Adam

Ext. Involved: Le Roy Graham, Mike Schuster, Jeff Rehbach

More Info: https://www.assembla.com/wiki/show/course_catalog/

Dependencies: none

Dependent: Course information on faculty and department pages in Drupal, course results in search.

This project will implement a user-friendly browsable and searchable course catalog to supplement the version in Banner. Key features:

  • Description editing and display
  • Favorites and schedule-building by students
  • Data-feeds for displaying listing on faculty and department pages, incorporating courses in search results.

Medium Priority

Low Priority

Lowest Priority