Upload
eric-griffith
View
219
Download
0
Tags:
Embed Size (px)
Citation preview
Project Coordination UpdateProject Coordination Update Sakai 2.3 and Beyond Sakai 2.3 and Beyond
Peter A. KnoopSakai Project Coordinator
06-Dec-2006 6th Sakai Conference, Atlanta 2
Role of Project Coordinatorhttp://bugs.sakaiproject.org/confluence/display/MGT/Sakai+Projects+Coordinator+-+Position+Description
• Chuck’s Org chart– Project Coordinator – Me, face-in to designers and developers– Community Liaison - Anthony Whyte, face-out to representatives– Requirements - Mark Norton, face-out to community
• Track and report to the Sakai Community on the activities of the Community– Maintain the Sakai Project Coordination Summary– Update the Sakai Community at Conferences on community
activities
• Help bring parties with common interests together; match resources and requirements.
06-Dec-2006 6th Sakai Conference, Atlanta 3
Sakai Community• Project Teams – 119 Committers• Community resources for the Community
– Collab – Virginia Tech– Jira/Confluence – University of Arizona– SVN – Indiana– Sakaiproject.org – University of Michigan– QA Servers – Indiana, Columbia, Amsterdam,
Cambridge, Boston, Cape Town, rSmart– Working Groups, Discussion Groups – many
• Always need more volunteers…• Production/Pilot/Demo Sites – 150-200+
06-Dec-2006 6th Sakai Conference, Atlanta 4
Sakai Map
06-Dec-2006 6th Sakai Conference, Atlanta 5
Sakai in Production
Text
06-Dec-2006 6th Sakai Conference, Atlanta 6
Sakai 2.3 Highlightshttp://source.sakaiproject.org/release/2.3.0/release-notes.html
• Released November 2nd, 2006– Slowed down release cycle– May release for August/September use and Nov
release for early adopters
• 114 Enhancements/Tasks• 491 Bug Fixes• Promoted Tools – Wiki, Calendar Summary• New Provisional – Blog, LinkTool, Podcasts
06-Dec-2006 6th Sakai Conference, Atlanta 7
Tool Enhancements
• Assignments -- link to previously-created gradebook items
• Gradebook -- selective release and import• Message Center -- option of a threaded view• Resources -- timed release and custom ordering• RWiki -- now includes commenting and RSS
notifications
06-Dec-2006 6th Sakai Conference, Atlanta 8
More Tool Highlights…
• Roster -- new API for managing privacy • Tests & Quizzes (Samigo)
– attach any file to a question– bulk downloading of uploaded file answers – filtered views for grading– a pager/search box for grading– a new question type: numeric response– java.policy requirement for audio recording
questions removed
06-Dec-2006 6th Sakai Conference, Atlanta 9
General Highlights• Limited API Changes – compared to past• Preserve Tool State – configuration property• Accessibility
– Site navigation and tool titles are now contained in the main document, which eliminates several iFrames, makes navigation more seamless
– Repaired bug with Help opening on tab– Accesskeys revised to reflect UK eCommerce standards
• CSS Changes– Site navigation and tool title content; same look, better behavior– Eases display resolution testing
• Portal– Left-hand buttons are now permissions-based– Enable more than one security function; implied AND
06-Dec-2006 6th Sakai Conference, Atlanta 10
• Deep link URLs through Charon into tools• Course Management API – Test with it now,
tools coming in 2.4• Basic Authentication – any portal or access
servlet URL• Re-factored Import – limited support for IMS
Common Cartridge packages (moving target)• Partial Swedish translation
More General Highlights
06-Dec-2006 6th Sakai Conference, Atlanta 11
Sakai 2.3 New Core Tools
• Promoted to Core Status– Wiki– Calendar Summary
06-Dec-2006 6th Sakai Conference, Atlanta 12
Sakai 2.3: Wiki
06-Dec-2006 6th Sakai Conference, Atlanta 13
Sakai 2.3: Calendar Summary
06-Dec-2006 6th Sakai Conference, Atlanta 14
Sakai 2.3 New Provisional Tools
• Promoted Provisional Status– Podcasts– LinkTool– Blog
06-Dec-2006 6th Sakai Conference, Atlanta 15
2.3 Provisional: Podcasts
06-Dec-2006 6th Sakai Conference, Atlanta 16
2.3 Provisional: LinkTool
06-Dec-2006 6th Sakai Conference, Atlanta 17
2.3 Provisional: Blog
06-Dec-2006 6th Sakai Conference, Atlanta 18
~2.3 Contrib Projects• Page Order Helper – Joshua Ryan (ASU)• Mailtool – (BU, others)• Sakaibrary – (Indiana,U-M)• Config Viewer – Anthony Atkins (VT)• SiteStats – (Portugal)• Usermembership – (Portugal)• Evaluation System – (Virginia Tech, U-M)• Reset Password – (Cape Town)• Poll – (Cape Town)• ImageQuiz – Stephen Githens, U-M
06-Dec-2006 6th Sakai Conference, Atlanta 19
Contrib: Page Order Helper
06-Dec-2006 6th Sakai Conference, Atlanta 20
Contrib: Mailtool
06-Dec-2006 6th Sakai Conference, Atlanta 21
Contrib: Sakaibrary
06-Dec-2006 6th Sakai Conference, Atlanta 22
Contrib: ConfigViewer
06-Dec-2006 6th Sakai Conference, Atlanta 23
Contrib: SiteStats
06-Dec-2006 6th Sakai Conference, Atlanta 24
Contrib: UserMembership
06-Dec-2006 6th Sakai Conference, Atlanta 25
Contrib: Eval System
06-Dec-2006 6th Sakai Conference, Atlanta 26
Contrib: Reset Password
06-Dec-2006 6th Sakai Conference, Atlanta 27
Contrib: Poll
06-Dec-2006 6th Sakai Conference, Atlanta 28
Looking Ahead…
• Near-term – Sakai 2.4 – 3 months– Freeze 15-Mar-2007 / Release 01-May-2007
• Long-term – Sakai 2.5 – 9 months– Freeze 15-Sep-2007 / Release 01-Nov-2007
• Out-there – Sakai 2.6/3.0? – 15 months– Freeze 15-May-2008 / Release 01-May-2008
06-Dec-2006 6th Sakai Conference, Atlanta 29
Sakai 2.4• Most sites will be running 2.4 Aug/Sep 2007
– May release is the “one” for most folks– November is mostly for folks living on the cutting edge
• Project Coordination Meeting (post-conference)– Solidify plans for 2.4; Preliminary discussions of 2.5
and beyond– Natural evolution of “Integration week” – getting too
complex to do it in one week; more lead time, discuss more than just the next release
– Schedule prior to conference to report out more appropriately
06-Dec-2006 6th Sakai Conference, Atlanta 30
Preliminary Plans: Sakai 2.4 & Beyond
• JSR 168• TransformAble• CourseManagemetn-related tool changes• “Modular” Sakai release• Discussion/JForum/Message Center• TurnItIn• Forgot Password• ECL 2.0 and Licensing Compliance• and so on…
06-Dec-2006 6th Sakai Conference, Atlanta 31
Project Teams: Best Practices• Different maturity levels for Project Teams• Mature projects can focus more on community-
driven needs (e.g., Resources)– Requirements as a route to increasing involvement– More than just development resources (UI, QA)
• Broad appeal attracts more resources (e.g., OSP, Samigo – Tests & Quizzes)– Evolving project team; new long-term resources from
the community participating– Needed help on specific tasks, approach community
with help of Foundation
06-Dec-2006 6th Sakai Conference, Atlanta 32
Targeted Development• Focused on specific tasks; not open-ended,
general things• Foundation can be agile and share risk on behalf
of community• Software at risk to community, so foundation
steps up for community to help project teams for short-term on finite set of issues
• In the end reverts back to project team; however, hopefully pick up a more, well-trained, resources along the way…
06-Dec-2006 6th Sakai Conference, Atlanta 33
Tests & Quizzes -- Samigo• Identify need and call out to community• Those helping Stanford out:
– Unicon – scripting (JMeter), testing, reporting– U-M – Glenn Golden– eTudes/Rutgers – beta testers, time and people– $ CSU, UC-Davis (?), eTudes, Rutgers (?)
• Approximate Timeline– Pre-Sakai 2.4 Help– Call out early November with commitment by 10-Nov-2006– Mid-December testing starts at eTudes– January production @ eTudes– Rutgers testing later on as time permits
06-Dec-2006 6th Sakai Conference, Atlanta 34
Where to go for Information?
• Too many places to go! – Website (sakaiproject.org)– Collab (collab.sakaiproject.org)– Confluence– Jira
• Can’t always tell what is current…• Making it easier to find what you need
– Website BOF– Documentation BOF
06-Dec-2006 6th Sakai Conference, Atlanta 35
Keep Track of What’s Going On?
• Summary– Management Confluence space
• Project level– Project’s Confluence space and Collab site– Jira – Filters, Subscriptions– SVN – Collab “Software” site
• Production and Pilot sites– Make sure your information is posted (and
kept up-to-date); security announcements
06-Dec-2006 6th Sakai Conference, Atlanta 36
http://bugs.sakaiproject.org/confluence/display/MGT
06-Dec-2006 6th Sakai Conference, Atlanta 37
Keep Track of What’s Going On?
• Summary– Management Confluence space
• Project level– Project’s Confluence space and Collab site– Jira – Filters, Subscriptions– SVN – Collab “Software” site
• Sakai Installations (DG: Production)– Make sure your information is posted (and
kept up-to-date); security announcements
06-Dec-2006 6th Sakai Conference, Atlanta 38
http://bugs.sakaiproject.org/confluence/display/PROD/Implementations
06-Dec-2006 6th Sakai Conference, Atlanta 39
Keep Track of What’s Going On?
• Summary– Management Confluence space
• Project level– Project’s Confluence space and Collab site– Jira – Filters, Subscriptions– SVN – Collab “Software” site
• Sakai Installations (DG: Production)– Make sure your information is posted (and
kept up-to-date); security announcements
06-Dec-2006 6th Sakai Conference, Atlanta 40
http://bugs.sakaiproject.org/jira/secure/Dashboard.jspa
06-Dec-2006 6th Sakai Conference, Atlanta 41
Roadmaps
• Snapshot Roadmap – “Sakai 2.4 Plans” in Summary Table– Difficulties gathering information from teams
that need to be heads-down and fighting fires– As project teams evolve and expand, more
resources join, someone has the time to disseminate information more often
• Jira Roadmap – too detailed for most• Roadmap BOF
06-Dec-2006 6th Sakai Conference, Atlanta 42
Useful places to start…• START HERE (Volunteers?)
– Role provides path to information• Discussion Groups (email-lists on Collab)
– DG: Development (very high-traffic) – design and development discussions; and most everything else right now.
– DG: Announcements (low-traffic)– Open Fourm– Role-based, e.g., Pedagogy, User, Research, Librarian (low to
no traffic) – need volunteers to help direct and motivate • Lots of interesting WGs (spaces on Confluence)• Project Teams
– Reorganized in 2.2 to support distribution of work creation; able to do stuff in parallel now, in particular framework-related
06-Dec-2006 6th Sakai Conference, Atlanta 43
Volunteer!
• Entry-level requirements vary significantly
• Project Teams– Maturing Teams– SVN modules
• Discussion Groups
• Working Groups– Website re-design BOF– Documentation BOF
06-Dec-2006 6th Sakai Conference, Atlanta 44
What to See in Atlanta?
• Ian Boston – Sakai Architecture Update– Thursday, 1:15 – 2:45 pm– International 2
• Tool Carousels & Technical Demos
• Ask your peers for guidance and suggestions…