Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upThe new site seems to be aimed at managers, not developers #431
Comments
ashleygwilliams
added
the
content
label
Nov 29, 2018
This comment has been minimized.
This comment has been minimized.
This is an intentional shift. During the first three years since 1.0, we've taken a "bottom-up" approach to marketing, but at this point it's increasingly important to present a good image to managers, CTOs, and similar. That said, I believe the site is also much more useful to developers than previously, by providing a far more extensive survey of important tools, application domains, and entry points to documentation. At any rate, a large multi-faceted issue like this is not actionable, and at this stage we are definitely not open to a complete rethink. Several of the suggestions you make already have open issues. Please feel free to open other, actionable and narrow issues. |
lilyball commentedNov 29, 2018
Looking at the new site, it feels like it's aimed at marketing towards managers, not at developers. Some elements of the site are an improvement, like the specific usage examples (Command Line, WebAssembly, etc), but on the whole it feels like a downgrade.
Here's some specific issues I have with the new site that I feel the old site did much better:
The new site is an improvement in some ways. For example, merely having more prose on the new site allows it to make arguments that the old site can't, such as
But I think there's a middle ground that can be reached here.
In fact, the more I think about it, the more I wonder if the best solution here isn't to basically take the old site, and add all the new content underneath the existing site content. The old site's front page is a single page of content (no scrolling on my desktop monitor). What if we take all the new content, change the styling to be less noisy and more similar to the old site, and just put it under the old site's content? The old site content can be tweaked too, such as replacing the old slogan with the new one. And to be honest, the code example on the old site is probably not the best example we could use, it's mostly just a bunch of
println!()statements, which don't even show format arguments, just static strings.