vmware-tanzu-labs / educates-training-platform

A platform for hosting interactive workshop environments in Kubernetes, or on top of a local container runtime.
https://docs.educates.dev
Apache License 2.0
63 stars 14 forks source link

Installation document feedback #448

Open ruzickap opened 1 week ago

ruzickap commented 1 week ago

Is your feature request related to a problem? Please describe.

New users...

Describe the solution you'd like

I'm new user of the Educates who would like to give you feedback about the initial installation + documentation.

When I see the new project like this one I always want to try it in minimal & easy configuration - just to see it is "somehow running".

image

I'm pretty sure you will have answer on all the questions above, but this is just my first view to the project and few things I was "missing" / "would like to improve"...

Describe alternatives you've considered

I'm pretty sure everything is working fine but the learning curve is quite high...

Additional information

No response

GrahamDumpleton commented 1 week ago

Few comments on different issues to give some historical background or details of what already intend doing.

Note, just because didn't respond on something doesn't mean we will not take it on board and look at improving on things. Overall we are aware we need more user guides and tutorials, vs what is better called reference documentation as it is now.

jorgemoralespou commented 1 week ago

Hi @ruzickap thanks so much for looking at the project and taking the time to evaluate whether it can help you. We're aware there's big room for improvement, and that's why we want to make people aware of the project so we eventually get some contributions, so far it's mainly 2 people working on it. I know the risk of adopting such a project, but to be fair, we want more community, because the project itself, as you saw at DevConf is an amazing project ;-) We take note of all your issues and will try to address them as soon as possible. As @GrahamDumpleton mentions, we're now in the process of getting a new release (3.0) out which will bring many changes, and we haven't been able to update released documentation yet, as this is for released versions. We should be finished in a couple of weeks, at most, hopefully.

We've been aleady pointed to what I consider 2 of the main complains in your comment. First, the getting started, and yes, we need to make a better job there, and with the help of users we will get there. Sometimes it's difficult for us to write such basic Getting Started Guides mainly because we know the project so well, that everything seems way easy for us, but then comments like this helps us see where improvement needs to be made. On the Helm side, this is something we have neglected to do, but that, if anyone would want to contribute a HelmChart, we would be really happy to adopt. We have never used helm, as we're not fan of the tool, but we realise the importance f having a Helm installer, but as I said, our lack of knowledge on the tool and the fact that our current installer (coming in 3.0) is darn good, we have not taken serious the effort to bring Helm into Educates. We will start to consider as more people requests it.

Thanks again for all your effort on looking at the tool, and keep in mind that we're gonna be as supportive as possible, either here or in Kubernetes` Slack Educates Channel

GrahamDumpleton commented 1 week ago

FWIW, the latest develop builds of documentation where starting to update things for 3.0 can be found at:

I have already added the copy button you suggested and also curl commands under tabs for different architectures.

The X.Y.Z issue in kctrl instruction section will in most cases go away as when switching to newer way of doing things you will either be using educates CLI, or for kapp-controller we can point at App resource YAML file under GitHub releases using a latest link.

Updates to the all the pages under "Installation Guides" still has to be done. I will be doing that over the next few days.

ruzickap commented 1 week ago

Thank you for your comments guys. Looking forward for the new release :-) Keep up the good work...

jorgemoralespou commented 1 week ago

I'm gonna leave this issue opened until we release 3.0 and all the things described are addressed, or else, until we create dedicated issues with the remaining things.