Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Community-supported agriculture (CSA) #145

Open
6 tasks
RaggedStaff opened this issue Jul 28, 2024 Discussed in #100 · 0 comments
Open
6 tasks

Support Community-supported agriculture (CSA) #145

RaggedStaff opened this issue Jul 28, 2024 Discussed in #100 · 0 comments
Labels
enhancement unfunded Issue does not have idenitified funding, can be worked on as part of core maintenance budget

Comments

@RaggedStaff
Copy link
Contributor

Discussed in #100

Originally posted by lecoqlibre October 8, 2023
Community-supported agriculture (CSA model) or cropsharing is a system that connects producers and consumers within the food system closer by allowing the consumer to subscribe to the harvest of a certain farm or group of farms.

CSA stands for AMAP in French.

To support this use case in the ontology needs to:

  1. As a CSA Producer I need to represent a recurring subscription of a consumer so that I know how many products to harvest.
  • The Onotology will include a Contract class, that has a startDate, frequency, endDate (optional) & NoOfOccurences (optional).
  • Contracts will be linked a single managingAgent , a single contractedAgent, and one or more CataologItems.
  • Contracts will generate Orders.
  1. As a CSA Producer I need to represent the content of each Share (which will vary week on week) so that I can browse the history
  • Share Products will be mapped via TransformationFlows to the individual Products they contain.
  • A new Product must be created for each recurrence of the Share.
  1. As a CSA Producer I need to represent a recurring distribution session to allow planning.
  • A Contract will be linked to mutliple SaleSession detailing the recurring distributions of the Share Product

@Alcoz - does that cover it ?

@RaggedStaff RaggedStaff added enhancement unfunded Issue does not have idenitified funding, can be worked on as part of core maintenance budget labels Jul 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement unfunded Issue does not have idenitified funding, can be worked on as part of core maintenance budget
Projects
Status: No status
Development

No branches or pull requests

1 participant