Wow, Melissa, this looks great! Thanks for your hard work on this!

On Thu, Oct 19, 2017 at 12:24 PM, Griselda Cuevas <g...@google.com.invalid>
wrote:

> +1
>
> This looks amazing Melissa! -- The left navigation gives more visibility on
> what documentation is available in the website and helps new users follow
> the flow. Also, the mobile experience looks better now. Thank you for the
> great work here.
>
>
> Gris Cuevas Zambrano
>
> g...@google.com
>
> Open Source Strategy
>
> 345 Spear Street, San Francisco, 94105
>
>
>
> On 17 October 2017 at 14:07, Kenneth Knowles <k...@google.com.invalid>
> wrote:
>
> > This looks so good. Definitely makes the website more understandable, and
> > especially invites more documentation to be written!
> >
> > I'll try to have some more concrete feedback on the PR.
> >
> > Kenn
> >
> > On Mon, Oct 16, 2017 at 2:23 PM, Melissa Pashniak <
> > meliss...@google.com.invalid> wrote:
> >
> > > Hello Beam folks,
> > >
> > > I've received some good feedback that the Beam website can be difficult
> > to
> > > navigate, due to such things as:
> > >
> > > - The top pulldown menus are too long and you can't select things at
> the
> > > end, and this will only get worse as we create more pages
> > > - The programming guide as a single page is too long and difficult to
> > > navigate
> > > - Navigation issues on mobile devices
> > >
> > > In order to tackle these issues, we (myself and David Perez) have put
> > > together a staged proposal [1] for an improved navigation story. It
> > > includes:
> > >
> > > - A new left nav that contains the lists of items previously in the top
> > > pulldown. It's easy to change what items are displayed, you can nest
> > > arbitrary items, etc. The left nav is scrollable on small windows, so
> you
> > > can always reach everything. Users can now jump between programming
> guide
> > > sections easily.
> > > - On the right is a list of the sections within a page, so you can
> > quickly
> > > jump to where you want. The list is autogenerated from the sections in
> > the
> > > page.
> > > - Mobile improvements such as: you can now get to the top nav items
> from
> > > the home page.
> > >
> > > This PR [2] would just be the first step. Once merged, it opens up
> other
> > > improvements:
> > >
> > > - Break apart the major sections of the programming guide into separate
> > > pages. This allows for the addition of more details and code samples
> for
> > > each section, without making an already-too-large page even larger.
> With
> > > the left nav, jumping between these pages will be easy.
> > > - A proper overview landing page for the SDKs section, that lists the
> > > available SDKs, any differences, etc.
> > > - Tweaking left nav items to bubble up previously hard-to-find content
> > (for
> > > example, the Python type safety and Python dependencies pages)
> > >
> > > Please check it out and see what you think -- we'd love to get your
> > > feedback.
> > >
> > > Thanks!
> > >
> > > [1] http://apache-beam-website-pull-requests.storage.
> > > googleapis.com/332/index.html
> > > [2] https://github.com/apache/beam-site/pull/332
> > >
> >
>

Reply via email to