Unlocking the Community Toolchest Tony Atkins UHI Millenium Institute.

Slides:



Advertisements
Similar presentations
Python - an Open Source Project Guido van Rossum CNRI
Advertisements

Configuration management
The Cathedral and the Bazaar: A Look at Open-Source ECE 417/617: Elements of Software Engineering Stan Birchfield Clemson University.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
CONDO MANAGER The Leader in Association Accounting and Management Software Mailing Address: P.O. Box Charlotte, North Carolina Web Site
Software Configuration Management Donna Albino LIS489, December 3, 2014.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Open source and ILSs Bob Molyneux Rowan Public Library Salisbury, North Carolina July 30, 2009.
14 January 2011 Upgrading Your Geant4 Release J. Perl 1 Upgrading Your Geant4 Release Joseph Perl, SLAC.
Getting Started with Spiceworks 7.0 Nick Rowlett Sparta Area School District Technology Director.
CS4723 Software Validation and Quality Assurance Lecture 9 Bug Report Management.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials The internet: Social networks and communities Suitable for: Improver.
Joomla… Everywhere! Source:
Open Source Workshop1 IBM Software Group Working with Apache Tuscany A Hands-On Workshop Luciano Resende Haleh.
Android 2: Introduction to the Technology Kirk Scott 1.
#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.
Sakai Overview Sakai Conference: June 12-14, 2007 Amsterdam, NL.
Program Development Life Cycle (PDLC)
Science Fair Information Night Presented by: Rhonda Pawlik Courtesy of Science Buddies: Providing free science fair project ideas, answers, and tools for.
Using Commtap Communication Targets and Activities Project.
Slide 1 Tomorrow’s Technology and You Chapter 4 Software © 2006 Prentice-Hall, Inc.
User Group 2015 Building A PopMedNet Community. Agenda Slide - 2 What is Open Source? Where are we today? Where should we go?
EASI a free web database application for collecting and managing monitoring records.
Copyright (c) Cem Kaner. 1 Software Testing 1 CSE 3411 SWE 5411 Assignment #1 Replicate and Edit Bugs.
TL101A – Introduction To OA LodgeMaster. Learning Objectives Become familiar with the capabilities of the OA LodgeMaster system. Learn how to use the.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Open Source Software Architecture and Design By John Rouda.
2012 Agile Conference. Introduction Background Examining a case study of a project that was filled with dead code and how a team turned it around. This.
How Users Can Help a Project? Samisa Abeysinghe. Who Am I? Samisa Abeysinghe –ASF Member WS PMC –Projects Started with Apache Axis/C++ Now with Apache.
Getting Involved in Sakai Peter A. Knoop Project Coordinator Sakai Foundation/University of Michigan 8th Sakai Conference4-7 December 2007Newport Beach.
Applying the Open Source development model ● Technologies ● Open Source? ● Drawbacks of Open Source ● Advantages of Open Source ● System outline.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
10/07/2008 Open Source Software An Introduction to FOSS in Libraries and Information Centers Christopher Ritzo GSLIS PhD. Candidate IMLS Scholar, Youth.
Creative Commons Attribution- NonCommercial-ShareAlike 2.5 License Sakai Programmer's Café Sakai development and app/tool tips Aaron Zeckoski
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Fast Track Training Australia 1 Each unit or topic has a set of tasks you must do before beginning the assessment These tasks are key to your success.
Working Wiki-ly An Information Tool for the Global Marketing Team April 18, 2012.
1. What does the text say? ● After actively reading the article and talking to the text, you are ready to tackle the close and critical reading assessment.
1. What does the text say? After actively reading the article and talking to the text, you are ready to tackle the 4 square. The first box is asking for.
Blogging. Website and blog A website, also written as web site,or simply site, is a set of related web pages typically served from a single web domain.
OERS AT RRU: CUSTOMIZING AND SHARING MOODLE CODE Emma Irwin and Mary Burgess.
The CLTC Client Interview Road Map Everything You Need To Close The Sale & Nothing You Don’t.
QuickBooks Pro 2012.
GOOGLE TAG MANAGER. INTRODUCTION Google Tag Manager (GTM) is a free solution, introduced in October Google Tag Manager (GTM) is a free solution,
The NEW Easy to Use Medical Scheduling Software That Looks Like the Paper-Based System You're Familiar With. Prints superbills, encounter forms, has HIPAA.
The Best Defense (Support) is a Good Offense (Design) Christine Doherty User Support Specialist, Stanford University.
TechKnowlogy Conference August 2, 2011 Using GoogleDocs for Collaboration.
1 April 14, Starting New Open Source Software Projects William Cohen NCSU CSC 591W April 14, 2008.
Effective IT solutions Using Open Source Software dr. comp. sci. Valdis Vītoliņš Odo Ltd, Latvian Open Technology Association Baltic Spark April
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
Greenfoot.
Open source development model and methodologies.
Process Overview.
Scrum and TargetProcess
WEL-COME WEL-COME
Building a career with Ubuntu and FOSS
Building a Career in FOSS
microsoft dynamics ax training in dubai (msdynamicsaxtraining.com)
How to Upgrade Your Geant4 Release
Sussex Neuroscience Coding Club title slide
WEBINAR: Integrating SpiraTest with JIRA
Let’s Make Money.
OSOR - new opportunities for sharing statistical software
Chapter 7 –Implementation Issues
m. Introduction QuickBooks File DoctorQuickBooks File Doctor (formerly known as Connection Diagnostic Tool) is the accounting software.
TL101A – Introduction To OA LodgeMaster
CS5123 Software Validation and Quality Assurance
The Research Paper: Part 2
Presentation transcript:

