WDI Application Inventory
Application Name | Fund/Project | URL | Tech Stack | Developer | Status* | Product Owner | Plan (January 2024) |
Meter Manager Application | PVACD WaterSmart | Cloud-hosted SQL Database with React front end | Chris Cox | Active | Chris Cox | Continue Active Development | |
PVACD Groundwater Dashboard | PVACD WaterSmart | React front end (old library)- data pulling from sensorthings | Jake Ross | Maintenance | Jake Ross | Need to discuss: Maintenance until end of grant period, make plan for rebuild next grant period- reaching a breaking point soon | |
Aquifer Testing Database | Rio Grande WaterSmart | https://nmt.maps.arcgis.com/home/item.html?id=07bcab913a4e48138c607330e120818c | AGOL Online Database and WebMap | Earth Analytics | Active |
| Will be transferred to OSE GIS Daniel Estrada for maintenance once completely developed |
Fantasy Water League | Water Data Initiative |
| Jake Ross | On Hold | Jake Ross | Reassess priority once Weaver is more established and new hires are fully integrated | |
Weaver | Water Data Initiative | React front end (new library) NM AQuifer and federated data sources | Jake Ross | Active | Jake Ross | High Priority for Active Development | |
AMP Data Entry Application | Aquifer Mapping |
| Microsoft forms??? | Mark Leo-Russel | Active | Mark Leo-Russel | Migrate functionality to Weaver |
Nm_aquiferAPI | Water Data Initiative | Ubuntu VM,Nginx, fastapi | Jake Ross | Active | Jake Ross | High Priority for Active Development | |
Nm_water_qualityAPI |
|
| Ubuntu VM, Nginx, fastapi | Jake | Active | Jake Ross | Phase-Out. NMWDIIntegrationAPI should handle this functionality? What data is in NMWaterQuality that is not served by other APIs? |
Interactive Webmap | Bureau of Geology | ArcGIS Front End, Backend- multiple databases? | Mark Mansell | Maintenance | Phil Miller | Direct users to Weaver | |
Flask for Interactive Webmap | Water Data Initiative |
| Jake Ross | Phase-Out | Jake Ross | Replace with Weaver | |
HydroViewer | Water Data Initiative | https://hydroviewer-dot-waterdatainitiative-271000.appspot.com/ | React front end (old library)- data pulling from sensorthings | Jake Ross | Sunsetted | NA | Proof of Concept- on to better tech stack |
New Mexico Water Data Finder | Water Data Initiative | EDAC | Sunsetted | NA |
| ||
NM Groundwater Monitoring Dashboard | Thornburg GW Monitoring | RESPEC | Maintenance |
| Need to maintain, have RESPEC make tweaks? | ||
Dogg3rz | Water Data Initiative |
| Andrew Padilla | Active | Andrew Padilla |
| |
WellPy | Aquifer Mapping |
| Jake Ross | Active | Jake Ross |
| |
Airbyte | Water Data Initiative |
| Compute Engine,Docker, Airbyte | Jake Ross | Active | Jake Ross |
|
Google workflows and cloud functions | Water Data Initiative |
| Workflows, Cloud Functions, Cloud Scheduler | Jake Ross | Phase-Out | Jake Ross | migrate functionality to Airbyte |
Pecos slope subsurface lookup |
|
| Google App Engine | Jake Ross | Integrate with something else | Jake Ross |
|
Developer.newmexicowaterdata | Water Data Initiative |
| Google App Engine, Flask | Jake Ross | Active | Jake Ross | Needs more content |
Water Data Initiative |
| Google Deployment Manager | Chip Cooper | Active |
|
| |
NGWMN API | NGWMN Grant |
| fastapi. integrated with NM_aquiferAPI | Jake Ross | Active | Jake Ross | need to tell NGWMN about new API location |
ST2 FROST server | Water Data Initiative |
| Docker, FROST, CloudSQL |
| Active | Jake Ross | remove NM_Aquifer data, Use AMPAPI instead. Continue to share PVACD, EBID, ISC Seven Rivers data via ST2 |
OSE FROST server | Water Data Initiative |
| Docker FROST |
| Jake Ross |
| |
NMED FROST server | Water Data Initiative |
| Docker FROST, CloudSQL |
| Jake Ross |
| |
|
|
|
|
|
|
| |
AuthenticationAuthorizationApp | Water Data Initiative | fief/fastapi |
| Active | Jake Ross | essential component of new stack | |
ValidationService | Water Data Initiative |
|
| Jake Ross | Unused |
| Phase-out. serves on real purpose |
NMBGFastAPI | Aquifer Mapping |
| fastapi | Jake Ross | Phase-Out | Jake Ross | superseded by AMPAPI |
examples | Water Data Initiative |
| Jake Ross | Active | Jake Ross | needs more content | |
PygeoAPI | Water Data Initiative/Geoconnex | pygeoapi | Jake Ross | Active (not maintained) | Jake Ross | Rebuild without NM_Aquifer data. Add AMPAPI locations to Geoconnex | |
PySTA | Water Data Initiative | python | Jake Ross | Active (not maintained) alternatives exist. Used exstensively by Google Workflows for loading data to ST2 | Jake Ross | Phase-Out | |
OSEPODTools | Water Data Initiative | python | Jake Ross | Not maintained | Jake Ross |
| |
NMWDIDataTool | Water Data Initiative | python | Jake Ross | Not maintained | Jake Ross | On-Hold | |
NMWDIntegration | Aquifer Mapping |
| python | Jacob Brown | Active | Jake Ross | Migrate functionality to NMWDIIntegrationAPI |
NMWDIIntegrationAPI | NMWDI | fastapi | Jake Ross | Active | Jake Ross | High Priority for Active Development | |
Two main github organizations |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
Status:
Active: Actively updating the application and developing new features
Maintenance: Maintaining the application as-is, keeping it working, but not adding new features
On Hold: Not doing any active development or maintenance, but plan to once blockers or higher priorities are addressed
Phase-Out: Working to replace the application with a new application. Aim to keep application functional until new application is in place
Sunsetted: No longer supporting, or checking to see if it works. Dead.