Thursday, February 26, 2004
- Establish agenda items for Friday
- Percent of existing system encompassed by CTNG
- UM: 95%
- IU: 30%
- MIT: 50%
- Stanford: 80%
- The “Big Missing”
- Lack of hierarchy
- Class – section (send announcements)
- Cross listed
- Section awareness
- Ability to create multiple instances of single tool within course container
- Does the solution lie in Uportal framework?
- Rethink public/private access
- Currently on case by case basis and should be integrated into a role structure so it can be more granular and you can set permissions at any level
- does this affect performance
- Allow anyone into the site and restriction determined by author
- explicitly allow
- explicitly deny
- Section sign up
- List control for multiple semesters / versioning
- Roles, roles, roles (groups/permissions)
- What is a group?
- Distributed
- Ability to lock down each part of application based upon roles
- Hierarchical
- can exist above class level (Stanford)
- Ad hoc
- Lots of variants required
- create new roles
- alter existing roles
- delegation of roles (authors)
- Thoughts
- Don’t want to release 1.0 and bolt missing parts in because that is poor design
- Are there things in CTNG that send us in the wrong direction?
- Basic assumptions are different
- MIT looking at Fall 2005 not concerned with Fall 2004 release and deploying to large number of faculty
- We must consider 1.0 user base when dealing with thinking about 2.0 – 1.0 and 2.0 cannot be polar opposites as there will be an installed user base
- Release skeleton 1.0 and add on from there?
- What about an open source forum which “has it all” rather than fixing the forum in CTNG and trying to make it work? Should we start over?
- WYSIWYG editor never existed, is plugged in and was easy because there was no preconceived notion of how it “should” perform based on existing implementation.
- Use existing CTNG and fix as much as possible in 3 months?
- Focus on Navigo – much less to fix
Friday, February 27, 2004
- Topics
- Tools needs identified
- Toll by tool
- Functionality (existing / lacking)
- What outputs (problems/outcomes) share with Board
- List of (i.e. 5 thinkgs to do to CTNG/Sakai 1.0)
- Position paper on rationale
- ADA
- 508
- The tools team stance/view
- What is our team process
- Interaction, voting, recommendation
- Timeline/dates
- How we attack the tool research
- Process, institution involved
- Straw man approach / need for existing tools to show
- Our sets plus exemplars of what exists
- Communication
- Methods, systems, location, process
- Sharepoint, project server
- KB
- Presentation
- Follow up
- Glossary / dictionary of terms
- Begin creation
- Format
- Style guide
- Tools definitions, formats, layouts
- Reflects terms in glossary / dictionary
- Tools/dev interaction
- XML tag descriptor
- Navigo design process
- Functional requirements
- Mockups
- Iterative process
- Offline Tasks
- Communication
- Existing tools
- Caitlin/Rob to establish sharepoint/project site
- Daphne to create contact list and post to list
- Navigo template/method for functional requirement gathering (Caitlin)
- Navigo site access
- Caitlin sent message to all on how to create guest accounts and access Navigo
Tools Identification / Organization
- Gateway
- Ability to configured by institution (tools, iframes, nav bar)
- Access to public courses (public/guest, search)
- Help (user guide, support, kb)
- Link to login (authenticate)
- Login
- Authentication (ease of account creation)
- Authorization
- Determine identity (if needed)
- Browser detection
- Ability to browse to class (from gateway or URL) then login or login then browse to class
- My Workspace
- List of sites
- Ability to easily move between them (current and old)
- Dashboard View of all courses (what has changed)
- Announcements
- Other applicable tools
- Course site access control (link to join/unjoin)
- Set user preferences
- Profile (mobile device)
- Personal tools
- Resources (specific to user)
- Hierarchical document view with associated metadata.
- Schedule – synoptic view of all site schedule items
- News – as set by user
- Announcements (may be handled by dashboard)
- Class/Project Site Home
- Template, adhoc, redirect content
- Design/functionality similar to Workspace dashboard but specific to site
- Class/Project site information
- Customizable by site owner
- dashboard appearance, behavior (tools usage impacts dashboard not vice versa)
- Users present
- Schedule
- Calendar showing schedule items (events, assignments, resources, etc.).
- Announcements
- Shared information for specific time, group and priority.
- Resources
- Hierarchical document view with associated metadata.
- Ability to pull (view, access) from various repositories.
- Discussion
- Forum tool for asynchronous threaded/non-threaded communication.
- Assessment (Navigo)
- Anything that asks a question, anticipates a response and can link to a gradebook.
- Chat Room
- Allows synchronous communication and the ability to archive.
- Drop Boxes
- Private folder between instructor and student.
- Email Archive
- An archive of all messages sent to true email address created for the site. Notifications to recipients are sent from the site to true e-mail addresses.
- Web Content
- Displays web content (URL, RSS feed, etc.).
- Help
- Support documentation.
- Administrator Tools
- A set of tools available to various roles which allow varying levels of access to the entire application (reporting and modification).
- Gradebook
- A tool for managing grades.
- Parking Lot
- 2 ways to access, drop, add sites
- Dashboard needs definition
- Synoptic views – also add new items? *Only include those tools used in site.
- Able to edit content where you view it? (ex. site home)
- Specific functionality in schedule
- Calendar and connection to other tools with dates
- Events – reoccurring
- Print & pdf
- Impact of calendar
- Notification – announcements
- Resources
- need IP management component
- Permission (access at file and folder level)
- Business logic
- Types – folders, files, URLs, text
- Interface with digital asset management systems
- Email from the site capability
- Web content tool – needs more granularity
- Syllabus
- Event sign-up
- Logging/participant tracking/statistics on site usage (reporting) site level & stats system wide
Wrap up items
- High level areas with definition
- To do
- Each institution review and create gap analysis (09 March 04)
- UM create gap analysis between Navigo and CTNG assignments/UM Lessons (09 March 04)
- 12 March 04 Sakai Board Meeting (Boston)
- Rob to present detailed gap analysis
- Sakai 1.0 specs
- Prioritization offline (22 March 04)
- each institution assigns priority 1, 2, 3 (evenly) for each item
- returned by Rob on 23 March 04)
- Assignment of first attempt at functional requirements (22 March 04)
- First draft of functional requirements to Rob for consolidation (27w March 04)
- Face to face meeting (29-30 March 04 UM)
- OUTCOME
- Complete 1.0 version of functional requirements to be presented to Chuck
- Agenda for UM meeting (29-30 March 2004)
- ADA items
- Style guide (post->review)
- Demonstration of design process
- KB systems /role/interaction
- Plan the next phase