Each quarter students who are working on their computer science degree at Neumont University are assigned tasks to work on related to the PhpGedView project. The students work on the project under the direction of PGV Founder, John Finlay. While working on the project, the students gain valuable experience working on an active, living open source project.
Neumont University students work on the following tasks:
- Java FTP Installer - A team of students is working on a simple installer program which can be run from the desktop and used to automatically install PHP applications on a remote webserver.
- Custom Reports - A team of students will be working on building a tool for creating custom reports.
- AJAX Enhancements - A team of students will be working on integrating several AJAX enhancements including modularizing the AJAX tabs on the individual page, some UI improvements to the calendar, and a top-down descendancy chart.
- FamilySearch Synchronization - FamilySearch is introducing new Web Services which are currently in a beta phase. This team will be working on finalizing the synchronization module which will integrate PGV and new FamilySearch.
- GedSync Offline Synchronization Client - Along with the FamilySearch synchronization efforts, a team will be building an offline Java tool which will synchronize a local GEDCOM file with a PGV website.
- Bug Exterminators - This team is just assigned to fix as many bugs as they can in a 10 week quarter.
- Media Enhancements (v4.1)
Other Technologies and Tasks:
- Media Enhancements (v4.1)
- Load Zoom Box details using AJAX technologies (v4.1)
- Site Sanity Check
- Clippings Cart (v4.1)
- Gramps XML (v4.1)
- Lifespan chart (v4.1)
- Soundex Search Improvements with soundex calculations in the database (v4.1)
- Add support for MS SQL Server (v4.0)
- Research Assistant Module (beta release)
- SOAP based web services (included in v4.0)
- Provide a way to link people across different GEDCOMS and across different PGV websites to create one large interconnected .Genealogy Web. (v4.0)
Read more about the PhP Project