Unlocking the Community Toolchest Tony Atkins UHI Millenium Institute

What can you expect in the next 30 minutes? (Should you get a cup of coffee instead?)

A few practical tips…

A bit of philosophy…

A few links to take away…

Whatever else you want to talk about…

Here we go!

A few practical tips…

What tools are out there? …That’s what you’re here to find out …in the rest of the “Sakai Showcase” …in the tool demo session

What kinds of tools are out there?* …Core tools are bundled with Sakai and turned on by default …Provisional tools are bundled with Sakai but turned off by default …Contributed tools are downloaded and installed separately …Custom tools are those you write yourself

*What kinds of tools will there be? …3 star tools, 5 star tools …Shrinking core, expanding periphery …Owned tools, unowned tools …Tools you care about, tools you don’t care about …Tools to meet new needs …Tools to meet existing needs better

How do I get and install tools? …Core tools can be run from the demo version of Sakai …Provisional tools require a bit of configuration to use …Contributed tools require the ability to build Sakai from source …Custom tools require familiarity with a whole host of technologies

Who supports these tools? …Core tools are supported by the portions of the community that use them …Provisional tools are supported by smaller portions of the community …Contributed tools are supported by even smaller portions of the community …Custom tools are supported by your local team

What does “support” actually mean? …The larger the group, the more likely someone out there can give you advice …You still have to understand and act on the advice yourself

A bit of philosophy…

“Given enough eyeballs, bugs are shallow” Linus’ Law: “The Cathedral and the Bazaar”, Eric S. Raymond

“Adding more users adds more different ways of stressing the program” “The Cathedral and the Bazaar”, Eric S. Raymond

The more we work together, the happier we’ll be… Traditional

Community Source …Sakai started out as a project supported by a grant …It’s now supported almost entirely by the community

Open Source is not Free …If nothing else, you pay for open source software with your time

Community Source is also not Free …For a community source project to be viable, you need a vibrant group of individuals and institutions willing to share of themselves …This means you

Different Ways of Contributing …Assume or share the development cost for a tool …Participate in Quality Assurance testing …Answer questions …Contribute to documentation …Share your experiences using the software

Support the tools you use Sharing a tool with the community is primarily a volunteer activity …You can repay tool developers and their institutions by helping share the burdens …Learn as much as you can about the tools you rely on …Put in high quality support requests …Answer the questions you can in the forums …Document and share your solutions to problems …Contribute code

A few links to take away…

Finding tools …The Sakai Source Code …Contrib Tools

Documentation …There is a wealth of community support documentation available at: …Don’t see what you’re looking for? Ask around. If no one has written anything, learn what you can and write it up for the next person.

Sakai Mailing Lists …There are general, topical, and even tool- specific mailing lists. …For more information, visit: …List archives can be found at: (under gmane.comp.cms.sakai)

Bug Tracking …Most tools use the Sakai JIRA instance to track issues: …Known issues, patches, workarounds are documented in JIRA. …Don’t see information on a problem? Report it.

Whatever else you want to talk about…

Questions? Comments? Recommendations for a good restaurant?