Thanks everyone! We'll move forward on this first round of changes, and then can iterate. Prabeesh, that's a great suggestion, I'll add that to the followup improvements list.
On Tue, Oct 24, 2017 at 8:50 AM, Etienne Chauchot <echauc...@gmail.com> wrote: > +1 > > This is great! > > Thanks for all the work done. > > > > Le 20/10/2017 à 08:44, Prabeesh K. a écrit : > >> +1 >> >> Great job, Melissa. >> >> It would be nice to have left or right navigation for *blog >> <https://apache-beam-website-pull-requests.storage.googleapi >> s.com/332/blog/index.html>* >> tab with recent posts or categories >> >> Regards, >> Prabeesh K. >> >> >> On 20 October 2017 at 09:30, Jean-Baptiste Onofré <j...@nanthrax.net> >> wrote: >> >> +1 >>> >>> It looks great. >>> >>> Regards >>> JB >>> >>> >>> On 10/16/2017 11:23 PM, Melissa Pashniak 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 >>>> >>>> >>>> -- >>> Jean-Baptiste Onofré >>> jbono...@apache.org >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >>> >>> >