website icon indicating copy to clipboard operation
website copied to clipboard

[RFC] Add New User Guide to Homepage

Open egoist6 opened this issue 1 year ago • 5 comments

One of the outcomes of 2 very intense discussions here and here is the lack of guidance for new user who either have limited technical knowledge or do not want to study several sections in our documentation and will need a lot of time to read through all important pages. I’d like to add a new section on our homepage (text, graphics) and link to the guide. By intention I do not want to use our documentation for this guide as we do not want to confront new (unexperienced) users with our rich and detailed documentation. This guide will cover all steps from downloading to creating a first easy rule in a very easy and compressed way with the aim to show how easy it is to get up and running with openHAB.

This opening PR is a RFC where I want to get in contact with you and discuss this before I start putting work in this. Maybe you also have some tips for me how to do the changes here as I am not familiar with Vuepress and editing md files. I will do my best but you probably need to do some layouting stuff to make it look good. Thanks, Oliver

egoist6 avatar Sep 18 '23 14:09 egoist6

I am fine with adding a "quick start" guide to the website, although it will be more difficult to maintain than on the documentation website and we also won't have versioning of it. Wrt technical question on vue.js, I guess @ghys is the best to comment.

kaikreuzer avatar Jan 14 '24 14:01 kaikreuzer

I see where you're going from but we'll need to define that properly i.e. if you want some interactive thing to get up and started with openHAB on the homepage, that's great but there's already a Getting Started Tutorial (written mostly by @rkoshak) so what do you see it solving that the tutorial doesn't? I think you and @rkoshak could work together to figure out what's missing. If you could give some examples (similar projects' websites) of what you want to achieve then we could see how we could do it.

As for the technical side, I think we ought to upgrade VuePress eventually (or migrate to VitePress), and even overhaul the home page (at least) in the process, so maybe it would be wise to settle on this before we endeavor anything else with the current website.

I'll add that openHAB.org is one of the few websites where you can "test the product" right on the home page:

image

ghys avatar Jan 14 '24 21:01 ghys

This is what the Getting Started Guide is supposed to do so whatever is being proposed here is essentially a replacement/reworking of Getting Started.

I'm not against a complete overhaul of Getting Started by any means but I am not in favor of yet another guide. That would be more confusing than helpful.

Also don't forget the new help tutorials and such added to the developer sidebar.

Ultimately, the challenge is forever going to be presenting enough detail to actually use OH without presenting too much. Maybe Getting Started presents too much, but it's hard to draw a line.

rkoshak avatar Jan 15 '24 00:01 rkoshak

What is the current state of the discussion?

stefan-hoehn avatar Feb 17 '24 11:02 stefan-hoehn

Hi Stefan, 80% of the work was done (incl. feedback from Rich), when changes to the MainUI setup wizard came up plus the latest change of Suggestion Finder. I need to redo most of the user guide which will take some time. But I am still on it.

egoist6 avatar Feb 17 '24 15:02 egoist6