Skip to main content

Course project of SSW555. Sprint_1 base line version.

Project description

SSW555 TeamAJRY: GEDCOM CLI

This is a project for the SSW555 of Stevens Institute of Technology taught by geekiest professor Jim Rowland.


  • Team Member:

    • Yinghui Cai(Benji)
    • Rahil Patel(Ray)
    • Aniruddha Pimple(John)
    • Jiahua Zhou(Javer)
  • User stories for sprint 1:

Story ID Story Name Owner
US01 Dates before current date Javer
US02 Birth before marriage Ray
US03 Birth before death John
US05 Marriage before death John
US06 Divorce before death Benji
US11 No bigamy Ray
US20 Aunts and uncles Benji
US22 Unique IDs Javer

0. Table of Content

  1. Installation & PyPI
  2. Test Strategy

1 Installation & PyPI

The version 1.0.0 of this application has been published on the PyPI, you can find the package on PyPI through this link, you can also install the package with pip:

pip install gedcom-benji

2 Test Strategy

  • Create a GEDCOM file with NO fault.
  • Modify the file copy and manually create some weired cases.
    • one weired cases for each modified file
    • (to be discussed)merge the modified files the same time merging the tested code
  • Expecting the program can find these weired cases.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GEDCOM-AJRY-1.0.0.tar.gz (7.1 kB view hashes)

Uploaded Source

Built Distribution

GEDCOM_AJRY-1.0.0-py3-none-any.whl (7.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page