Skip to content

This repo is created for coursework assignment of SSW555

Notifications You must be signed in to change notification settings

DhruvinDPatel/GEDCOM_Parser

Repository files navigation

GEDCOM Parser Build Status Coverage Status

This repository is created for the coursework assignment in SSW555-Agile Methods for Software Development SSW555 is a course to learn, utilize, and implement agile methods in a team project

The team project contained in this repo is to develop a program used to identify errors and anomalies in GEDCOM files GEDCOM is a standard format for genealogy data that identifies individuals and families in a three part line-oriented txt file

Errors, anomalies, and upcoming dates of characteristics in GEDCOM files are provided to users by the code in this repo GEDCOM individual charactereristics: unique ID, name, gender, DOB, death date, unqie ID of spouse and children
GEDCOM family characteritcs: unique ID of family, husband/wife, children as well as marriage/divorce date

sample.ged is the GEDCOM file used for this project which has been colloborated on a shared familyecho.com account Several example GEDCOM files can be found online as well

parser_gedcom.py parses the sample.ged into a summary table and a useable format for UserStories.py UserStories.py detects the mentioned errors, anomolies and noteable upcoming dates in a GEDCOM

User stories are provided by the professor in the beginning of the project and developed by the team in 2 week sprints At the end of each sprint the team is responsible for providing examples of each user story

A burndown chart and sprint restrospective is completed at the each of each iteration as well

We genuinely hope viewers that come across this repository find it interesting and useful!

About

This repo is created for coursework assignment of SSW555

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •