Skip to content
This repository has been archived by the owner on Aug 26, 2024. It is now read-only.

DickinsonCollege/FD2School-FarmData2-S24

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

FarmData2

FarmData2 is an application that supports the operation and certification requirements for small organic farming operations.

Description

FarmData2 is a web application for recording and reporting on crop and livestock production within the context of small organic farming operations. Crop production records include seeding, transplanting, harvest, cover crop, compost, fertilization, irrigation, pest scouting, and spray activities. Livestock production records track animals from birth to slaughter or sale and include pasture moves, periodic and veterinary care, and logging of egg production. Records of packing, distribution, and customer invoicing are also maintained. All records and reporting features are designed to closely align with organic certification requirements and to support the certification and recertification process.

Connecting with the Community

Have questions? Want to find something to do? Want to learn more?

Connect with the FarmData community through the following channels:

Not sure which channel to use? The Communications Document describes each of these communications channels and how each is typically used.

Installing FarmData2

If you are interested in trying, using, or contributing to FarmData2 see the INSTALL Document for information about how to get started.

Contributing to FarmData2

If you are interesting in contributing to the development of FarmData2 see the CONTRIBUTING Document for information about how to make your first contribution. The Other Ways to Contribute Document has additional ideas for how you might engage with FarmData2. The RESOURCES Document contains pointers to more detailed project documentation.

History

FarmData2 is both a second edition of its predecessor, FarmData, and the integration of two related projects FarmData and AnimalData. These projects were conceived and built by Tim Wahls, Matt Steiman, and many students to support operation of the Dickinson College Farm. The FarmData2 project was initiated as a part of curricular redesign in the Computer Science Department at Dickinson College. It is now an active part of several courses in the curriculum. It provides students in these courses with early and sustained opportunities to learn and practice modern software development within the context of an open source software community.

Acknowledgements

FarmData2 is powered by the farmOS open source project.

Support and assistance with FarmData2 development has been received from The Non-Profit FOSS Institute.

The development of FarmData2 has received partial support from:

  • The GNOME Community Engagement Challenge:
    • Phase 1 BadgePhase 2 Badge
  • The National Science Foundation (DUE-2013069) - Collaborative Research: Broadening Participation in Computing through Authentic, Collaborative Engagement with Computing for the Greater Good.
  • Zulip provides sponsored hosting for FarmData2 community discussions.

Creative Commons Attribution-ShareAlike 4.0 International License All textual materials in the FarmData2 project are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

GPL V3 or Later All executable code in the FarmData2 project are licensed under the GNU General Public License Version 3 or later