For instance:
/features/authentication, /features/workflow, /features/integration, /features/administration, /features/ci.
There we could list each separate feature, with some more in-dept information with links to content (blog posts, videos, documentation).
It would have to be a nice looking page, using classic full-width design.
If someone asks for a certain feature, we can deep link to one of these pages.
@sytses love to hear your thoughts. This is in line with the conversation we had the other night.
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related or that one is blocking others.
Learn more.
/features are 7 panels that deep links to the subject pages /features/workflow and a link to /features/compare (make sure it has a #compare anchor)
/features/compare (separate page) has 7 tables of which the headers links to the subject pages and the rows deeplink to the relevant part of the subject page
the subject pages contain links to the documentation, blog posts and screenshots and clearly indicate what is CE and EE
@creamzy in summary, we need to have easy to update / change pages that would allow us to add and remove features. There will be only one 'overview' page, of course.
Let me know if you need more input, but it would be great to get a rough start before either of us pours lots of time into making something very detailed.
To clarify, this issue is only in regards to the feature marketing on the website. Not regarding the redesign of the website.
@skyruler if you already have something, I propose you work together with the new designer joining us and hand it over. If you agree with me, I think we're best off having your work on the application, rather than the website.
@JobV I'm working on homepage now, unfortunately I'm not sure how it's possible to move forward until Homepage is not ready. So I hope we can move faster when we have homepage polished and ready for Frontend
Hey guys, just documenting some notes as reference to the call @JobV and I had today.
Problem: It's really difficult to convey features on GitLab — people come to support asking for a feature that actually already exists.
Solution: Show off GitLab with a simple and intuitive experience that allows the user to not only see an overview of all GitLab's features. But also be able to deep dive into each specific feature and relevant links (blog posts, media, documentation, etc.).
The overall design should be one that's easily scalable as there are always new GitLab features to add (i.e. Job can add a new row for a new feature being released).
Categories make things easy to find, avoid being a massive scrolling page with tons of content
Once inside a category or feature, make it easy for the user to jump to other categories and/or features — keep them engaged, tangent off into other categories, but always have that category context available.
One idea is to always highlight new features, maybe at the top of each category we showcase new features that have just been released (distinguish by color, type, tag, etc.)