Skip to content

Conversation

@davenquinn
Copy link
Member

@davenquinn davenquinn commented Aug 2, 2025

This integrates most of Macrostrat's prototype column footprint editing application into this repository, where it can be iterated alongside other components.

Frontend changes have been moved to the web repository: UW-Macrostrat/web#353

Changes needed:

  • Modernize Python
  • Upgrade topology utilities

…cluding topology, importer class has instance based on project_id, sqlformatter class formats sql in db class
…n the backend, async and sync reducer actions now more robust in frontend code. Backend classes have new methods for creating a new project
@davenquinn davenquinn force-pushed the column-footprint-editor branch from 17ed99e to 88a1ef8 Compare August 4, 2025 08:47
* main: (2521 commits)
  Format code and sort imports
  Adjusted migrations to fix local FK issues
  New descriptions
  Format code and sort imports
  Improved local authentication
  Improved sgp data integration
  Pre populate roles table
  Add contributions mapping
  Update to run workflow
  Test workflow
  Updates
  Format code and sort imports
  Handle comma separated types
  Supports one type filtering
  Cluster and unclustered works
  Add contributions
  Add image
  Base table
  Add extraction table
  Fix makefile
  ...
@davenquinn davenquinn force-pushed the column-footprint-editor branch from 68da5c7 to ca98eb4 Compare August 4, 2025 08:52
@davenquinn davenquinn marked this pull request as draft August 5, 2025 07:52
@davenquinn davenquinn force-pushed the column-footprint-editor branch from eb31a26 to 8aafb5a Compare August 8, 2025 06:41
@davenquinn
Copy link
Member Author

We've made good progress towards this feature, but there are several things that need to be addressed:

  • A complicated and breakable approach to ingesting data for editing should be updated
  • The upstream mapboard.topology-manager library needs to be improved to allow multiple projects in the same schema and (ideally) the ability to maintain polygon identity through topology updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants