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

DNS record management UI #3502

Open
9 tasks
witha-c opened this issue Feb 12, 2025 · 5 comments
Open
9 tasks

DNS record management UI #3502

witha-c opened this issue Feb 12, 2025 · 5 comments
Labels
design issue is for the design team Feature: 🌐 DNS Hosting Set some RRs in a .gov domain's zone refinement

Comments

@witha-c
Copy link

witha-c commented Feb 12, 2025

Issue description

Current designs exist for users to manage name servers and DS data. We need to scale those designs to accommodate other record types. Users should be able to select the type of record they want to add, see the required fields appear, enter information, save, and see a summary of all of the records in a single table.

Acceptance criteria

  • Design forms for adding record types A, CNAME, TXT (full list here) (see landscape analysis here)
  • Flows to design
    • A registrant has newly registered their domain (after approval), logs in, and clicks "manage"
    • A registrant decides to not use .gov dns hosting
  • Incorporate the new nav Nav updates to fit DNS hosting menu items #3501 to design page(s) for org model and non-org model
  • Plan workshops/discussions w/product and dev as needed
  • Document design decision in a new tab in the DNS hosting summary doc
  • Annotate wireframes to show where content work needs to be done
  • Review wireframes with trusted tester to check accessibility

Additional context

In scope:

  • User can edit multiple records at the same time (this is useful for copying data across multiple records at the same time). Each record will have its own save/cancel/delete button.
  • User can search & filter records

Out of scope

  • Export / Import options
  • Batch editing (using a checkbox to select multiple rows or all rows at once to make changes with 1 save button.

Links to other issues

No response

@witha-c witha-c added the design issue is for the design team label Feb 12, 2025
@witha-c witha-c added this to the DNS hosting MVP milestone Feb 12, 2025
This was referenced Feb 12, 2025
@h-m-f-t
Copy link
Member

h-m-f-t commented Feb 13, 2025

@witha-c, Product reviewed the "landscape analysis" doc and made some yes/maybe/no calls.

  • "Yes" should be planned for MVP.
  • "Maybe" is nice-to-have for MVP, but have more complicated input fields, so they're probably "no".
  • "No" is not MVP, but something we'll want to support later.

(cc: @lizpearl and @allly-b)

@witha-c
Copy link
Author

witha-c commented Feb 13, 2025

@witha-c, Product reviewed the "landscape analysis" doc and made some yes/maybe/no calls.

  • "Yes" should be planned for MVP.
  • "Maybe" is nice-to-have for MVP, but have more complicated input fields, so they're probably "no".
  • "No" is not MVP, but something we'll want to support later.

(cc: @lizpearl and @allly-b)

Clarification that the yes/no/maybe list is in the spreadsheet, not landscape analysis miro!

@witha-c
Copy link
Author

witha-c commented Feb 13, 2025

I limited this ticket to three record types that represent different form requirements. tagging @gabo0oo to look at the ACs, then we can clone this ticket for the other record types. ty!

@gabo0oo
Copy link
Contributor

gabo0oo commented Feb 13, 2025

@witha-c Looks great! I added some details on intro/outro flows to consider and details in the additional context section on what is in and out of scope. Maybe @katypies or @h-m-f-t can confirm those as my memory is a bit fuzzy.

@h-m-f-t
Copy link
Member

h-m-f-t commented Feb 13, 2025

Thanks @witha-c and @gabo0oo. Solid edits.

@PaulKuykendall PaulKuykendall moved this from 👶 New to 🎯 Ready in .gov Product Board Feb 19, 2025
@PaulKuykendall PaulKuykendall added the Feature: 🌐 DNS Hosting Set some RRs in a .gov domain's zone label Feb 19, 2025
@PaulKuykendall PaulKuykendall moved this from 🎯 Ready to 🍦 Backlog in .gov Product Board Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design issue is for the design team Feature: 🌐 DNS Hosting Set some RRs in a .gov domain's zone refinement
Projects
Status: 🍦 Backlog
Development

No branches or pull requests

4 participants