Open Source Genealogy Software John Finlay PhpGedView Project Manager.

Slides:



Advertisements
Similar presentations
 Dokeos  open source elearning
Advertisements

What is an operating system? Is it software?
Systems Analysis and Design in a Changing World
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Chapter 5 System Software.
Seven good reasons why everyone should be using R.
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Chapter 3 Software Two major types of software
Open-Source Software ISYS 475.
Installing PhpGedView A collaborative online genealogy tool.
1 Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET201.
An ide for teaching and learning prolog
OPEN OFFICE PREPARED BY: Mantilla, Leia Anjelica A. Pitogo, Adones B. Verdida, Reymond J.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
Open Office Writer Computer Training Programme Speaker Kumardeep Chaudhary 17th September 2014 (Wednesday)
Automation using Selenium Authored & Presented by : Chinmay Sathe & Amit Prabhu Cybage Software Pvt. Ltd.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Alfresco – An Open Source Content Management System - Bindu Nayar, Bhavana Mohanraj.
Operating Systems Operating System
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
AS Computing Software definitions.
119th International Unicode ConferenceSan Jose, California, September 2001 An Overview of ICU Helena Shih Chapman Doug Felt
Research infrastructure and knowledge management Eric Maryniak.
Working Out with KURL! Shayne Koestler Kinetic Data.
SednaSpace A software development platform for all delivers SOA and BPM.
CS240 Computer Science II Introduction to Unix Based on “UNIX for Programmers and Users” by G.Class and K. Ables.
Operating Systems AOIT Principles of Information Technology.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
DIFFERENCE BETWEEN ORCAD AND LABVIEW
Introduction to Interactive Media Interactive Media Tools: Software.
B. Collette 8 February 2008 DVTK - Future Barbara Collette DVTK Project Leader Eye2Eye Meeting, 8 February 2008.
1 3. Computing System Fundamentals 3.1 Language Translators.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
TL101A – Introduction To OA LodgeMaster. Learning Objectives Become familiar with the capabilities of the OA LodgeMaster system. Learn how to use the.
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
Share Your Genealogy and Collaborate with Relatives Online Using PhpGedView John Finlay.
Introduction to Processing. 2 What is processing? A simple programming environment that was created to make it easier to develop visually oriented applications.
DevelopersCommitters Users I’m getting the following exception…. Anybody have any clue why??? +1, I like that idea… Source & Binary Code Repository Bug.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Metadata Input Tool for CADIS Scientists and Data Managers by D. Stott August 8, 2007.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
Software Metric Tools Joel Keyser, Jacob Napp, Carey Norslien, Stephen Owings, Tristan Paynter.
OFFICE SUITES. Office Suite Sometimes called an office software suite or a productivity suite Intended for use by a typical clerical worker and knowledge.
A S P. Outline  The introduction of ASP  Why we choose ASP  How ASP works  Basic syntax rule of ASP  ASP’S object model  Limitations of ASP  Summary.
Expertsfromindia for Joomla Development. Introduction Joomla is an open source and free content management system (CMS) for publishing content on the.
Introduction to FOSS. Classes of software  Operating System (OS)  Software that manages all the application programs in a computer  Manages the computer.
1 Release 7.0 Features and Enhancements Multi-byte Language Support Language Pack Editor Blackboard Backpack (Offline Synchronization Application) Embedded.
Open source development model and methodologies.
Systems Analysis and Design in a Changing World, Fifth Edition
Read to Learn List some types of software.. Read to Learn List some types of software.
Tracking and Squashing Bugs
Operating System Concepts
Obtaining the Required Tools
CaRT eCapacity Initiative Ghana Productivity Apps
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Haritha Dasari Josue Balandrano Coronel -
OPEN SOURCE SOLUTION FOR e-GOVERNANCE
INFS 3500 Martin, Brad, and John
Word Processing Recommendation
Intermediate 2 Computing Unit 1 – Computer Systems
Lessons Learned through the Development and Publication of AstroImageJ
Manuscript Transcription Assistant Initiative
TL101A – Introduction To OA LodgeMaster
Selenium Tutorials Cheyat Training.
Web Application Development Using PHP
Module 02 Operating Systems
Presentation transcript:

Open Source Genealogy Software John Finlay PhpGedView Project Manager

What is Open Source Software?  The complete “source” is open Code Developers Project leaders Driving requirements  All are open to the feedback and suggestions of the user community Definition Reality – More than just the code is “open”  Open Source is software that allows you to view and modify the source code

 Genealogy software is slow to adopt new technologies  Many users are frustrated by current genealogy software  Low return on investment for genealogy software vendors  Many users are older and/or are apathetic towards new technology  Proprietary software development blocks those users who are interested, limiting the new ideas that make it into current software packages  Localization and internationalization is lacking or non-existent Why does genealogy need Open Source?

 The “release early, release often” motto of Open Source means new technologies are added and released faster  Users have a medium to express their frustrations and solutions are quickly made available  Community and volunteer driven instead of profit driven  Under the community driven process users can become involved with the software and feel ownership Open Source Solutions

 New ideas flow into mature products instead of spawning new immature products  Open Source promotes localization and internationalization because people from many different languages, backgrounds, and cultures are involved and contribute. Open Source Solutions

Open Source Software Resources   

 PhpGedView (PGV) is an internet based genealogy program that you can use to: setup your own genealogy website edit your data online collaborate with relatives working on the same family lines  PGV can do all of the things that a typical desktop genealogy program can do, but this runs over the internet.  It imports and exports GEDCOM files, so it is compatible with other genealogy software. 

 GenealogyJ (GenJ in short) is a full-featured stand alone Java application that can handle all of your genealogic information.  It provides different graphical components for working on your Family Tree.  Nice timeline chart

Gramps  GRAMPS is a genealogy program for Linux and other UNIX-like systems (MacOS X). The GRAMPS name stands for Genealogical Research and Analysis Management Programming System.  Easy to use. A well designed user interface make entering data easy. 

GenerationX  GenerationX is a genealogy tool for Mac OS X written entirely in Cocoa and conforming to the GEDCOM 5.5 standard for storing genealogy data.  ks/genx2.html ks/genx2.html

LifeLines  LifeLines is a text based program that will run on many operating systems and older computers  One of the oldest Open Source genealogy programs  The power of LifeLines is in its report scripting language – you can download many, many types of reports

 Choose a software package that you like and begin using it  Integrate yourself into the user community for the project. Read the forums and mailing lists  Decide how you would make the software better and work within the community to make it happen How to get involved

 Submit Bug Reports  Request Features  Documentation  Help other new users How to get involved

SourceForge Community  Show a sourceforge Open Source community 

Questions?