-
Notifications
You must be signed in to change notification settings - Fork 25
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
Puppet detail box #293
Comments
Hey @ekohl thanks for the input!
We didn't want to create an additional tab for just 4 rows, is there any other tab that makes more sense?
does it make sense if we link to the environment index page with a search query to the specific host? e.g:
As for capitalization, seems that Patternfly ux-writing guidelines are pushing for a lower-case usage, I like the idea of preselecting the puppet tab on the smart proxy's detail page.
Sounds good 👍🏼 |
That does not make sense since there is no environment with a specific hostname. You would get a table with "No entries found" as the body.
I think we should treat Smart Proxy as a name, just like John. This indicates that Smart Proxy is a concept. If you'd have a title that's |
Sorry I meant does it make more sense? |
I thought a bit about and I think it'd be an improvement over the current solution. At least that table has a link to the hosts and a link to import classes (in the actions). IMHO what you really want is a proper detail page for a Puppet environment but currently doesn't exist. Linking to that table is the next best thing. How about we follow your suggestion and link to the overview while we also create an issue for a new Puppet environment detail page? I can do the latter. |
Sounds good, thanks @ekohl :) |
@ekohl absence of detail page is exactly what we talked about yesterday with Manisha and Ron. Smart proxy issue: It's common that the docs and PF4 have different capitalization (of course not an ideal state). |
Yes, Based on documentation and other Smart Proxy examples we can keep it capitalized, i.e, |
Thanks to this discussion I contacted the documentation team, and we scheduled a meeting for Monday. But from what they told me: they are following UI and not other way around. Our holy source of truth if we are using the PF4 design system for components and so on should be....PF4 guidelines. So sentence case it is. Ping me if you are interested in joining the call on Monday with Vendula from the doc team. @Manisha15 @ekohl UPDATE: I talked to doc team and they confirmed that documentation should and will change according to the UI which should follow PF4 standards ---> therefore Puppet smart proxy should be used here. |
I still think you're missing my point. IMHO we should have titles like So the discussion should be: do we treat Smart Proxy as a name/concept and always capitalize it or not. PF4's title guidelines are irrelevant in the discussion. |
I agree with @ekohl , since |
Hi @ekohl @Manisha15 @MariSvirik
|
I think this is false. Smart Proxy is a Foreman specific thing. It is not a general thing like HTTP proxies or otherwise. That is precisely my point. It may not be the best name (downstream's Capsule may be better), but it is what we've chosen. All the examples when I search for smart proxy in a search engine are conceptually a different thing. They solve completely different problems are are IMHO not comparable. |
I think @ekohl is correct, I think that if it was called I would suggest creating a poll in |
Alright, we wasted enough of our time here (involving at least four teams) ;D |
I wish we called Smart Proxy "Backman", it causes so many confusion even after those years :-) |
On the new host detail page there is on Puppet -> Reports a detail box titled Puppet details.
I'm a bit surprised by its placement on the Reports page because in my mind the information doesn't really correlate.
For example, the details are what should be applied, but this may or may not match reports. It may even have changed somewhere between the reports. Shouldn't it be its own tab called
Summary
or similar?Then we have what's on the panel itself.
This is a link to the Puppet environment's edit page. Is that really the expected page? I'd be worried that a user thinks they can edit the environment that the host belongs to while in fact it changes the environment name for a lot of hosts. The old detail page links to all hosts within that environment and I think makes more sense.
We always capitalize Smart Proxy. It can also be a link to the Smart Proxy's detail page (and possibly preselect the Puppet tab).
The name doesn't feel very consistent to me. I'd name it
Puppet CA Smart Proxy
because it is the Smart Proxy with the Puppet CA feature. Here you can also link in the same way as Puppet Smart Proxy.This is with foreman_puppet 4.0.1 on Foreman 3.3.0.
The text was updated successfully, but these errors were encountered: