45
Project Coordination Project Coordination Update Update Sakai 2.3 and Beyond Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

Embed Size (px)

Citation preview

Page 1: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

Project Coordination UpdateProject Coordination Update Sakai 2.3 and Beyond Sakai 2.3 and Beyond

Peter A. KnoopSakai Project Coordinator

Page 2: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai 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.

Page 3: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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+

Page 4: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 4

Sakai Map

Page 5: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 5

Sakai in Production

Text

Page 6: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 7: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 8: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 9: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 10: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 11: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 11

Sakai 2.3 New Core Tools

• Promoted to Core Status– Wiki– Calendar Summary

Page 12: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 12

Sakai 2.3: Wiki

Page 13: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 13

Sakai 2.3: Calendar Summary

Page 14: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 14

Sakai 2.3 New Provisional Tools

• Promoted Provisional Status– Podcasts– LinkTool– Blog

Page 15: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 15

2.3 Provisional: Podcasts

Page 16: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 16

2.3 Provisional: LinkTool

Page 17: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 17

2.3 Provisional: Blog

Page 18: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 19: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 19

Contrib: Page Order Helper

Page 20: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 20

Contrib: Mailtool

Page 21: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 21

Contrib: Sakaibrary

Page 22: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 22

Contrib: ConfigViewer

Page 23: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 23

Contrib: SiteStats

Page 24: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 24

Contrib: UserMembership

Page 25: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 25

Contrib: Eval System

Page 26: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 26

Contrib: Reset Password

Page 27: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 27

Contrib: Poll

Page 28: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 29: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 30: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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…

Page 31: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 32: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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…

Page 33: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 34: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 35: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 36: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 36

http://bugs.sakaiproject.org/confluence/display/MGT

Page 37: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 38: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 38

http://bugs.sakaiproject.org/confluence/display/PROD/Implementations

Page 39: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 40: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

06-Dec-2006 6th Sakai Conference, Atlanta 40

http://bugs.sakaiproject.org/jira/secure/Dashboard.jspa

Page 41: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 42: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 43: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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

Page 44: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator

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…

Page 45: Project Coordination Update Sakai 2.3 and Beyond Peter A. Knoop Sakai Project Coordinator