DST Meeting Notes
11-11-24
Adam
Drives confluence page
meeting with interns
PR review
tickets for NCalc
West data into selector next
Trevor
Bunch of craft updates user interactive flow
WCCC For develop
Ravi
Checkbox component
dashboard application for monocam packages
Akshat
Rafiki application
next is add cypress tests
Ted
Working on NCalc updates
then working on integrating shared components in NCalc
header and stepper
Rick
Will work with Ted to get new api working
Joty’s code converting r to python putting info in confluence
python code is much slower.
Elizabeth
focus on ad hock testing.
drone and vegspec testing coming up in January.
11-04-24
Adam
Working on PR review, tickets, drives
Next will be getting west data into selector
Ted
Working on shared components
Last week did text field, accordion, header
Next will be working on NCALC
Elizabeth
Not much to report beyond Shannon’s message
They are making edits to forms
Lining up testers for vegspec
Planning for DPP testing in December
Jinam will check in with GT about DPP design review
Akshat
Added new page for uploading plot files for rafiki and a bunch of front end tickets for DPP
Made API docs for rafiki
This week will focus on FE changes for drone or rafiki
Jinam
Working on CI/CD for DPP
Bug fix for Ag IR pipeline
Then continued Ag IR work
Also need to do PR review for Akshats work
Rick
Working mainly on Jyoti’s project, lots of R
Some things are really slow when processing files
Officially retired from UGA, can still access the weather server
Brian says he can help with any R questions
Brian
Trevor is really pushing for craft work, hopefully not working on other stuff
10-28-34
Trevor
Last week
implemented form copier
Used JWT for auth
Solved bad data pull for WCCC
PR will be ready today
Made a lot of module structuring for data pull documentation
Resolved mono oak upload issue
Looking at directus api docs for ML
Need a return URL on form copy
PR review for NECCC data pull
WCCC PR today, NECCC reviewed on own but will look with Vysh tomorrow
11-13 meet with Juliet about timelines 12-1pm
Ravi
Last week worked on psa shared dropdown component for seedcalc and selector
Mono cam bug fixes
Collected some farmer packages and had no issues
Elizabeth
Meeting w GT on Thursday for more streamlined testing materials
Heather and Elizabeth meeting with GT about new contract for next year
Vegspec meeting tomorrow, unsure what the plan is
Adam
Mostly working on DRIVES updates
Sent email synopsis
Waiting on updated bios and new photos
Soumya handled all the cropping, tried to upscale some junky ones
Got 6 images that should be replaced
PR review and making tickets
WCCC import
Akshat
Working on docker compose
New API
New DB schema
Got done with DB changes we discussed (integer ids and no tag col)
Will add plot import from CSV
A bunch of drone front end tasks as well this week
Couple of tickets with lots of tasks within each ticket
Mostly minor tasks
Vyshnavi
V1 test cases
Fixed config issues
Juliet got back to her regarding SCCC import, should be able to wrap up shortly
Main focus will be finishing PR reviews and making docs
Then needs new issues
Rick
Juliet messaged about timelines
Worth bringing up tomorrow about western data for vegspec
Met with dave and dennis and aurelie showed up
Working with Jyoti on
When will we start working on NCALC v2? → soon, after shared components Ted will work on it
Rick will be retired Nov 1st, hopefully won’t lose access to weather server
Ted
Majorly working on shared components
Working on shared header, have to update a few tests for both tools
Reviewed a few PRs
Wonder if we want testing of shared components, if it’s not a wrapper around an MUI component: yes.
Pipelines produce an error with HTTP instead of HTTPS → it’s due to callback url not being listed
Working on the rest of the components in Figma, text field and accordion
10-21-24
Elizabeth
Put together some forms for gathering ad hoc feedback for vegspec
Features and design
Shannon and Elizabeth meeting next week about streamlining materials and making the process simpler
Will add tasks for epics
Vegspec meeting last week went will → john, karl, etc were happy
They had some specific features to focus on for ad hoc testing
Chris + Steven
Hackathon was a big success
Akshat did a great job with beginner track
Good update around progress on CRAFT
Timeline updates around finality of PDI data
Remaining asks from PDI should be done in November
Adam
CC group filter
PR review
DRIVES work
Meeting this wednesday with DRIVES, unsure of purpose
Checking in with interns
Ahead of schedule on first round of shared components
Vyshnavi
Working on imports for NECCC and SCCC selector
NECCC is done, SCCC is getting final tests
Will work on review comments and changes, then switch to automated testing
Trevor
Last week wrapped up wccc import and craft forms dupe issue
Small issue with WCCC import called sebscina? all west
Crop records are in all west and linked in other airtables, this prop has a typo
Then PR and code review
Enkito responsivness → slow, 7 days once, no answer a different time
Hopefully both wrapped up today or tomorrow and then working on API updates for dashboard
Ted
PR review for sahred components
Added lots of new components and applied to seedcalc and selector
Added release tags to not import twice
Removed unneeded packages, removed vulnerabilities
Akshat
Finalizing testing for hackathon
Completing endpoints
Updating front end to use the new API
Akshat will schedule a meet with Mikah, MArk, Alex about rafiki updates
Ravi
Last week worked on mono issues and testing
Switching back to react work for selector and seedcalc
Then will keep going on shared components
Brian
Trevor, Brian, Mikah will meet tmo. Brian prefers earlier
10-14-24
Elizabeth
Meeting with NRCS tomorrow to review goals
Hammered them out last week
Should be finalized tomorrow
Then materials will be drafted
Milestones in github, reviewed with GT
Trevor
Back home
Got internet back on thursday
Went out on saturday
At 92-95 percent completion on WCCC import
Waiting on juliet for a few blockers
OR.B has some weirdness
LRUs need clarity
Ran into craft form dupe issue, from enkito. Can’t prefill repeat block items past first element
Adding in a note field for repeat block saying if you want it edited please do so otherwise we will
Will look into the form duping user flow
Mono oak API has an issue that causes 500 errors occasionally
Craft
Getting buzzed by Sarah about the timeline
When is a good time to wrap up with WCCC by at least wednesday
Rick
Working on Jyoti’s program
Showing her how to translate r to python
Going well, meeting on friday
Had to sign privacy doc to get files. Should have something soon
Met with Dave and Dennis
Bosco made a lot of changes but they haven’t been reviewed, happening now
Adam
Wokring on shared components
Ticket creation
PR review
Diksha and Brennen had some issues with lookup tool issues being a subset of other sites of actions
Got sprint stuff updated
Got ticket for attribution text pr done
Sarah wanted more states are coming to the landing page of selector
Got more info from drives
Jinam
Most of last week working on HPC processing bug fixes
Made some progress
Also working on uploading data to s3 for hackathon, 112 batches. Doing a sanity check
Then will be making a DB for the hackathon
Then will refocus on bugfixes for ODM processes
Merged Akshat’s PR
Akshat
Wrapped up issues last week and got them merged into develop
95% done with documentation
Will be done end of day today, will start on Rafiki MVP with docker compose, DB, etc
Vyshnavi
Last week NECCC selector is done with DB scripts
Had a call with Juliet, need clarity on 4 attributes
SCCC selector started last week, should be done this week by Wednesday
Ted
Last week created about page on seedcalc and attribution
Reviewed lots of PRs
Created a button based on figma
Will be based on more components based on figma
Made some updates on region selector map
Tests should now be passed
PR in the selector is ready, need to look at seedcalc
Ravi
Last week worked on shared psa logo displayer and put it in selector and seedcalc
Working on more react stuff
Resolved mono cam issue
09-30-24
Ravi - Worked on user testing for mono app looking into upload issue today or tomorrow - mono react native this week.
Trevor - Out of power thurs and beyond - pushed back wccc towed
Ted - Finished up seedcalc ticket - selector testing pipeline working -working on tests for usser history
Vyshnavi - Working on neccc import tomorrow or wed- then sccc -
Akshat - Drone project finished adding export metadata - pr in review - hackathon - trying new models for roboflow -
Rick - Polygon API -
09-23-24
Vyshnavi
Last week wrapped up seedcalc
Minor change in the seedcalc SDK is needed
Will wrap that up today
Next is selector imports, will try to wrap up this week
Adam
Last week worked on WCCC planning tickets and DRIVES
This week will be shared component library and one more drives site
Will also work on filtering on crop group and attribution text
Trevor
Setup NECCC and SCCC selector tickets and DB resources
Mono oak updates
MCCC seedcalc is completed but more updates expected, this is all live
Testing pr needs to be merged in
DB admin PR is open but data is live in develop
Enketo form copying will hopefully be done this sprint
Pipeline updates for isolated dev environments in db admin
This week WCCC NECCC and SCCC imports for selector
Some API updates
Can the planting dates be gotten from the selector? → will need some back and forth with Anna
Akshat
Last week was adding buttons to DPP maps
Discovered a bug with exporting, rotated map images do not export properly
Coordinates calculation not working
Working on fixing that
Ravi
Feedback fixes from testing team
Docs and READMEs
This week will start on mono migration
Ted
Last week finished tests for seedcalc
Working on updating tests for selector
Next will be user testing feedback
Currently cypress tests are crashing the app
Will investigate how to stop crashes
Planting dates for seedcalc
NRCS cost share
Rick
Will be new videos for Econ, waiting on video producer
Got the polygon VM working again
New plan is to deploy to kubernetes instead of directus. This is now done
09-16-24
Vyshnavi
Last week worked on SCCC seedcalc import
PR reviews for trevor
Starting with NECCC data import
Elizabeth
6 responses from facilitators
Facilitators felt prepared
Would like more tool training
Trevor
MCCC seedcalc completed, but need new data
WCCC import is started
Imported into a workspace, 35% completed
Got tickets and resources for NECCC/SCCC selector imports
Small updates for mono cam
Code review
Rick
Doing a lot of work on Map component
Will work with Ted to get into Storybooks
Making some progress there
Talk about map next week
Adam
Got to the point where almost all take action and grow tickets are done
Preparing make prod and staging the same
Will talk with about release tomorrow
2/3 tickets done for the west
Upgrade to vite done
Adam likes Vite
Ted
Got all of the PRs merged in
Trying to merge cypress PRs
Working on fixing Cypress + Vite
Vite config commented out the lines, thinks it will fix
Will try figuring out code coverage with Vite
Akshat
Last week worked on status page and trials/studies
Just a few minor changes
Tomorrow meeting with hackathon team
Jinam
Data won’t be pushable
Forwarded email about making AWS resources
Bunch of hackathon
Tested sagemaker
Could not test document db
Figured out singularity issues
Will trigger flights in background
Will merge PRs by tomorrow
09-09-24
Trevor
Made resources for Vyshnavi NECCC/SCCC data pull
PR review with Ravi
MCCC seedcalc data pull PR is ready, small bug
Made resources for WCCC data import
Got image file naming done for mono oak PR merged in
Ravi
Working on issues from the internal testing team
Got feedback from tester. Resolved 2/3 issues
Working on the 3rd issue
Ted
Migrated seedcalc to vite
Using region selector map to the shared component library
Tried to import into seedcalc, one issue with th map. Changing props does not rerenderon prop change. Only an issue in storybool
Vyshnavi
Last week worked on seedcalc import, resolved issue from last week
Testing to make sure things are good
Will continue and review Trevors PRs
Akshat
Finished writing tests for multi app, opened PR
DPP ticket about image count bug, will open a PR soon
Elizabeth
Sent out post mortem form
Results will be ready for review tomorrow
Anna
Do we want planting dates from the selector tool? → not high priority
Rick
Redux autosetters → don’t like writing reducers
Good for second with hundreds of calculations, don’t want
08-26-24
Elizabeth
Canceled user testing meeting this week from analysis
57 responses
GT would like to do a post mortem about how testing went and how things could be improved
Ted
Added docs for pirsch analytics and the custom events that we’ve created
Working on code coverage, currently 80% exluding components
Will add tests for the other councils
Jinam
Working on data processing for the past year, ccan only access one server on the vm farm but can’t install exif2 on it
Can’t connect to sandhills vm
Reviewed akshats multi upload
Still working on HPC code cleanup
Working on exploring solv e as the base for plot alleyways
Header width issue not resolved, will have an intern work on this
Adam
Mostly working on DRIVES, halfway done should be done today or tomorrow
Diksha said herbicide search function is now working
Need to get with nirsarg to review second HR page cool
Akshat
Made a few changes for Jinam
Working on status page for multi app
Should be done today or tomorrow
Rick
Onboarding → went pretty well
Ray massey is retiring friday
Got access to azure resource group
Vyshnavi
Working on images updates last week
Working on a script to delete unneeded files from blob
Wrapping up SCCC images
Ravi
Working on documentation of mono and AgIR app
Working on app flow screenshots
Meeting with Trevor to work on SQLite issue
Trevor
Wrapping up tablet data import
This sprint will be working on all of the seedcalc and selector imports with western data
Also hoping to figure out how to duplicate enkito form
08-05-24
Intros
Adam
Out the last few days
Working with interns
Met with new intern and made tickets for him
Onboarding
Needs tickets
Ravi
Last week copied data to the tablets and uploaded blobs
Gave CSVs to Trevor
Trying to retrieve data
Jinam
Working with Jacob to fix HPC processing
Think that things are fixed, will work with him
Looking into uploading multiple folders into app 1 instead of uploading one parent folder
Akshat
Finished language localization for Rafiki
Needs new tasks
Vyshnavi
Some images were in the extra folders
Found discrepancy for common crops
Millet pearl has no images, some images are different between sccc and neccc
Can share image rename
Rick
Working mainly for the lab
Data entry person gave 2 weeks notice
Made progress with directus on vm
Need nginx config file
Trevor
Created resources for SCCC import
Working on MCCC resources for import
Ingested raw tablet data into postgres
Alison
No updates
Ameya
Finished writing tests for crop calendar view
Finished crop list view for neccc and mccc
Will wrap up the rest soon
Can help with review
Soumya
Made a compiled document of wcag standards
Demo
Game theory
46 respondents
07-29-24
Vyshnavi
Working on updating images
Will only have one copy of each image stored in azure blob storage
Db will associate everything
Adam
Did Pirsch review for Ted and updated selector PR
Went through Grow tickets
1 closed
2 need input from comms team
Docs for wp engine
Will make a doc for squarespace
Soumya
Working on accessibility guidelines
Working on confluence pages for checklist when programming and testing each site
So far one of the major things is annotations for e readers. Different levels: must, should, ideal
Annotations are the main thing
Elizabeth
AB testing → extending timeline for one more week because of
Getting some async testing results back
4th person getting back
Not many NRCS responses yet
43 responses to AB testing
Rick
Made updates for vegpec
Fixed a bug on species screen
Got VM for directus
Close to getting free hand polygon done
Akshat
Finished with flickering issue
Array that we are using is increasing infinitely, meant to stop at size 5 but not working
Trevor
SCCC import into something for vysh to work on
Finished small updates for craft service
Bug fixes for mono oak API
Tablet data import coming
Ravi
Started working on CSV files
Metadata sets without images first
Need to join meta data images and sets
Ameya
Just finished up testing the filters for northeast and south
07-22-24
Ted
Reviewed PRs
Met with Adam about Pirsch
Updated events for seedcalc
Next steps will be tests for seedcalc
Akshat
Working on integrating APIs with front end
Fetch camera list and get preview
Meet at 11am for demo
Adam
Met with Brennen to go over conflicts
Met with Ted about Pirsch
Should be finished up today
Will make new tickets for Brennen
Traveling wednesday - 5th of August
Vyshnavi
Working on images ticket
Shared a CSV file
Made changes to PR for having the license
Will update generic attribution to have a string for each council
Ravi
Looking at PR comments
Going to the lab tomorrow to get tablets to extract data from
Will upload date from them soon
Elizabeth
Email from Victoria about general feedback
Had a generic feedback survey from the DSTs
32 responses so far
Rick
Vegspec updates
Imported all the polygons into the new DB
Needs a vm for directus
Trevor
Wrapped up craft forms email service,
redis kubernetes
Job handler
Job of associating records with tables
Fixed calibrator date and type of crop issues
Need to update envs for new blob containers
Started on data pulls
SCCC seedcalc / selector
MCCC seedcalc
NECCC selector
WCCC selector
Need to do PR
Alison
Nothing much
Resham working on updating NCALC, having issues with baseline NDVI, subtracting baseline soil NDVI, sometime issues at planting. Checking if it improves accuracy in the long run
Demo
Trevor email service
07-15-24
Elizabeth intros
Has a newsletter coming soon, we can add anything if needed
Brian question, do we have case studies. → Yes 3 or 4 scenarios for the seeding rate calculator
Would love to have long term timelines for all dsts
Ravi
Switched back to species API endpoint
Added fetch to user selection, type of crop, and upload screen
Trevor
Looking into uploading issue for calibrator
Working on finishing up email notification service for craft
One issue when applying nginx ingress yaml → hang out after
Hoping to wrap up email service for craft Wednesday
Adam
Working with Diksha on take action
Working with Brennen on staging site issue
Aerial seeding ticket got merged in
Design ticket should be finished up today
PR review
Vyshnavi
Working on API attribution
No new entry in the database
Made a JS package and modifying all the responses
Will be middleware, cached json into memory
Will add attributions to blob storage
Ted
Working on seedcalc
Fixed a few minor bugs
Made design updates
Added patch notes link
Working on adding analytics
Add Elizabeth to Pirsch
For analytics, add events for page views, completion, editing
Akshat
Working on mockup for Gates project
Send out meeting invite for tomorrow at 4pm
Rick
Lots of VegSpec work
Change patch notes to release notes
Soumya
Last week worked on making generic AB tests
Anna data required
Single species seeding rate, planting method, may be unique
% live seed to emergence → will be copied
Other states will not use NRCS check
Seed count copied
Some states may be more selective on planting method
Copy selector soil drainages
Planting dates will be copied from the selector
Each state will have it’s own list of crops
07-08-24
Ravi
Looked into Java HTTP client and then Trevor found the fix
Will test on his end and then set solution into the project
Trevor
Able to clear up blocker for ravi
Took a look at SSURGO API for Rick
Rick isn’t able to create index, the explain still takes minutes to run
Adding privs for ssurgo admin user role
Working on email service for craft, may have something working by Wednesday
Adam
Onboarding Diksha
Working with Brennen to get tickets for wordpress
Working on mailpoet
Design update for the rest of the day
Will add diksha to standups
Ted
Working on several updates to seedcalc
Made pr for single species selection
Fixed a couple bugs around user history and calculation
PR ready for review
Working on design updates for seedcalc
Jinam
Catching up after OOO
Started working on sticky headers
Tried to rebase develop but too many changes
Drone stuff from tomorrow
Tomorrow working with Jacob
Rick
Got pirsch working with vegspec
John had some problems with the map drawing polygon freehand
Had freehand polygon
Open layers vs mapbox, might be worth looking into
Slack lists
Akshat
Since last week worked on docs for android integration of oakd
Currently looking into multi app react native
Drone project is setup locally, need guidance for proceeding further
Soumya
Working on design and AB testing
07-01-24
Ravi
Trying to get expected structure of form data
Adam
Reviewing WordPress stuff
Mail poet
Reviewing Teds PR
Will start working on selector breakpoint
WordPress demo
Akshat
Looking at FieldBook PR
A new trait needs to be created, integrate with camera
Using internal camera should not be very difficult, add video with photo support
BrAPI doesn’t support videos currently
Will start Jinam task and docs
Ted
Fixed tile drainage problem, switching page now shows the tile drainage even after switching
Investigating problem with app breaking from release
Will start working on single species
Vyshnavi
Working on new soil drainages API
Creating table and populating with data
Trevor
Investigating a speed issue for mu polygon table
Working with Ravi on form data builder
Time estimate for confirmation email service
Then selector crop images and data pull
Rick
Pretty much caught up on VegSpec
Monica is doing some data entry
Past few days have been lab work
Might be still using the old API
Will talk with rick if needed
Soumya
Working on layout
New color palettes
Alison
No updates
06-24-24
Rick
Almost done with Shannon's suggestions
Working on new wording
Working with Lori on the depths
Different components with different names → at first it was definitely an error but now there’s a way to deal
Milad@nyu.edu
Ravi
From after our meeting tried out get packages
Working on attaching actual image to package
Working on updating from URL to actual blob
Vyshnavi
Last week working on winter kill
Working on data cleanup
Created an issue and raised a pr in db admin
Trevor
Had to take a break from SSURGO + Craft
CRaFT db import → need super user for creating index on custom geometry index issue, need to make an operator to
Grep and windows change encoding when removing the line
Was able to download arc pro from the link but don’t
PR in the mix for DB admin
Setup temp vm for pm3d mono api
Have all the ssurgo files transferring, eta of 2 hrs 20 mins
After upload, make multiple schemas, then merge
Ted
Getting ready for user history demo
Next move to other issues
User history demo
User needs to enter state data
Then location data
Then other inputs
Need to login first
Akshat
Continued trying to config project
WSL version did work
Found a windows built version online and used that
Facing a different error where cmake version is different and incompatible
Moving forward
Adam
Got tickets reviewed last week
Working on design ticket
Done except for checkmark on selected crops
Have 2 ticket to review for ted
Ready for new tickets
Jinam
Stuck on accessing json response
Soumya
Working on different mockups
06-17-24
Vyshnavi
Working on winter kill
Ravi
Open multi app PR
Started working on API integration for mono app
Adam
PR reviews and GROW
GA 4 migration
Met with Emily a couple times
Finishing up PR review
Akshat
Continued looking into android support for oakd cameras
Tried understanding the code
Tried setting up the repo and building the app, but wasn’t able to run the app
Not much support on the repo
Asked mark if there were spare oakd cameras so he can connect
Trevor
Finished mono oak mvp
Overview with Ravi and Mikah
Working on craft DB import
Lots of issues
SSURGO data next
Then import
Ted
Fixing issues on PRs for alerts
Ready for review
Closed user selected field → fixed with user history
User history of selector and seedcalc are close to finished
Jinam
Running final checks on app 2’s deployment
Also reviewed akshat’s PRs
Reviewed adams PR comments, made updates
Will start on sticky headers in selector
Alison
Jyoti’s working on getting updated HLS data to resham
Resham is working on having NDVI instead of NDVI red edge
Rick
Working through Shannon’s suggestions
Very happy with her suggestions
Added shape import feature to map
Rick’s maps are redux based
The map itself has direct access to the redux store
Intersection observer for only rendering things in view
06-10-24
Adam
Returning from vacation
Getting caught up with roadmap stuff
Checking in with Brennen
Ravi
Made PRs
Fast image is android only, not react native for web
Other ideas? → can check further
Will check mono oak
Trevor
Finishing up PM3D mono oak API
Validation issue with different user types
Need to add 2 get requests for CV team
Then data import for craft
Need to review tickets and make sub tickets
Vyshnavi
Soil drainages needs filtered=true, still a bug
Need to delete some associations
Akshat
Working on image export
2 steps
Extract images from ortho
Export using BrAPI compliant API
Jinam and Akshat will connect after meeting
Ted
Finished the rest of user history seedcalc
Save on step change
PR ready for review selector and seedcalc
Needs new ticket
Rick
Has a couple issues for Trevor
SSURGO missing data, Mikah will make a resource group for Trevor
Some probably had the same table names, probably overwrite
Currently using USDA SSURGO API
Polygons off of weather server
Map import into bit component, work with Ted
Jinam
Done with small ticket on the selector
Raised a PR
Fixing issue when running ortho generation, kuda related GPU config issue
Code takes a few hours to run
Working on deploying app 2 for the drone project
Roadmap
Roadmaps
Add prefix to milestones
Wordpress → should be part of a side projects roadmap
Add drives into the side projects board as well
Is drone work a side project?
Is craft going to be added to psa roadmap
06-03-24
Vyshnavi
Started back today
Getting caught up on projects
Rick
Will need a unity ID
found 43,000 ssurgo errors
Trevor has some missing ssurgo data
Replacing vs appending data, interim moved back to usda server
Very close to importing field boundaries
Shape files
Zip files
dbf(?) files
Jinam
Finished 2 seedcalc tickets
Have a server working now for app 2
Onboarded app 2
Explained export
Code cleanup on app 2 needed, but is mostly done
Facing some firewall rules that are problematic
Working on DB triggers
Chris note → OIT and Firewall communications is difficult, want to drive the weather API through
Ted
Just tested out the benchbot
Tested out stopping the whole traversla
Fixed the problem with skipping empty pots
Finish selector user history
Next will be modifying redux structure of
Chris question → streaming images from the benchbot? → easier to put a security/webcam on the payload
Alison
Resham and RS team had a call about updating the algorithms for CC-NCALC for NDVI instead of NDVI RE
Working with feng gao to update the model
Hoping to be wrapped up by the end of summer
Would it be nice to have a dog and pony show, have a 5-10 minute lightning talk
Bring Akshat and Ravi into this meeting
Mikah will do a lighting talk next week on roadmaps
Trying to get a meeting with ML + Ethan + Calfee
05-20-24
Adam
Working on design tickets
Working on wordpress
Working on tiling check
Was a bug for tiling, resolving now
Trevor
End goal is to have pdfs generated by the end of the sprint
Working on tickets
Rick
Broke the nitrogen calculator by updating weather db
Forgot that weather was coming from the old onfarm api
Onfarm api has ssurgo, weather, cc-ncalc and the last 3 can be removed
Working on new calculations for miguel cabrera to compare original model to new models
Lori says Hawaii/Alaska/Islands data can be fetched from noaa
Milad
Working on ricks comments
Working on api change from rick
Only thing left is that bit map is showing the same values for nitrogen and biomass
Ted
Almost done with selector user history
Saves user history to backend on step change
Only saves history in the backend if it’s changed
Currently facing a problem for api changes
Mikah needs to look at PR
Then add crops into user history
Jinam
Wrapping up drone project
DB error
Deployments error
Needed a cron job to check for new files upload to globus
Mikah
Lots of cloud cleanup
Documenting deletions
VM images
Old internal
SciVerse as a compute platform
Charging 100 grand for 1.4 petabytes
Drone project overview
Every research station you can add folder
Upload
App 2 allows the suer to draw a region and then display all of the COGs in the region
Add metadata
Add plot boundaries
05-13-24
Trevor
Just got back from vacation
Catching up on threads
Meet tomorrow at 1pm
Ted ticket for sdk issues
Seedcalc missing crops, SCCC import as well
Book hotel and flights for florida
Should we make all the text boxes bolded but not interactable
As long as you don’t want collaborators to have higher functionality they don’t need a license postman
Jinam
Very close to finished with v1 of drone work
Present something next time
Timeline for v1 → done EOW, still some time for OIT to assign a VM, some work for processing
Ted
Finished v1 user history for selector
Saves state, field, region, consent,
Will keep working on user histoy
Benchbot problem with benchbot api movement
Calling 2 exact same APIs, one works one does not
It will not be received on the backend
The reply when the movement is done
Adam
Working on finishing up HR page
Getting it imported into production
Bitwarden stuff
Wordpress cleanup is going great
Postman user pool went to 4,
Rick
Been doing a lot of weather api work
Tomorrow precip will default to nldas
June 1st weather aPI will require an email param,
Action items
Check with susan about annual billing
Takeover PSA postman wokrspace
Update weather API to include email
Iported all weather back to 2015 for all locations, NLDAS does not cover hawaii, alaska, islands
Got mosaic params
PRISM carries hawaii and all the islands → note from chris
Alison
Meeting with Charlie White → his team has been working on n dst
Tool for n recs for PA
05-06-24
Ted
Working on user history for the selector
Done refactoring landing and location page
Click next and then click back it’s working
Added a load function
Remove further history any time a user adds or deletes a crop
Have two copies of state for mix ratios and review mix
Selector state change or location change should be a new history
Milad
Working on ncalc pr comments
Got rid of state management issues
Some issues with about screen
Need to work on geometry in bit map, how pixel values it’s off by factor of 10
Rick says n dst is looking better and better
Rick
Working on rain calculations for n model
Defaulting to NLDAS precip bc it’s faster than MRMS → only ncalc would need the hourly data
It’d be nice to know who is actually using the api currently
Adding an email param → ncalc would need to be update, ncalc would need to be updated,
Imported all the mosaic data back to 2015,
04-29-24
Vyshnavi
Last week working on PR reviews user history, minimal crops, soil drainage
Working on winter kill temp still
Trying to import data into the public DB
Will not be available the second Wednesday until June 3rd
Ted
Finished user history PR
Currently looking at the selector, want to update to be similar to the seeding rate calculator
Move regions, consent, fields into history and then move more things after that in another PR
Milad
Worked on PR fixes, continuing working on those
Looking at ricks PR comments as well
Rick
Working on vegspec
Working on weather DB
Miguel gave new calculations for the nitrogen API
04-22-24
Ted
Fixed feedback and reviews for SCCC
Added status bar feature for benchbot
Fixed selector auth token in redux
Waiting on user history history api
Vyshnavi
Finished endpoints, tested with authentication postman
Fixed minimal crops issue with flooding, added is_minimal column
Looking into winter kill temp ticket
Adam
Working with grow stuff
Updated newest news articles
Then will finish herbicide lookup tool
Brennen and ameya working on HR page
Updates from emily will be added to staging
Hopefully take action will be done by next week hpefully
Rick
Figured out weird map animation issue, turned it off on windows
Hawaii and islands data
Weather server will have the mosaic
1 day imports approximately one year of data
More vegspec work
Milad
Working on sat path
Fixed side nav jitter
Loading examples showed on screen
Sending 0 values
Should be done with user sampled tomorrow
04-15-24
Adam
working on take action sites resources moved over
Ameya working on videos pages
Got links for videos organized
Images and pdfs downloaded
Will make another site for grow changes
Trevor
Made craft schema
Done with MCCC descriptions
Done with SCCC and MCCC images
SCCC seedcalc import issues with api response
will try to get SSL cert for directus vm before leaving
Vyshnavi
Worked on soil drainage
Updating filters for northeast
Creating endpoints for user history
Working on test cases, once done with user history will continue
Ted
Working on seedcalc updates from meeting
Can we make the images on seedcalc bigger and fill more space? Eliminate white space
Highlighting seeding method
Added you can adjust later tetx
Rick
Design →
Added login for vegspec
Talk with vegspec about embedding tools
Analytics? GA needs cookies popups
Kirsch doesn’t use cookies but has a small cost
120 users for testing starting next week
Milad
Working on comments
Incorporated changes and feedback from steven
Big screens two columns
Maps showing the same resources is fixed
Page is loading scroll down to the map
Game theory
Start with seedcalc
Bring to one of the DST meetings
Intern start with ncalc
04-08-24
Adam
Working on DRIVEs front end
Helping brennen build the selector
Trevor
DRIVES
crop id strings didn’t exist
Working on diagrams and schemas for CRAFT
Tickets surrounding PDF generation
Wednesday at 12 meeting to discuss schema, tentative
Tomorrow 1pm-1:30 Mikah + Trevor
Ted
Worked on BenchBot tickets
saved species map as a JSON file
Imported repo onto new brain
Meet after standup tomorrow with Trevor
Rick
Knocking out vegspec requests
Selector should use ricks PHZ API
Interested in user history api
Not sure where water DST is at
Mikah will make Rick a VM
Chris has a plan for hosting weather data on prem
Would be nice to have a backup of weather data
SSURGO hosting in our API
Milad
Build fixed
04-01-24
Adam
About the experts completed
Reviewed clickable images wordpress
Reviewing Ameyas pr
Updating plugins
Working on getting take action pages ingested
3 new bigger wordpress tickets on wednesday
Vyshnavi
Worked on removing average frost
Soil drainage ordering ticket
Looking into filter updates on crops endpoit
Writing unit tests next
Ted
User history for seeding rate calculator
User history multiple records
Milad
Changing and reordering calls
Some pages are redundant for satellite flow
Rick
Updated nitrogen API
Can run about 3k models in 30 seconds
03-25-24
Timeline questions
How is SCCC ingestion going?
User history timeline estimation?
SCCC data review?
Vegspec timeline overview?
Need to get CC-BY 4.0 license approval from all of the councils
Need to update license text to say CC-BY 4.0 for data and MIT for code
Ted
Published documentation for the benchbot and seedcalc
SCCC is almost done
Needs states for the SCCC api
Make an issue for user history
Hopefully done in 1 or 2 weeks
Adding an update history object route would be easy, one per session. → put in the roadmap
Trevor
Drives directus is up and running
Units in the develop db should be good
Wrapping up pdfs, need to merge pdf url front end, need to go over pdf generation script
Vyshnavi
Removed average frost
Soil drainage ordering ticket, question in dst-dev
Order would be saturated muck and then well drained muck from less drained to more
Adam
Onboarding, interviews
Finished up the majority of the about, waiting on Victoria
Been looking into plugins
Hoping to ingest pages next week
Doesn’t anticipate it taking too long, hopefully a couple weeks
Move emily meeting to monday or tuesday
03/18/24
Adding units to info sheet
Crop images
Mikah, Anna, Claire cmakin@ucanr.edu,
Some crops have images but aren’t displayed
Species rate recommendation
Reach back out to the experts? → v2, can be released now
About / help update
Cleaning up for southerners
In the process we realized that there would be a lot of overlap between the core leadership (ex ankita for SCCC)
About the experts could contain about the experts page global to the entire tool
One tab for core development team and experts
Leadership and Development
Experts will live in excel for now
3 column spread. Name, affiliation, description
Trying to get PR and virgin islands done
Licensing
GPL 3 allows users to add restrictions
Brian, Mikah, An Juliet need to meet and agree on a license
Adam
Been working on plugins, disabling ones that aren’t needed
Finishing up confluence updates
Showing tickets to Emily
Trevor
Finishing up DRIVES postgres initialization
Working on craft discovery
Move craft 1pm this week 2pm wed following weeks
Vyshnavi
Removing average frost from planting dates response
Ted
Working on updates to barcharts for each step
Update bulk seed calculation
Cleanup
Documentation seedcalc → done
Bencbot updates from last week
Milad
Working on progressive snackbar
Playing around with ncalc api, still too slow
Started on documentation, still
Rick
Nitrogen api → needs more time
Vegspec meeting tomorrow
03/11/2024
Ted
Working on Seedcalc updates
Updated soil fer being require
Update seed data chips
PLS
Purity and germ goes into it
Then there’s survival factor
Bulk seed PLS plus inert matter, dead seed, organic matter
%Germ and %purity give you the garbage
Survival difference from germination? → seed predation from insects, sliding scale based on seeding rate
Survival should be calculated on PLS
Fixed survival problem
Adam
Working on wordpress
Connected to github
Making issues
CC group not showing up
8a vs 8b not prepop
Update confluence page with github
Add images
PHP version updated to 8.2, 3 lines in header
Identified bulk of the size of the page, have some notes on size images saved on the site
Trevor
Got data into dev database and SDK on dev environment
Moved onto discover phase of CRaFT
Categorizing forms, fields, datatypes
PDF script will take four days
Mikah needs to change a couple typos on info sheet
Craft question
Do we want an api for sending the data
Add an api for returning form urls to embed in the frontend, maybe alt text as well
Vyshnavi
Working on adding group options endpoint to selector api
Few changes to model and controller
A few ids need to get added
Milad
Working on n calc front end with snackbar popups
Showing updates on frontend for incremental updates
Found out that calculation is slow for all pixels, now only sending back only the nitrogen, if more than 50 pixels timeout and crash, n api is calculating everything even though it only needs the nitrogen
Rick
Wrote stella to JS transpiler for ncalc
Code was still being used by resham for calibrating
No longer being used, can be removed
All object properties instead of individual vars
Would be much faster if not using the transpilers
Documentation
When showing biomass and nitrogen in biomass page (double bit) sharing the same state variable, not rendering correctly,
Rick is using multiple maps
Lot of vegspec work
Done most of what they’ve wanted
Working on the output screen
03/04/2024
Adam
Wordpress pages, plugins updated
Reviewing plugins to see if they are all being used
Meeting with Emily on Thursday
Soil drainage issue almost done
First ascent can be ejected ASAP
Ted
Working on seeding rate calculator
Changed units
Changed layout
Trevor change for styling
Add comma into plants per acre, round to nearest hundred
Trevor
Working on SCCC seedcalc data import, looking to have in dev tonight
Meeting at 1pm with Ted + Mikah + Trevor
Working with Vyshnavi on getting incorporated
Vyshnavi
Looking into DST selector API
Understanding flow of code and logic
Rick
Lot of work on vergspec
Lori db previous job for west coast
Plants could be deciduous or evergreen based on location
Should use Lori db is west of 100 meridian
USDA plants is universal and not
Worked on branding
A lot of work on seed mix
Milad
Working on incremental updates
Working only returning nitrogen values
Need to have front end call nitrogen API
Squashing Location Soil and Cover Crop tabs
Resolution of SSURGO → depends on location
Mikah
Made DST confluence public
Public searching tool
02/19/2024
Adam
Working on wordpress
Both wordpress sites are migrated to our wp engine
Hosting on wp-engine
Releasing selector to main
Milad
Finished bipath
Worked on nitrogen part last week
Rick
Working on way to send data to weather data NLDAS.
Field boundaries are private, there are ways to estimate them.
Having discussion about field boundaries.
CLU boundaries, updated slightly every year maintained by USDA.
MD dept of ag have a copy, most states do
Not privacy protected use satellite imagery and guess about crop rotation and delineate field boundaries. Use 30m pixel resolution
2010 field boundary will be updated in march
Ted
Working on mockup for slider
MAde pr for a couple issues
02/19/24
Trevor plan for next items
SCCC seedcalc
CRaFT
PDF generator
Rick
Veg spec meeting tomorrow
If hundeds of species it could take a while to load
02/12/24
Anna and Victoria → meet the experts data needed
Adam
Working on about section
About the experts tabs setup
Northeast is done
South
Econ only uses airtable for develop → production uses json object.
Rick
Airtable and ncalc → fixed now, was using cover crop list and max biomass, now stored hard coded. Maybe put it in directus
Maximum biomass would be static to a species
Would be good to add to an api
Ted
Close to finishing species map on benchbot
Seeding rate calculator issues
Trevor
Wrapping up with pdf generation, was hoping to be done today but not quite
Write a script that will generate all the pdfs
Make params for being able to specify crop region combos
crop, state, regions
Array of regions on resources
Moving onto kubernetes tasks
Milad
Extra stuff in dropdown
Add an ncalc- to all local storage and retrieve by that
Was desplaying mapbox local storage
Talked to resham →
RMSE error higher in resham’s version → new version RMSE of 700 but need to stick with the original one and incorporate new data
Rick, resham, miguel, steven, chris, mcabrera@uga.edu, victoria
Example of array of biomass values? Comma separated biomass
Could be 1000 biomass values
One quality value gets applied to all items in array
Disable multi select species for satellite
Remove broadleaf options (Phacelia, Sunflower)
Growth stages via dropdown if selected via satellite → 3 categories
Growth stage → Grass → Is your crop pre stem elongation, between stem elongation and boot, after boot
Growth stage → Legume, brassicas, → pre flowering, post flowering
Nitrogen realeased up until today’s date
Run model in front end?
02/05/24
MCCC descriptions and images updates?
Adam
Merged minified crops
Tiling pr is ready
Signed up for wordpress site
Refactored getRating
Trevor
Jinam
Milad
Working on PR comments
All are resolved
If the user manually chooses values on the soil screen they should stay and not be refetched from ssurgo
Comment on build question → mikah will look
Ready for mikah’s review tomorrow
Rick
Reviewing milads PR
Demonstrating seeding rate for vegspec
Steven and Chris won’t be at the meeting
Ted
Seeding rate PRs
Benchbot image acquisition working with preview
Added error handling and shows logs
Finished camera config page and added numpad
Working on issues for the seeding rate calculator
Updated mix ratio pages
Updated designs for seed tag info
Alison
Jyoti and Alison talked with resham and they have code from resham
They also have an extra year of data
Working on migrating from ndvi red edge to regular ndvi
01/29/24
Initial testing of seeding rate calculator
Victoria tool training opportunity
79th soil water conservation international conservation meeting
Climate smart agriculture theme
Options
2 hour or 3 hour session, up to 30 participants
Train the trainer event where we train NRCS folks on using the tools
Event is due soon
NC experience → game theory style testing
Does it need to be regional?
Would need to be clear about the commitment needed
User testing differences
Game theory testing is more rigorous
Could also do less extensive testing
Train the trainer + feedback
Mikah may attend, will get back to Victoria tomorrow.
Rick
Working on vegspec
Working with monica
Importing data from excel
Wanting to add a new symbol
Getting it back to plants will be a nightmare
Question for alison → sent what he thinks resham did with this code
Resham getting back? not sure
Adam
Spoke with ameya about help page and
Working on tiling checkmark
Minified crops pr is ready to be reviewed
Help pr is ready to be reviewed
Trevor
Working on the styling for pdf generation
Landscape might work
Enabling eslint format on save
Ted
Working with priya on new routes for taking images and updating ip address and ports
Jinam
Milad
Working on PR comments
Finished mikah’s changes
Working on ricks comments about half way done
Should be done this week Mikah will schedule a meeting soon
Alison
01/22/24
Adam
Resolved comments on minified and tiling. Should be resolved
Working on flooding options
Only working for Midwest
MCCC: Flooding Frequency
SCCC: Flooding Frequency Tolerance
NECCC: Flood
Ted
Working on BenchBot
Created a log component
Added +1 +10 -1 -10 to input part
Stop is broken
Rick
Editor is working well
Weather DB went down
Fixed by rebooting
Message about repairing DB
Should we move it to the the cloud?
Milad
Having a service that checks API status would be good
Bipath ready for review
Trevor
Maintenance work on selector minified crops
01-08-24
nitrogen api is down sometimes
ask about ponding on monday
does every state have it
About/Help pages
Mixture of universal and crop specific
FAQ, data dictionaries, experts, help videos, for each council
Data, licensing, copywrite
Nix current help video
MCCC images/descriptions?
SCCC images/descriptions?
Key traits MCCC
Type
Key traits SCCCC
Total N
Adam
Using minified crops
Double button comparison/list view
Improved drainage class
Flooding
Trevor
MCCC data pull
SCCC images and descriptions
Maintenance on crop list view minification
Nitrogen accumulation and dry matter bug solved
Crops list view will have at least null value
going over drives csvs and autogen pdfs
Milad
Refactoring output page
Rick
Seeding rate demo
Data entering
Jinam
Steven updates
NRCS is asking for high level mapping of the tools, opportunity to showcase the team
Make confluence public
2-3 hour meeting to present the products and the work that has happened with them
Before february for all of this → 23rd at 4pm
Make a video with them on their products → 24th of January meeting
Discuss at vegspec meeting tomorrow
Sign off on MCCC tool
Anna will chat with team and get
Steven will make licensing agreement to share with MCCC
Would be ok with releasing via the tool to the public
Will need to add service id tokens
01-05-24
Ambiguity about dates in ncalc
Planting date → cc planting date
Termination date → biomass termination date
Kill date vs termination date
Things we could do better
Less time off
Things that went well
12-11-23
Trevor
MCCC import
Adam
Minified crops route
Filtering left to fix
Ted
SDK migration almost finished
Everything is working fine but the cost needs to be input by the user
MD has some zone 8, will need to be added to the api. Will be updated to not crash the app
Jinam
Worked on app 1 for drone upload
Made some changes to the UI and graceful error handling
Logging and NGINX
Completed script and looking into mongodb security checklist
Should be deploying app today or tomorrow
Milad
Working on sensitivity analysis
Output infinite spin problem is fixed
Plot is broken and only showing one line
Sensitivity analysis
Rick
Vegspec
Meeting tomorrow
11-27-23 → Cancelled due to no Steven or Chris
Ted
Migrating to SDK
MCCC 1 / total species, NECCC 1 / crops in group
Adam
Working on minified crops route
Ran into issue with previous object vs new object
Rick
Vegspec meeting tomorrow
Teams is working
Cultivars and synonyms are figured out
Econ deadline lit a fire on ray and alan
Did Brian see the email to David about Canadian frost free dates?
No
Treat 0 degrees as frost and -2 degrees Celsius as freeze
Using feedback route to catch errors using window.onerror() ->
Might be able to use Sentry https://docs.sentry.io/platforms/javascript/guides/react/
Jinam
Working on COG for drone project
Load a map into JS through URL
11-20-23
Adam
Needs Trevor's pr merged in
Rick
Water DST meeting on wednesday
Working on vegspec cultivars
Trevor
MCCC data import caused issues with seeding rate calculator
Didn’t limit contexts which caused issues with seeding rate
Ted
Linting
Closed out most issues
User region history is ready for review
Milad
Working on forage box, changed backgrounds
Bipath PR is ready for review
Working with RS team on results of sensitivity calculation, working on updates
Outputs doesn’t work on localhost
Meeting with miguel and resham this week to iron out lookup table
Jinam
Past month has only been drone project
App1 is where pilot uploads images
App 2 is what happens after images are stitched
Working out output that user will see
Working on mongodb data visualize
Working with mapbox to draw map boundaries
11-13-23
Private channel for each tool
We’ll have private channels as needed
Main thread dst dev
Adam
Sfilters is ready to review
Ted
Fix mix ratios bug → merged
Updated pi charts and scatter charts and made them components
Clicking species open accordion
Sq ft/acre toggle
Trevor
MCCC data import into dev
Release delayed to Wednesday
Rick
State data
Props to bosco
Milad
Bipath
Forage box work
Sensitivity report will be reviewed next week
HLS is now on GEE, should anything be migrated from AWS
Lookup file structure example
Tillering
Boot
ex
{ "rye": [ { "tillering": [ {"holo": 5}, {"hemi": 5}, {"etc": 5}, ], "boot": [ {"holo": 5}, {"hemi": 5}, {"etc": 5}, ], ... } ] }
11-06-23
Channel for each DST
NECCC vs MCCC styling for seedcalc
Rick
Vaction
30 year average for frost dates
5 year averages for precip
Ted
Working on cards for each species in seedcalc
Changed text colors and padding
sq ft/acres button
Titles
Select species
instead of pickReview ratios
instead of Review Proportionsslider
Adam
Working on sfilters, will update pr today probably
Jinam → not here
Milad
Working on sensitivity analysis, forage box
Bipath updates
Needing clarity on ssurgo data
Min for highcharts need to be changed
Should be finished this week
Trevor
MCCC data import
HAd to fix planting dates
Fly free
Winter survival, winter survivability
SCCC images
Site conditions styling
10-20-23 Skipped due to travel
10-23-23
Channel for each tool vs dst-dev
Should you be able to look at crops without entering a goal?
Designed to be a learning tool that doesn’t need goals or soil drainage
This would be nice
Mobile view table questions
Get rid of sorting dropdown? → done
Victoria doesn’t like flyto → make duration of animation 0, maybe make it faster
Add plus minus to the map
MCCC changes
Canada will have to manually select soil conditions and weather for now
Frost data is at 0c instead of 28f for canada
Tile Drainage → done
Have goals be skippable → done
Reduce opacity for greyed out crops → done
Frost seeding possible → done
A plus and trash can instead of add to list use green and red → done
Stacked coin for ratings → done
Similar colors for fly free date and reliable establishment, smaller diamond
Fix location zone → done
Field name in header → will be done later
pink and orange hard to distinguish → discuss later
Indiana has wheat after fly free dates, investigate → will do after data pull
Other stuff
Desire to include tropic crops year round, how to handle date wrap around?
Milad
Working on look of ncalc
Mui migration
Added animation
Adam
Working on snackbar for
No zone/county available for your location → red highlighted box for when no region is available → add text saying it’s needed
There are 3 to 14 thousand mismatches for plant hardiness zones
We should host zip code to zone api our selves
Rick
Trevor
Working on mccc data pull
Has everything working except planting dates
Needs a new sql data dump, mikah will make after the meeting
Ted
Mobile view for seeding rate calculator
Added padding on desktop
Added sticky header
Added selection to the top bar → opacity should be 100%
Amount of mix needs units (lbs of seed per mix, should be bulk seed for midwest) (Pounds of bulk seed per 50 acres)
Jinam
Not handling immobilization, will be updated
Front end will need some updates
10-16-23
Rick question
Trevor
Added display fields for numeric goals
Updated crop info sheet endpoint, family group etc
Unit range
Wrote document about Prometheus metrics for kubernetes
MCCC data import
Adam
States capital api call fails
Disabling next button unless you have a zone
Add phz to capitals
Ted
Finished spinner bit
Create alert in bit
Gone week of the 30th
Milad
Migrating to mui
Working on bipath also
Jinam
Rick →
Props for milad mobile view
Union of dozens of tables
Vacation in 2 weeks
Mobile view review
10-09-23
Trevor
MCCC data pull
Data type updates
Mikah
Calendar/list view sticky header
Adam
Working on filtering not unchecking
Milad
Added error handling for planting and termination date
Started multi path flow ncalc
Working on sensitivity analysis
Ted
Styling modal for NRCS
Change NRCS calculation
Initial csv import
Refactor
Working on error handling
Rick
Importing veg spec database
Most tables done
Not sure about the bytes data
10-2-2023
Adam
Active crops loaded in as ids
Explorer is working
Jinam
Fly free dates is mostly done, should be done tonight or torrow
Trouble with radiometric calibration
Don’t have the center of polygons
RGB is working good
Milad
HLS api wasn’t working for ncalc api
MUI isn’t working in bit
Remote sensing papers
Will have new ncalc flow ready next week hopefully
Is there a landing page? → no, it would be good to add
Ted
Working on NRCS modal styles
Likes a drawer instead of a modal
Will add border to drawers
Not sure if if the expected winter survival is getting calculated corrected
Needs to sum chance of winter survival and multiply by percent in mix and check if >=1
Wants to make steps clickable
Mikah
Will email first ascent to explain tool routing
Reschedule for presidents day
Kubernetes water API
Trevor
SCCC data pull is done
Rick
Government is not shut down
Has the plants DB
It’ll be less than a GB
Translating to postgres
SQL Server specific data types
Bosco still has some more work to do
See what issues are still left
09-25-23
Midwest cc tool fixed?
No, email first ascent
Sidebar filters MCCC
Winter survival
Seldom
Expected
Never
Often
Soil conditions has canadian and us conditions
US uses SSURGO
Canada is different
Only show the correct units for the selected region
Gumbo is only for Missouri only and needs to be shown
Hilly upland for tillage for Missouri
Mow chemical
, andchemical and freeze
is redundant in termination, chemical and herbicide is the same
Sidebar filters NECCC
Testing for SCCC
Check in with Chris about when it’s happening
Kevin demo, last week
Prepping for code demo on Wednesday
Trevor update SCCC data pull
SCCC data pull is almost wrapped up
Termination methods only showing the first item instead of mapping
Possible to have two rows on info sheet → vegetative, flowering?
Milad
Working on bit map
Issue with token expiration for raster io
Meeting with Jyoti about forage box
Story points meeting for milad and ted
Adam
PR comments on selected crop in an array
Ted
User history PR
Counties broken for Ontario
Jinam
Multispectral image processing using ODM
Need special software to view the images
Will work on fly free dates this week
Rick
Had to scale up from 25000 plants to the whole data set
Found more discrepancies in cultivars
56 counts
Extra species in one file that weren’t in another
09-18-23
Anna
Can we display only text for goals
Victoria
Doesn’t like average goal rating
Can we add a button to cycle between the goals (Average goal rating, goal1, goal2)
Add up to 3 extra columns for goals 1 2 3 and have them be sortable, change icon from pill box to staked coins
Need to have meeting to discuss what should be filters for SCCC
Add a checkbox for selected crops instead of add to list
Jinam
Finished sorting dropdown
Processing RGB images using ODM
Working on multispectral images
Wasn’t working with maverick 3m sensor
Trevor
Finished SCCC import on test env
Will migrate to dev environment after testing
Then test front end
Ted
User history
History for goals, state, region,
Refactoring location and landing back
Should wrap up shortly
Milad
Front end is ready
Added opacity slider
Similar to onesoil → look at their site
No update on lookup table → will get one shortly
Kevin
Wrapping up mapbox PR
Will be working on refactoring and documentation
KT meeting at 12pm Friday
Adam
Tilage is working → now using numerical values
Redux got merged in
Firefox blurred corner → we should switch Ameya off to another issue
Rick
Good news on water DST → running twice as fast as before
Need someone assigned to the front end of the water DST
Need to deploy water DST on one or multiple kubernetes containers
Waiting on veg spec hard drive
Can determine cultivars
Has duplicate rows for cultivars
Chris
Binary image data in DB vs blob storage
Images stored as separate files and then linked to via record
09-12-23
Rick
Made ncalc accept array of points
Wil pick one lat lng of centroid
Should we move ssurgo to the cloud? → yes
Ted map demo
Solved confirmation map
Fixed firefox render issue
Fixed plant growth windows
Some planting windows not displayed
Active growth period not displayed
Winter survival not used
User history meeting for 3pm Ted, Adam, Trevor, Brian
I need to update splash login page auth0
Add text explaining double click adds a new point
Change text on save field modal
User history
Remember state selection
Remember user consent
Remember fields → done
Remember goals
Remember planting
Milad front end demo
Working with Jyoti and Allison for conference
Front end will be ready on friday
Weather underground → network of publicly available weather stations
Kevin maps demo
Wrapping up mapbox API PRs
Adjusted lat/lng and zoom
Will use new ssurgo API
Trevor
SCCC ingestion
Made a translation google sheet
Jinam
Hasn’t worked on dropdown ticket since last week
Working on evaluating ODM for multispectral images
Working on radiance calibration
Hosting an instance of image breed
Needs a VM and 50 GB or so of storage
Adam
Working on info sheet comments
Updating unused redux state
09-05-23 Skipped Labor day
08-28-23
Questions for Anna
Should we switch over DNS
Are limited rainfall goals ready?
SCCC Favicon
Ask sarah
Ted user history and maps demo
Map is almost ready, doing some testing
Milad front end demo
Fixed api response and mapping to front end
Color is scaled absolute
Kevin maps demo
Adam
Removing unused redux state
Code review with field history
Needs new ticket
Jinam
Sorting by crop type finished
Created VM
Fine tuning ODM to be similar to meta shape
Hackathon was helpful
Trevor
Stopped on PDF gen
Working on MCCC data ingestion
Rick
PLANTS is stuck in security
Working on getting ncalc ready for kubernetes
Working on multipoint ncalc
08-21-23
General questions
What to do when a zipcode to plant hardiness zone mapping doesn’t exist?
Questions for Anna
Do we need to move MCCC back to DO?
No we can stay in Azure
Do you have a favicon for the MCCC? Currently generated this one because I couldn’t find one on the MCCC server → change to the rows
Some dates for the Midwest out of order, is this intentional? Should this be corrected in the DB?
ex:
06/29/2009 - 06/11/2009
→ from excel sheet, should be resolved with admin portal import
Don’t need an overlap
Questions for Victoria
Do you have a favicon for the SCCC? Currently generated this one because I couldn’t find one
Milad
Ncalc front end demo
Keep average biomass → yes
Total biomass →
October 15th as default planting date, today as default termination date
Need N lookup in 2 weeks
PR for you to review
Whenever initFeatures changes, it should remove all existing features
setFeatures should pass in all existing features, not just the most recent
Questions about map
Can we rename the IDs of the US states to match Trevor's API?
We want to the states based on ID to show the selected state on re renders and this would be easier if the IDs match Trevor's API. → this name came from source and can be renamed
This way we could pass in an array of IDs that are clickable as well
If IDs are meaningful we could filter based on state name or abbreviation
Kevin
PR ready for NECCC?
NECCC step one changes for group in mix and a few more touch ups needed
Jinam
Issue for selector https://github.com/precision-sustainable-ag/dst-selector/issues/374
Comparing open drone map and metashape → ODM is promising, but resolution is low
Going to India mid October to mid November
Adam
Flooding frequency
Soil conditions
SelectedRegion → selectedState
Having a step for the previous cash crop planting dates → table until brian is back
Ted
User history, almost done
Trevor
Most of last week was DB work and automation scripts
PDF gen working on GitHub actions
Rick
Not getting PLANTS db
08-14-23
Quick updates
Milad had trouble running validation, will be working on front end this week
Adam was reviewing PRs and working on dollar signs
Trevor is having trouble auto generating pdfs on docker
Rick is getting mailed PLANTS database
Kevin Seedcalc demo
SCCC physiographic region confusion
Average frost dates should span 2 years?
["10/20/2022 - 4/19/2022"]
→["10/20/2022 - 4/19/2023"]
Midwest dates out of order
ex:
06/29/2009 - 06/11/2009
08-07-23
SCCC physiographic region confusion
Average frost dates should span 2 years?
["10/20/2022 - 4/19/2022"]
→["10/20/2022 - 4/19/2023"]
Midwest dates out of order
ex:
06/29/2009 - 06/11/2009
Seedcalc demo
Ted
Working on fixing calendar view for all councils
PDF generation on request
Cloudflare 404 page
Make ncalc api useable for batch jobs
07-31-23
Ted introduction
Adam → not here
Trevor
working on user history
key traits is ready from code perspective, need to add to the DB
bug for ordering attributes for planting windows
Milad
Model fixed
Data verification for abstract tomorrow
Rick
Back from vacation
Jinam
Problems with metashape license
Jevon is working on getting a new license
Kevin
Demo?
Extra pages and files
Wrapped up with MCCC v1 → can demo
Question about bulk seeding rate
07-24-23
Updates to selector → Adam
Tooltip for choosing a state before Explorer
Explorer clickable as soon as state is chosen
Map defaults to state capital
MCCC changes are on develop
Memory issues on kubernetes
Need to resolve and investigate lots of API calls
Jinam
Doesn’t have admin access to computer
Meeting with drone people tomorrow
Kevin
Wrapping up v1 of MCCC
Should have PR ready by EOD
Milad
Solved model issues
Working on front end of tool
Mikah → working on directus
Trevor demo for user history
kill auth (wait for feedback api) and http://cc-data.org right now
User history is ready for testing
Reschedule DST planning meeting? yes → thursday at 3pm
07-17-23
MCCC
Namecheap DNS
Might be in DO
Add a dropdown for state selection in the first page
Fetch SSURGO if they put in a specific location, have changeable
Investigate tilage
Bumps up two classes but no more that moderately well drained
Flooding frequency is different
Remove weather
Filtering
Remove performance and roles
If frost seeding is filterable it may not be needed on the calendar view
Remove planting window for list view and add the planting dates
Add specific days for bars in calendar view instead of early, mid late
Key traits
Maybe winter survivability
Add group by functional group
Show full list of crops → this is done
Show all 3 rating instead of average goal ratings
Add a legend to the cover crop comparison
Comments should be at the end of each category instead of in the middle and maybe take up the whole width
Translate numbers to strings (poor, good, etc)
Consistent except for potential disadvantages
Interseed needs to be
Interseed at Crop Maturity
look in data dictionaryGrain Seed Harvest Value should be in goals section
Kevin
Working on wrapping up MCCC and will push changes later today
Rick
Working on new changes from Ray
Working on water DST
Coming to Wednesday meeting to have an intern work on econ
07-10-23
Trevor → added NECCC, working on the key topics, demoed options for user history https://whimsical.com/user-history-PWDZqEPfhn6z1ruLCnJwbP and we decided on option 1 (dynamic objects for user history
Adam → working on requests for sorting PR, made a component for zone, county dropdown
Milad → verified that R code and python are making the same output, scheduled meeting with resham to go over inconsistencies
Rick → made swipeable navigation bar, made a script to find unused css files (would be useful for the selector)
MCCC issues
Winter survivability only exists for some states
It’s rated by county
Limited rainfall for North Dakota
07-03-23 Cancelled
06-24-23 Rescheduled to 06-30-23
06-19-23
06-12-23 - Cancelled Mikah at BARC
06-05-23
Demo for seedcalc
Still working on making API calls and updating redux
Demo for SCCC
Broken on develop, mikah is testing a fix now
Anna says that she likes the state picker map and thinks that as long as putting in the address is optional it’s fine to keep the map for MCCC
Trevor is going to do NECCC API for seedcalc next, then key topics for selector
Adam will work on MCCC next and get it working with the current logic, then we’ll meet with Anna to discuss the changes that will need to be made to fit it with their current tool
Milad is testing the validation data set from Jyoti and finding some inconsistencies. He’s going to keep investigating and see if he can find a bug before meeting with RS team again
Rick is working on SSURGO DB hosted on weather server and has that working. We need to discuss whether to put it in directus, a new managed db instance, or the dst managed db instance
04-24-2023
Updates from last week
Trevor demo
Milad demo
New variables from resham?
Vegspec update
04-17-2023
Updates from last week
Milad next tasks
04-10-2023
Satellite meeting overtime updates
Revisit in a few weeks →
NDVI is fine for now
New values from Resham
Seedcalc NECCC/MCCC questions
Updates from last week
Rick VPT meeting updates
04-03-2023
Request from Victoria
When are we pushing selector updates
CC list not showing sidebar
Info sheet on the cover crop list is formatted weird
Milad
Working on showing data in the front end
Raster has to create git image
Vector could be should as array of values
Should change to estimate boimass
Add timer based on area and duration
Kevin
Nested values are causing issues with csv import
Adam and Kevin update
03-27-2023
Updates from last week
Review Juliet seedcalc meeting
Don’t release any new councils until they’ve had a chance to look around (stay on dev)
03-20-2023
Proposed order of operations
Phase 1
Finish ingesting MCCC and SCCC into selector API (Trevor → SCCC done, MCCC 03-27-2023)
Finish updating front end of selector to use the new MCCC and SCCC API routes (Adam → 04-03-2023)
Make v1 of VegSpec (Rick → revisit after next meeting)
Make v1 of seedcalc front end (Kevin → 04-03-2023)
Make v1 of geospatial ncalc (Milad show biomass on front end 03-27-2023, showing nitrogen application on front end 04-03-2023)
Mobile friendly for all existing DSTs (Aaron)
Phase 2
Option 1
User history data within single tools (Trevor/Adam/Kevin 3-4 days for design of api, 2 weeks for implementation of v1)
Option 2 (chose option 2 targeting 1 month to have seedcalc api)
Make API for seedcalc (Trevor) this is the bottleneck Trevor/Adam/Kevin 3-4 days for design of api, 2 weeks for implementation of v1
Update seedcalc front end to use new API (Kevin)
Add MCCC to seeding rate calculator front end (Kevin)
Make vegspec mobile friendly (Aaron)
Make v1 of water DST (Rick)
Use OakD biomass map to send to ricks API (Milad)
Phase 3 (goal start date June 1st)
Option 1
Make API for seedcalc (Trevor)
Update seedcalc front end to use new API (Kevin)
Add MCCC to seeding rate calculator front end (Kevin)
Option 2
User history data within single tools (Trevor/Adam/Kevin)
Determine if API (Directus?) is needed for econ (currently using airtable?)/water and make it if needed (Trevor)
Phase 4 (not first year) August 31st is 1yr?
User history data between tools (Trevor/Adam/Kevin/Rick)
Adding code testing
User feedback
Resolving feedback
03/13/23 Milad OOO
Updates from last weeks
Demo of new routes (Trevor)
03/06/23 mikah OOO
Updates from last weeks
02/27/23
Updates from last weeks
02/21/23
Updates from last weeks
02/13/23 (cancelled for CC conferences)
02/06/23
Updates from last weeks
No Canada, Hawaii, or Alaska for v1 of selector
01/30/23
Updates from last weeks
Look at demo for VPT
01/23/23 (mikah OOO)
01/16/23 (closed MLK DAY)
01/09/23
Updates from last weeks
Canopeo
Schedule selector design session
01/02/23 (closed holiday break)
12/26/22 (closed holiday break)
12/19/2022
Updates from last week
Linting changes
Econ only has auto fixes in the current PR
Should we have rick just lint it?
There’s a few small bugs on ncalc but linting is finished
Examples dropdown not visible until soils page
0 under logo until soils page (may be related to above)
/water is crashing
Status of selector API for non crop-data routes
Status of the seeding rate calculator
12/12/2022
Review progress from last week
Review Milad's econ map changes
Schedule meeting for MCCC ingestion
Schedule meeting with Milad to go over HLS
12/05/2022 (cancelled, mikah traveling)
11/28/2022
Review progress from last week
Review proposals for the selector (do they all need Victoria's approval?)
Schedule selector testing for one of the DST meetings
Ask Trevor to make an architecture doc and use next meeting to discuss it
11/21/2022
Review progress from last week
Get approval on carousel and style changes to the info sheet for selector
Discuss API gateway architecture
11/14/2022 (mikah traveling)
Review progress from last week
11/07/2022 (ASA conference)
Review progress from last week
10/31/2022
Review progress from last week
What was covercrop data api issue?
DB got deleted during Priyanka demo
Talk about android app development experience
Trevor → capacitor, java
Adam → react native
Kevin → react native as well
Milad → react native
Luxonis SDK → is pi triggering camera or is app triggering (meet with maria laura)
Update rick on meeting with veg tool people
10/24/2022
Review progress in the last week
Demo of the new page from Kevin
Go over CI/CD pipelines and answer questions