Skip to content
micahmurph edited this page Apr 9, 2020 · 40 revisions

Welcome to the Kent-Monkeys wiki!

Our Project:

We are contributing to the Open Food Network open source project by solving issues and improving documentation. The Open Food Network is an open source platform that " enables new, ethical supply chains." The platform allows producers to sell their product and wholesalers to manage large orders and shipments of produce, all entirely online. The goal of the project is to "create a virtual farmers market" and build a "resilient local food economy." Open Food Network runs on Ruby and Ruby on Rails. Some of the issues that we will be fixing and improving involve translation errors, input validation, and improper price calculations.

Team Members Introductions:

Blaine Billings billingsbt@g.cofc.edu
Blaine Billings is a senior computer science major working towards a career in descriptive linguistics.
Cameron Reuschel reuschelcm@g.cofc.edu
Cameron Reuschel is a senior CS major pursuing a career in cybersecurity and software development.
Chase Myers myersca1@g.cofc.edu
Chase Myers is a senior Computer Science major working towards a career in technical consulting. He participated in an internship with Capgemini during the summer between his junior and senior years, and has accepted a full-time position with the company that will start in August. He also works as a tutor at the College's Writing Lab.
Micah Murphy murphyml1@g.cofc.edu
Micah Murphy is a senior Computer Information Systems major and Data Science Minor with ambitions to work in data analytics. She is a florist and lives in Charleston with her husband and five year old daughter.

Table of Contents:

  1. Project Prospects - A description of the three prospective projects we investigated before deciding which one to work with throughout the duration of the semester.
  2. The Selection - A full report regarding details of the selected project and information on the project's history, members, direction, and open issues.
  3. Exploring the Project - A discussion of the first experiences building and working with the project's code and dependencies.
  4. First Contribution Ideas - Here, we detail our first selection for participating in the project -- a bug is selected and we devise a plan on how to fix it.
  5. Selected Team Contributions - Our planned contributions to the OFN project, and the assigned tasks of each project member
  6. Timeline - A timeline of the expected completion of our fixes and project goals
  7. The First Fix - Our first contribution to the project. Here, we present our first bug fix and how it was done.
  8. Timeline Update 1 - (2/12/20) We discuss our progress relative to our timeline, what we've accomplished so far, and how we expect to progress in the future.
  9. Timeline Update 2 - (2/20/20) Again, we discuss our progress relative to our timeline, what we've accomplished so far, how we expect to progress in the future, and specifics for what to accomplish before March 24.
  10. Timeline Update 3 - (3/9/20) As we move closer to the end and prepare for our presentation, we discuss the rest of our fixes and relative progress.
  11. Presentation 3/10/2020 - (3/10/2020) Updates to our project in the form of a slideshow.
  12. Timeline Update 4 - (3/31/20) Almost all of our fixes are done, and we are finishing out poster, abstract, and final presentation.
  13. Timeline Update 5 - (4/9/20) We have completed our poster and the final presentation slides are ready for finishing touches.