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

Remove or fix /enumerations/NAME endpoint #100

Open
joeflack4 opened this issue Oct 10, 2021 · 1 comment
Open

Remove or fix /enumerations/NAME endpoint #100

joeflack4 opened this issue Oct 10, 2021 · 1 comment
Assignees
Labels
ease:medium urgency:low ux-issue Not a logical bug, but still a user experience issue.

Comments

@joeflack4
Copy link
Collaborator

joeflack4 commented Oct 10, 2021

Currently seems to return same info as endpoint: ​/models​/{model}​/entities​/{entity}​/attributes​/{attribute}
Eventually want to be same as: ​/models​/{model}​/entities​/{entity}​/attributes​/{attribute}/enumerations

Existing differences w/ other enumeration endpoint

Edit 2021/12/08: In recent terminology services meeting, I heard the only difference thing this endpoint has that the other one does not is the yaml format.

  • Less information
  • No mappings
  • No urls
  • Yaml format

Options

a. Remove redundant endpoint
b. Duplicate functionality; essentially make a

@joeflack4 joeflack4 added ux-issue Not a logical bug, but still a user experience issue. ease:medium urgency:low labels Oct 10, 2021
@joeflack4 joeflack4 self-assigned this Oct 10, 2021
@joeflack4 joeflack4 changed the title enumerations/NAME endpoint redundant? Remove enumerations/NAME endpoint and add its content to other enumeration endpoint Oct 21, 2021
@joeflack4
Copy link
Collaborator Author

Previous issue referencing same subject: #95

@joeflack4 joeflack4 changed the title Remove enumerations/NAME endpoint and add its content to other enumeration endpoint Remove or fix /enumerations/NAME endpoint Dec 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ease:medium urgency:low ux-issue Not a logical bug, but still a user experience issue.
Projects
None yet
Development

No branches or pull requests

1 participant