An Open Source Community Christina K Pikas LBSC708P November 10, 2005.

Slides:



Advertisements
Similar presentations
Library Website 2.0: Integrating Wiki Software to Enhance Content of the Library's Website Justin Robertson, MLIS, AHIP Judy Burnham, MLS, AHIP Jie Li,
Advertisements

Online Resource Repository for Training Faculty in Laulima: An Organization and Collaboration of Resources Rashmi Chhetri University of Hawaii at Manoa.
Evaluation of databases on software projects A. Misev, V. Ajanovski Institute of Informatics Faculty of Nat. Science and Mathematics Skopje, Macedonia.
By Chris Zachor.  Introduction  Background  Open Source Software  The SourceForge community and network  Previous Work  What can be done different?
Server-Side vs. Client-Side Scripting Languages
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
1 TransQUAL Online: Improving Student Transitions to Life After School Version 3.0 Employment and Disability Institute Cornell University ILR School Extension.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
Overview
Source Forge Phi Le Thanh Huynh Surinder Singh Benjamin Roppiyakuda.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Digital Literacy NY Why Are We Here?. What is Digital Literacy? Digital Literacy is the ability to use information and communication technologies to find,
Analysis and Modeling of the Open Source Software Community Yongqin Gao, Greg Madey Computer Science & Engineering University of Notre Dame Vincent Freeh.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
6/12/2015 Introduction to WReSTT Peter J. Clarke.
Considering Open Source? Is developing an open source project right for you?
Research infrastructure and knowledge management Eric Maryniak.
Ladd Van Tol Senior Software Engineer Security on the Web Part One - Vulnerabilities.
Adaptive Collaboration Support for the Web Amy Soller Institute for Defense Analyses, Alexandria, Virginia, U.S.A. Jonathan Grady October 12, 2005.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Teaching with Wikis Ken Baclawski College of Computer and Information Science.
Software Engineering CS3003
Websites for FIRST Robotics Teams Chris Elston - Team 1501.
DSpace Global Outreach Committee Update Valorie Hollister DSpace User Group Meeting May 21, 2009.
SEC303 Assessing and Managing Privacy in the Enterprise JC Cannon Privacy Strategist.
Open Source The Future of Software What’s Open Source Open-source software is computer software whose source code is available under a copyright license.
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
BEN Architecture Isovera Consulting Feb Internet consulting for non-profits 2 BEN Architecture Diagram.
Project Ongo-08a Information Software is required that would Provide mathematical problems that will improve student’s problem solving skills Provide teachers.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
1 Windows 2008 Configuring Server Roles and Services.
Topology and Evolution of the Open Source Software Community Advisors: Dr. Vincent W. Freeh Dr. Kevin Bowyer Supported in part by the National Science.
August 2003 At A Glance VMOC-CE is an application framework that facilitates real- time, remote cooperative work among geographically dispersed mission.
A place to share March 2010.
Department of Information Business Discussion of a Large-Scale Open Source Data Collection Methodology Michael Hahsler and Stefan Koch Department of Information.
Knowledge-based flexible workflow to support decision follow-ups Carla Valle Fraunhofer FIT - Germany.
HDF and HDF-EOS Workshop VIII, October 26-28, /12 Peter Cao, National Center for Supercomputing Applications This work is supported in part by a.
Celine DONDEYNAZ, Joint Research Centre- Italy A. Leone, C. Carmona, P. Mainardi, M.Giacomassi and Prof. Daoyi Chen A Web knowledge Management Platform.
Agent 2004Scott Christley, Public Goods Theory of Open Source Community Public Goods Theory of the Open Source Development Community using Agent-based.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Machine Learning as a Service
Community Codes Free and shared resource Ongoing distributed development by both research and operational communities – Maintained under version control.
Information Society Portal for the ESCWA Region September 5, 2007.
Skill Area 214 Introduce World wide web(www)
Algorithm Visualization (AV)  AVs are used for motivating students in exploring the core concepts of data structure and algorithms.  Instructors report.
Family Connection Collaborative Webs A Tool for Creating and Managing Web sites.
Free and Open Source Software at the US Census Bureau and FedStats: Building Shared Statistical Dissemination Systems Lisa Wolfisch US Census Bureau.
A RESEARCH SUPPORT SYSTEM FRAMEWORK FOR WEB DATA MINING Jin Xu, Yingping Huang, Gregory Madey Department of Computer Science and Engineering University.
PUBLISHING & COLLABORATION. SOCIAL NETWORKING ▪ Web sites such as Facebook, Twitter and LinkedIn are generally the first names people associate with social.
Collaborative Development Services Learning From the Open Source Agile Development Process Richard Kilmer, InfoEther LLC.
Toward Open-source Compilers in a Cloud-based Environment: The Need and Current Challenges Presenting Author: Contact: Taher Ahmed Ghaleb
Communities and Portals Lan Zhang School of Information University of Texas at Austin.
Lake Arrowhead 2005Scott Christley, Understanding Open Source Understanding the Open Source Software Community Presented by Scott Christley Dept. of Computer.
Framework for Collecting, Reporting, & Sharing Senior Design III - Spring 2007 Louis Von Eye.
1 The Collaborative Dynamic Art Project Cy Khormaee, Andy Olson, Alex Zheng CSE 403 Product Pitch The Collaborative Dynamic Art Project A proof of concept.
CHARTER SCHOOLS PROGRAM MONITORING AND DATA COLLECTION CONTRACT SOLICITATION NO.: ED-OII-15-R-0014.
How to Get Started With Python
ONLINE SHOP MANAGEMENT SYSTEM
Welcome! Microsoft Dynamics gp user Group (Gpug)
ENCS6042: Communication for the innovation process Summer 2017
Evaluation of databases on software projects
Warm Handshake with Websites, Servers and Web Servers:
I-net Solution Restaurant Online Ordering Script | Restaurant Booking script | Restaurant online ordering system PHP| PHP Restaurant Menu Script.
Open Source Software Development Processes
Code Analysis, Repository and Modelling for e-Neuroscience
Code Analysis, Repository and Modelling for e-Neuroscience
Presentation transcript:

