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

Provide modifications to design properties form #267

Closed
14 tasks done
Tracked by #261
joewheaton opened this issue Oct 16, 2023 · 4 comments
Closed
14 tasks done
Tracked by #261

Provide modifications to design properties form #267

joewheaton opened this issue Oct 16, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@joewheaton
Copy link
Contributor

joewheaton commented Oct 16, 2023

@nick4rivers and @Jdgilby we need to review carefully the "Create New Design" form (same as Properties) and all its tabs. We should get wordsmithing, labels, functionality, user-interactivity, everything just like you want. To provide spec, I suggest editing this description, adding the tasks (so we can create new issues), and once spec is agreed they get assigned to @KellyMWhitehead.

Layers

Not implemented.

This tab is greyed out currently.

  • Expose all optional layers and let them choose which they include in a design
    • Make mandatory layers be the Complex Polygon
    • Make optional layers to be Structure points, structure crests, ZOIs, Observation Points, Observation Lines, Observation Polygons.

Basic Properties

Currently:
image

  • Add at top a Project Phase, and allow user to provide a text label. Add a tool tip (e.g. "Phase 1", "Phase 2", "Pilot", "Demo", "Maintenance of Phase 1", etc.).
  • Remove Design completed at? Is it redundant with Design Sources
  • Remove Representation . It is a concept important for normal DCEs, but by definition, all designs are "future" and all as-builts are "current", and monitoring DCEs are "current". If keep, grey out, and just populate with "Future".
  • Add a slider control for Percent Complete allow incrementing by 5%. This will be optional to communicate design "status".
  • Change Desktop Analysis (Remote) in Design Status to
  • Change Design Status to Design Status Label, and make list:
    1. In Progress
    2. Provisional (awaiting review)
    3. Final
      image

Surfaces

Currently:
image

  • Change to tab label Bases for Design
  • Implement a Surfaces Library grid picker, which loads surfaces in surface library, exposes their date, and type (columns) allows sorting), and has a checkbox to use as basis for this design.
  • Implement a Based on: Data Capture Event(s), which allow the selection of an "Existing", "Historic", and "Future (recovery potential", basis for the current design (i.e. a collection of DCEs representing planning).

Description

Currently:
image

  • Allow a description for the design DCE
  • Add metadata tag key value pair grid (for finding in Data Exchange)
@joewheaton joewheaton mentioned this issue Oct 16, 2023
18 tasks
@joewheaton joewheaton added the enhancement New feature or request label Oct 16, 2023
@Jdgilby
Copy link
Collaborator

Jdgilby commented Oct 23, 2023

@nick4rivers Hey Nick, I added some edits. Do you wanna go through this and see if I'm missing anything and edit if necessary?

@joewheaton
Copy link
Contributor Author

@KellyMWhitehead and @philipbaileynar I think we lost sight of this. @Jdgilby and @nick4rivers and I provided some updated instructions. Can we make sure the next release (0.3.6 or 0.3.7) reflect these changes. Get in touch if you have any questions.

@Jdgilby
Copy link
Collaborator

Jdgilby commented May 15, 2024

@KellyMWhitehead We still need these changes implemented.

@KellyMWhitehead
Copy link
Collaborator

@joewheaton @Jdgilby These are ready for the next release (0.3.25). Let me know if anything needs to be adjusted.

image
image
image

Description and Metadata tab are same as DCE and As-Built.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants