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

Site completion status #187

Closed
5 of 7 tasks
ltseng opened this issue Jun 29, 2023 · 4 comments
Closed
5 of 7 tasks

Site completion status #187

ltseng opened this issue Jun 29, 2023 · 4 comments
Labels
slim MVP Use this for absolute minimum LandPKS MVP in March 2024 user story

Comments

@ltseng
Copy link

ltseng commented Jun 29, 2023

User Story

  • As a project member, I can see the site completion status (rounded to the nearest integer) of any site in the project as calculated by the following formula:
    • sum(completed data inputs for the given site)/sum(total required data inputs for the given site)
    • More specific calculations are available in the spec.
  • If the project manager has set any soil pit requirements, then the number of required data inputs is dependent on the number of depth intervals defined per site.
    -If the project manager has not set any soil pit requirements, then site completion status can only be calculated by the number of required surface-level data inputs.
  • If no data input methods are specified as required, then project sites will not display a completion status.

Design

Preview Give feedback
No tasks being tracked yet.

Front end

Preview Give feedback
  1. slim MVP tech-debt
  2. Engineering
  3. Engineering
  4. Engineering

Back end

Preview Give feedback
  1. slim MVP

Acceptance criteria

  • The number of required data inputs for a site should be calculated as a combination of required surface-level data inputs and required depth-dependent data inputs (if applicable)
  • I can see the completion status for any site belonging to a project where I am a member, and where at least one data input method has been set as required by the project manager, as a percentage between 0 and 100%
  • As I complete required data input methods for a given site, I should see the completion status percentage increase.
  • If I delete previously-gathered data for a given site, I should see the completion status increase.
  • The number of required data inputs for a site should be calculated as a combination of required surface-level data inputs and required depth-dependent data inputs (if applicable)

Resources

Site completion status
Project data collection presets

@ltseng ltseng added this to Terraso Jun 29, 2023
@ltseng ltseng converted this from a draft issue Jun 29, 2023
@ltseng ltseng self-assigned this Jun 29, 2023
@ltseng ltseng added this to the LandPKS 2023-08 milestone Jun 29, 2023
@ltseng ltseng mentioned this issue Jul 12, 2023
7 tasks
@ltseng ltseng removed their assignment Aug 29, 2023
@ltseng
Copy link
Author

ltseng commented Oct 4, 2023

Note that this work will not include the addition of the "sample collected for lab test" checkbox for MVP

@CourtneyLee333
Copy link

@ltseng I believe design work is done for this. Let me know if that's not right.

@ltseng
Copy link
Author

ltseng commented Dec 4, 2023

I think it's done as well, so feel free to ignore this task from now on.

@ltseng ltseng added this to LandPKS Jan 5, 2024
@ltseng ltseng moved this to Todo in LandPKS Jan 5, 2024
@ltseng ltseng added the slim MVP Use this for absolute minimum LandPKS MVP in March 2024 label Jan 8, 2024
@ltseng ltseng removed this from Terraso Jan 8, 2024
@DerekCaelin DerekCaelin removed this from the LandPKS 2024-03 milestone Apr 16, 2024
@DerekCaelin
Copy link
Collaborator

Not planned at this time

@DerekCaelin DerekCaelin closed this as not planned Won't fix, can't repro, duplicate, stale Aug 22, 2024
@github-project-automation github-project-automation bot moved this from Todo to Done in LandPKS Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
slim MVP Use this for absolute minimum LandPKS MVP in March 2024 user story
Projects
Archived in project
Development

No branches or pull requests

3 participants