An Open Source Community Christina K Pikas LBSC708P November 10, 2005

Agenda Brief introduction to the community Brief introduction to the community Supporting software platform Supporting software platform Usability support Usability support Sociability support Sociability support Is Sourceforge successful? Is Sourceforge successful? References References

What is Sourceforge? Open source software (OSS) community/group of communities Open source software (OSS) community/group of communities Code repository with included Code repository with included –CVS (Concurrent Versions System) –Compilers –Communication and project manager tools –Security tools

Examples of Projects Gaim Gaim BitTorrent BitTorrent eMule eMule NASA World Wind NASA World Wind Audacity Audacity Slash Slash

Supporting Software “PHP, Perl and Python and many Open Source tools and components” ( “PHP, Perl and Python and many Open Source tools and components” ( MySQLdatabase, Apache, mod_ssl, boa, MySQLdatabase, Apache, mod_ssl, boa, SSH, IRC SSH, IRC Client Software: Microsoft Explorer or Mozilla browsers, each project has unique hardware/software requirements Client Software: Microsoft Explorer or Mozilla browsers, each project has unique hardware/software requirements (see more complete listing here: up_id=1)

Usability Navigation isn’t very clear Navigation isn’t very clear No white space No white space Consistent throughout the site Consistent throughout the site Registration, updating profile, adding projects are easy Registration, updating profile, adding projects are easy Supports different levels of experience Supports different levels of experience

Sociability Clearly stated policies Clearly stated policies Many security features delegated to projects (good and bad) Many security features delegated to projects (good and bad) Support available at site level and frequently at project level Support available at site level and frequently at project level Symbols to indicate type/level of participation Symbols to indicate type/level of participation

Successful Current statistics (11/5/05) Current statistics (11/5/05) –Registered Projects: 105,395 –Registered Projects: 105,395 –Registered Users: 1,167,369 Many people have used it without knowing they were using it Many people have used it without knowing they were using it Expert reviews say it’s successful (Xu et al, 2005) Expert reviews say it’s successful (Xu et al, 2005) Supports learning (see Ye and Kishida, 2003) Supports learning (see Ye and Kishida, 2003)

References Diker, V., (2004) A Dynamic Feedback Framework for Studying Growth Policies in Open Online Collaboration Communities. CD-Rom Proceedings of the 10th Americas Conference on Information Systems, New York City, NY, August 5-8, Ducheneaut, N. (2005). Socialization in an open source software community: A socio-technical analysis. Computer Supported Cooperative Work, 14(4), Hippel, E. v. (2001). Innovation by user communities: Learning from open- source software. MIT Sloan Management Review, 42(4), 82. Hippel, E. v., & Krogh, G. v. (2003). Open source software and the "private- collective" innovation model: Issues for organization science. Organization Science, 14(2), 209. Lakhani, K. R., & Hippel, E. v. (2003). How open source software works: "free" user-to-user assistance. Research Policy, 32(6), 923. Xu, J., Gao, Y., Christley, S., & Madey, G. (2005). A Topological Analysis Of The Open Source Software Development Community. HICSS '05: Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS'05) - track 7, Ye, Y., & Kishida, K. (2003). Toward an understanding of the motivation open source software developers. ICSE '03: Proceedings of the 25th International Conference on Software Engineering, Portland, Oregon,