happyDomain / happydomain

Finally a simple interface for domain names (mirror of framagit.org/happyDomain/happydomain)
https://www.happydomain.org/
Other
22 stars 1 forks source link

Clarify record naming with their conventional abbreviations #4

Closed systemcrash closed 10 months ago

nemunaire commented 1 year ago

Hi @systemcrash!

You suggest something interesting here!

The primary goal of the interface is to abstract the complexity of the DNS. Reintroducing the record's type is like reintroducing the complexity. BUT for people already familiar with the DNS, our abstraction adds an unwanted step.

Instead of changing the title of the DNS abstraction, what do you think of adding an attribute listing the resource types handled by the abstraction, in ServiceInfos?

systemcrash commented 1 year ago

I guess it depends on how it looks.

Example?

My PR is just a proposal - if you have a better way to implement it, please do.

The main idea with this PR is that the users who know the(ir) DNS, will recognize what they look at quickly. Take care of complexity, but don't (try not to) hide important info 😄

nemunaire commented 10 months ago

I added a field RecordTypes. This field contains (eventually) a list of record types the abstract service regroup.

I also added a commit to show them in the interface, behind a setting.

Here is the new setting entry: new setting entry

And in the interface, the RR type displayed: image image

Do you think we can do better?

systemcrash commented 10 months ago

This looks fine.