Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sakai CLE needs you!

Sakai CLE needs you!

How to participate in the Sakai Community

Neal Caidin

June 04, 2013
Tweet

More Decks by Neal Caidin

Other Decks in Technology

Transcript

  1. The Sakai Community Needs You! Alan Berg - member of

    the Technical Coordination Council. Sakai Fellow. Gonzalo Silverio – Developer- University of Michigan Jean-François Lévêque - i18n/L10n Work Group Chair - Université Pierre et Marie Curie Neal Caidin – Sakai CLE Community Coordinator – Apereo Foundation June 4, 2013 1
  2. • Provide Sakai statistics • Describe the benefits of participating • Explain what

    is a Do-ocracy and how that relates to Sakai • Show how to participate • Note tips for improving your effectiveness • Community Needs • CLE Needs You! June 4, 2013 CLE Needs You! 3
  3. June 4, 2013 Image by JohnLeGear used under the creative

    commons attribution share alike license. http://www.flickr.com/photos/johhlegear/695552819/ 4
  4. June 4, 2013 6 One  reported  install:  Argen1na,   Austria,

     Belgium,  Germany,   Denmark,  Algeria,  Guatemala,   Hong  Kong,  Ireland,  Iran,  Italy,   Korea,  New  Zealand,  Puerto   Rico,  Romania,  Singapore   225  reported  schools  worldwide.     Missing  some  commercial  partner   customers  and  other  unreported   installs.  About  300-­‐350  worldwide   enterprise  installs  is  a  good   es1mate.   hMps://jira.sakaiproject.org/browse/PROD  
  5. Not including contributing code (take with a pinch of salt)

    Based on the code from Sakai 2.9.0 Total Physical Source Lines of Code (SLOC) = 943,683 Development Effort Estimate, Person-Years (Person-Months) = 265.83 (3,189.91) Estimated Average Number of Developers (Effort/Schedule) = 59.48 Total Estimated Cost to Develop = $ 35,909,476 (average salary = $56,286/year, overhead = 2.40). Totals grouped by language (dominant language first): java: 749142 (79.38%) xml: 138639 (14.69%) Jsp: 50614 (5.36%) June 4, 2013 generated using David A. Wheeler's 'SLOCCount' 8
  6. June 4, 2013 Image by JohnLeGear used under the creative

    commons attribution share alike license. http://www.flickr.com/photos/johhlegear/695552819/ 9
  7. is an organizational structure in which individuals choose roles and

    tasks for themselves and execute them. Responsibilities attach to people who do the work, rather than elected or selected officials. Example: (The Mexican wave) Look at the Work Groups on confluence first June 4, 2013 generated using David A. Wheeler's 'SLOCCount' 10
  8. June 4, 2013 © Copyright Lisa Jarvis and licensed for

    reuse under Share-alike Creative Commons Licence. http://www.geograph.org.uk/photo/208475 11
  9. June 4, 2013 13 ©  Hywel  Williams  /  CC-­‐BY-­‐S  

    "I  am  not  in  the  office  at  the  moment.  Send  any  work  to  be  translated."    
  10. June 4, 2013 14 ©  Keizers  /  CC-­‐BY-­‐SA-­‐3.0   ©

     Hywel  Williams  /  CC-­‐BY-­‐S  
  11. •  Accessibility consulting to the Sakai Community •  Performs accessibility

    reviews •  Sets standards to meet •  Tracks accessibility issues (+ writes JIRAs) •  Works to resolve issues •  Writes accessibility documentation June 4, 2013 15
  12. •  Combined use of two approaches: •  Technical Accessibility Evaluation

    •  Functional Accessibility Evaluation •  Goal: Efficient and effective discovery of accessibility issues •  Uses: Accessibility checkers, heuristic evaluation, code reviews, and functional accessibility testing using walkthrough scripts with adaptive technologies June 4, 2013 16
  13. •  Share your knowledge of accessibility concerns with using /

    administering Sakai •  Share your knowledge of how best to support users with disabilities in using Sakai •  Let us know which tools are important to you •  Help perform accessibility reviews •  Help resolve accessibility issues •  Help write documentation June 4, 2013 17
  14. −  Participation and Leadership −  Quality Assurance −  Fixing Jiras

    −  Accessibility −  Internationalization June 4, 2013 18
  15. •  133210 samigo java=98311,xml=17692,jsp=16896,perl=289,php=22 •  91890 kernel java=82603,xml=8960,perl=189,sh=138 •  88960

    osp java=52429,xml=25289,jsp=11166,pascal=63,php=13 •  53676 msgcntr java=40408,jsp=8780,xml=4488 •  45161 rwiki java=36683,xml=5416,jsp=3002,ruby=41,sh=19 •  34843 citations java=33768,xml=1075 •  34239 search java=31326,xml=2559,jsp=353,sh=1 •  29690 sitestats java=26416,xml=3163,jsp=44,ruby=28,php=20,python=19 •  28939 entitybroker java=26691,xml=2248 •  27825 gradebook java=21527,xml=3763,jsp=2535 •  24363 edu-services java=20788,xml=3575 •  23962 content java=22160,xml=1731,sh=71 •  23676 site-manage java=19764,xml=3642,jsp=266,php=4 •  23366 assignment java=21934,xml=1358,sh=74 •  21381 lessonbuilder java=19513,xml=1704,jsp=156,sh=8 June 4, 2013 20
  16. l  Review information at: http://sakaiproject.org l  Read the distribution lists

    −  http://collab.sakaiproject.org/mailman/listinfo −  Announcements l  http://planetsakai.org l  Ask questions on list l  Answer on list l  University of Murcia – Find your place in the Community Cube l  Jira: https://jira.sakaiproject.org/secure/Dashboard.jspa l  Confluence: https://confluence.sakaiproject.org June 4, 2013 22
  17. •  Programmers cafe: https://confluence.sakaiproject.org/display/BOOT/Programmer%27s +Cafe l  Jira guidelines: https://confluence.sakaiproject.org/display/MGT/Sakai+Jira+Guidelines l 

    Contribute local code back −  Feature request with Patch −  Bug report with Patch l  MSUB used by many Universities −  Try and get code into trunk – WE ALL BENEFIT June 4, 2013 23