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

Create design from scratch and added docker target in makefile #97

Merged

Conversation

vaibhavpnimkar
Copy link
Contributor

Notes for Reviewers

This PR fixes #57 and #77

Signed commits

  • Yes, I signed my commits.

Copy link

netlify bot commented Nov 25, 2023

Deploy Preview for bejewelled-pegasus-b0ce81 ready!

Name Link
🔨 Latest commit 80a69a8
🔍 Latest deploy log https://app.netlify.com/sites/bejewelled-pegasus-b0ce81/deploys/657503c78d4e64000862e34d
😎 Deploy Preview https://deploy-preview-97--bejewelled-pegasus-b0ce81.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@abhijeetgauravm
Copy link

Hey @vaibhavpnimkar Let's discuss this on website call tomorrow at 6:30 PM IST / 7 AM Central time. Please add this as an agenda item in the meeting minutes.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this but this deviates from the idea of documentation. Reason being that it tells users what they need to do rather than the underline system behavior for each of their actions.

Would you please consider updating this?
Ideally, you need to answer questions like what happens when a user create a new design, what's the visibility of the design, what's the meaning of that visibility (lightly), does naming/renaming a design creates a new design copy or updates the original name, how users would be seeing different versions of the desired Meshery Model components, what happens internally when user merge a design, does user loose one of their design in the process, how does it affect the visibility of the merged design, etc....

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay noted !!!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should i consider adding images for each action ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, if in doing so, you are describing the underlying system behavior. No, if you are simply giving the user a step-by-step series of instructions about how to click through the UI. If we have to provide them the step-by-step series of instructions on how to click through the UI, then we have failed our UX test, and I need to make UX changes.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay i almost got it @leecalcote will update soon !!


## Step 3: Browsing Available Components

Explore the extensive toolbox in the Designer mode, offering a diverse array of components such as Kubernetes clusters, service mesh options, and cloud-native application elements. Each component is designed to seamlessly integrate into your infrastructure.
Copy link
Member

@theBeginner86 theBeginner86 Nov 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't highlight service meshes as these are just a kind of infrastructure that can be managed. Highlighting them sends a wrong message to users.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some additional context... @vaibhavpnimkar what you have written about service meshes is seemingly harmless and is appropriate to include. It is only because Meshery is soooo well-known for service meshes that we have to over-rotate on the other infrastructure it manages (or under mention the fact that it does service mesh - because it is already prominently and historically represented).

Thank you for tackling this page. 👍


## Step 8: Merging Designs

For enhanced collaboration and scalability, drag and drop existing designs into your canvas. This feature enables you to merge multiple designs seamlessly, creating a unified and comprehensive view of your infrastructure.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please don't use abstract speech

Dockerfile Outdated
###############
# Build Stage #
###############
FROM jakejarvis/hugo-extended:latest as builder
Copy link
Member

@theBeginner86 theBeginner86 Nov 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this.
Is this a verified publisher for Hugo sites?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would you please consider using anyone of these Dockerfiles as examples?
https://github.com/google/docsy/blob/main/Dockerfile
https://github.com/google/docsy-example/blob/main/Dockerfile

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay will update jakejarvis/hugo-extended with docsy-example

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good deal...

@vaibhavpnimkar
Copy link
Contributor Author

@leecalcote @theBeginner86 updated jakejarvis/hugo-extended with docsy-example and also updated getting started docs

@abhijeetgauravm
Copy link

Hey @vaibhavpnimkar Let's discuss this on website call tomorrow at 6:30 PM IST / 7 AM Central time. Please add this as an agenda item in the meeting minutes.

@leecalcote
Copy link
Member

Tagging @theBeginner86 for another review.

Signed-off-by: Pranav Singh <[email protected]>
@theBeginner86 theBeginner86 self-assigned this Dec 10, 2023
@leecalcote
Copy link
Member

@vaibhavpnimkar thanks for contributing here. You've done some good work.

Copy link
Member

@theBeginner86 theBeginner86 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @vaibhavpnimkar 🚀

@theBeginner86 theBeginner86 merged commit c71f8cf into layer5io:master Dec 28, 2023
5 checks passed
@theBeginner86 theBeginner86 added the area/docs Improvements or additions to documentation label Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/docs Improvements or additions to documentation
Development

Successfully merging this pull request may close these issues.

[Bug] Docker target missing in Makefile
4 participants