-
Notifications
You must be signed in to change notification settings - Fork 394
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
DVC home page + updates #3833
Comments
Cc @dberenbaum @shcheklein @iterative/websites any other needs? From several of the above I can generalize that we have an unclear mix of features and use cases in different places. Should it be about value-proposition and competitive advantages in the home page (README framework), TOFU/adoption in landing pages ("applications"), and leave feature lists and details for the docs? From there we should make some decisions and start scheduling content and design work. |
I'm not sure where features should live, but otherwise LGTM. |
The OP seems reasonable, but as per a previous meeting, we should attempt to define what the DVC home page should be from scratch (without considering existing content). After that we can see which existing content is still relevant and whether the original plan above still makes sense.
|
Some thoughts on content:
@shcheklein @jendefig Any thoughts? |
Not sure about this one, but otherwise it seems like a reasonable start to me. |
One more thought: how much should it focus on the rest of the Iterative ecosystem (both Studio and other products)? I'd suggest we mention the Iterative ecosystem and link to other tools without explanation, but explain that Studio is a commercial (but free for individuals) collaboration platform for DVC and the Iterative ecosystem. |
I thought we wanted to give equal weight to all the interfaces TBH. Maybe this is an opportunity to show the visual ones (VSC IDE and Studio) first or along with CLI and API? Even if we know CLI is the most complete one still.
Since DVC is the most popular tool, linking to others prominently could help drive traffic to them at the very least. So for that reason any way we can put them in the home page (not just buried in the current menu) could be desirable. |
"Features" may not be high-level enough. Should we focus on solutions/ use cases (value) for the home page? At least nearest to the top. Could be as easy as rephrase the "feature" names (and the way we present them) e.g. data mgmt -> manage data effectively; pipelines -> adopt GitOps for your ML workflows; etc. (just quick ideas) |
Shouldn't we look at the most used commands/workflows for this?
The images for this section are very hard to understand unless you already know what DVC is and how it all works. It's unclear what the icons are in the first image. Even though I've looked at these images 100 + times, I did not realize until today the dotted lines that are showing the way through it. They are far too light. I think spending the time to turn this into an animated image would be desirable and make things significantly more clear.
Yes. I didn't understand why it was not on the landing page to begin with. (Other than it makes it long). And it is high up in the list, but for some reason has had an increasing bounce rate since late June, which must be because we added the link to the VS Code extension then right at the top. I would suggest moving Features to the main landing page.
I think it would make sense to have these use cases as clickable blocks (building blocks) in some kind of diagram that harkens back to the Readiness scale that Jervis created. Or clickable sections of the MLOps double infinity loop or Casper's diagram (which I can't find, but I know is somewhere in slack.). This will orient people to where they are in the process conceptually. |
We should use the intended onboarding experience(s) instead, I think (TBD). Is that
➕
Not sure. Maybe just much more simple diagrams you can read instantly.
Features are kind of low level IMO. Depending what we mean by that word
Good ideas but our current "use cases" are more of independent solutions, not really blocks to combine. Some can be combined but they're not meant for that, they're meant to capture people looking for solutions to certain high-level problems in the industry. |
Returning to this point, in addition to the home page redesign, I would like to remove the "Features" page. It has a consistently high bounce rate and I don't see any content there that needs to be preserved. |
@yathomasi We are ready to start exploring the design of the logo carousel for the DVC Home page redo. The folder with logos is here. We are still working on collecting them. I would like to see it be a relatively thin line between sections, one logo high, so that it doesn't take up too much space and people can continue to digest the rest of the material on the site. Also, this way it would look like it's never-ending. Is it right to have this here or should we create a separate PR? |
Let's close this one and open new issues as needed for specific improvements. |
UPDATE: Jump to #3833 (comment).
dvc
command samples (compare to README's Quick start).The text was updated successfully, but these errors were encountered: