Good point. How often does "Quickstart" change? Seems to be fairly stable. Maybe we could move it from doc page to main page?
Btw: The link "Flink on Windows" is broken in the Quickstart guide. -Matthias On 10/28/2015 02:09 PM, Aljoscha Krettek wrote: > I think the quickstarts should be very easy to discover, so we should keep > them on the main page. If you just browse to flink.apache.org you would not > be aware that they exist. >> On 28 Oct 2015, at 13:37, Matthias J. Sax <mj...@apache.org> wrote: >> >> What about "Quickstart" menu point... I really would like to move it >> under "Documentation" (to get rid of linking to the doc page on two >> places...) >> >> Furthermore, I would suggest to rename "Overview" to "Home" on main page >> and keep "Overview" on doc page. >> >> Logo/Text: I am fine with a text-link (but would remove the logo link -- >> there is no advantage in having it) >> >> If there are no strict objections, I will just update my branch >> accordingly, such that everybody can try it out. After that, we can try >> to come to a conclusion. >> >> I guess, together with the darker color schema on the doc page menu, the >> distinction between both pages should become clear. >> >> -Matthias >> >> On 10/28/2015 11:19 AM, Fabian Hueske wrote: >>> I agree with Max. >>> Renaming Overview in Documentation and adding a clear link back to the >>> project website are the most important issues, IMO. >>> >>> >>> 2015-10-28 10:59 GMT+01:00 Maximilian Michels <m...@apache.org>: >>> >>>> We should be careful not to break links to the docs again. I'm in >>>> favor of making it more clear what is the Flink web site and what its >>>> documentation is. For me, it would be enough to change "Overview 1.0" >>>> to "Documentation 1.0" and have a clear link which says "Back to Flink >>>> website". That should do it. >>>> >>>> In the light of the release, all other changes are not that important >>>> to me right now but I wouldn't deny the structure of the documentation >>>> can be improved. >>>> >>>> On Wed, Oct 28, 2015 at 10:05 AM, Fabian Hueske <fhue...@gmail.com> wrote: >>>>> >>>>> I agree, two Overview links pointing to different locations should be >>>>> changed. >>>>> I am not so sure about the Logo issue. IMO, there should be always a text >>>>> link. The logo link should only be an addition. >>>>> >>>>> Maybe we should wait for more opinions, before we continue. >>>>> The website has been changed a couple of times, so it would be good to >>>> get >>>>> input from those who built the current website, IMO. >>>>> >>>>> >>>>> 2015-10-28 9:56 GMT+01:00 Matthias J. Sax <mj...@apache.org>: >>>>> >>>>>> Yes, but I think that the "Overview" link to index.html is >>>>>> confusing/wrong. The doc web page has "Overview" too, and it points to >>>>>> https://ci.apache.org/projects/flink/flink-docs-master/index.html >>>>>> >>>>>> There should be only one page with name "Overview" (either on the web >>>>>> page or on the doc page). I actually thought, that the "Overview" link >>>>>> from the main page should point to the documentation overview and is >>>>>> currently just wrong? >>>>>> >>>>>> Last but not least, using the Logo and an additional "Overview" menu >>>>>> point both pointing to the same location is redundant. I would just go >>>>>> with the logo as a link (or if an explicit menu point is used, disable >>>>>> the logo as a link -- too me, it is always confusing it two links next >>>>>> to each other do the same thing). >>>>>> >>>>>> -Matthias >>>>>> >>>>>> >>>>>> >>>>>> On 10/27/2015 11:56 PM, Fabian Hueske wrote: >>>>>>> I agree that it is confusing that the documentation is linked more >>>> than >>>>>>> once from the project website menu. It is not clear when you enter >>>> the >>>>>>> documentation section and how to get back. >>>>>>> >>>>>>> However, the "Overview" menu entry on the project website does not >>>> point >>>>>> to >>>>>>> the documentation but to http://flink.apache.org/index.html. Hence, >>>> it >>>>>> can >>>>>>> stay in the menu and should not be moved under Documentation. >>>>>>> >>>>>>> I would also add a dedicated "Project Website" link to the >>>> Documentation >>>>>>> menu in addition to the link on the logo. >>>>>>> >>>>>>> 2015-10-27 20:39 GMT+01:00 Matthias J. Sax <mj...@apache.org>: >>>>>>> >>>>>>>> Thanks for the input Fabian! >>>>>>>> >>>>>>>> I was actually referring to the main page regarding changes of the >>>> menu >>>>>>>> structure. >>>>>>>> >>>>>>>> Currently, the layout is: >>>>>>>> >>>>>>>>> FlinkLogo | Overview | Quickstart | Features | Download | >>>>>>>> Documentation | FAQ || Blog | Community | Project >>>>>>>>> (-> index.html) (-> doc page) (-> doc page) >>>> (-> >>>>>>>> doc page) >>>>>>>> >>>>>>>> I would change it to >>>>>>>> >>>>>>>>> FlinkLogo | Features | Download | Documentation | FAQ || >>>> Blog | >>>>>>>> Community | Project >>>>>>>>> (-> index.html) (-> doc page) >>>>>>>> >>>>>>>> With Documentation: >>>>>>>> - Overview >>>>>>>> - Quickstart (Setup) >>>>>>>> - Latest Release (Doc, JavaDoc, ScalaDoc) >>>>>>>> - Snapshot (Doc, JavaDoc, ScalaDoc) >>>>>>>> - Wiki >>>>>>>> >>>>>>>> This give the advantage, that only a single menu points to the doc >>>> page. >>>>>>>> >>>>>>>> In the doc page, I would keep the Flink logo that points back to the >>>>>>>> main web page. >>>>>>>> >>>>>>>>> FlinkLogo | Overview | Quickstart | Setup | Programming Guides | >>>>>>>> Libraries | Internals >>>>>>>> >>>>>>>> We could split "Programming Guides" into "DataSet API" and >>>> "DataStream >>>>>>>> API". The question is about all the other menu point of "Programming >>>>>>>> Guides". >>>>>>>> >>>>>>>> Where to move "Best Practice", "Examples", "Local Execution", >>>> "Cluster >>>>>>>> Execution", "Command Line Interface", "Web Client", and "Java 8" ?? >>>>>>>> >>>>>>>> => "Python", "Interactive Scale Shell", "Connectors", "Iterations", >>>>>>>> "Hadoop" could go to "DataSet API" >>>>>>>> => "Storm" could go to "DataStream API" >>>>>>>> => as an alternative, "Pyhton", "Hadoop", and "Storm" could go to >>>>>>>> "Libraries" too >>>>>>>> >>>>>>>> >>>>>>>> -Matthias >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On 10/27/2015 11:42 AM, Fabian Hueske wrote: >>>>>>>>> Hi Matthias, >>>>>>>>> >>>>>>>>> thanks for taking care of this issue. >>>>>>>>> How about we change the menu completely, i.e., have menue entries >>>> for: >>>>>>>>> >>>>>>>>> - Project Website >>>>>>>>> - Setup >>>>>>>>> - Local >>>>>>>>> - Cluster >>>>>>>>> - Yarn >>>>>>>>> - DataSet API >>>>>>>>> - Programming guide >>>>>>>>> - transformations >>>>>>>>> - DataStream API >>>>>>>>> - Programming Guide >>>>>>>>> - Internals >>>>>>>>> >>>>>>>>> This is not a complete list, just what came to my mind right now. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> Fabian >>>>>>>>> >>>>>>>>> 2015-10-27 3:39 GMT+01:00 Matthias J. Sax <mj...@apache.org>: >>>>>>>>> >>>>>>>>>> I started to work on this. Please see here: >>>>>>>>>> https://github.com/mjsax/flink/tree/flink-2752-webpage >>>>>>>>>> >>>>>>>>>> Basically, I just changed the color schema of the menu. I also >>>> remove >>>>>>>>>> "How to Contribute" and "Coding Guidelines" from "Internals". >>>>>>>>>> >>>>>>>>>> To get an even better separation, I would like to change the menu >>>> from >>>>>>>>>> the main web page, too. >>>>>>>>>> >>>>>>>>>> - At least we should change the link of "Overview" which is not >>>>>> useful >>>>>>>>>> at all, right now (is it broken or intentionally?) >>>>>>>>>> - I would also move "Quickstart" as sub-menu point of >>>> "Documentation" >>>>>>>>>> - maybe we could move "Overview" as sub-menu point of >>>>>> "Documentation", >>>>>>>> too >>>>>>>>>> >>>>>>>>>> From my point of view, having a different menu structure and color >>>>>>>>>> should be good enough to make the distinction of both pages clear. >>>>>>>>>> >>>>>>>>>> Btw: the link "setup guide" in *Getting Started* section at the >>>> main >>>>>>>>>> page is broken... I would fix this together with those changes (if >>>>>>>>>> accepted). >>>>>>>>>> >>>>>>>>>> Please give feedback. >>>>>>>>>> >>>>>>>>>> -Matthias >>>>>>>>>> >>>>>>>>>> On 10/26/2015 10:40 AM, Maximilian Michels wrote: >>>>>>>>>>> Thanks Matthias for pointing this out. I opened an issue some >>>> time >>>>>> ago >>>>>>>>>> with >>>>>>>>>>> a similar description: >>>>>>>> https://issues.apache.org/jira/browse/FLINK-2752 >>>>>>>>>>> >>>>>>>>>>> I agree with Fabian and Ufuk that it makes sense to separate the >>>>>>>> website >>>>>>>>>>> and the source repository. However, the distinction between the >>>>>>>>>>> documentation and the homepage should be more clear. >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 26, 2015 at 10:35 AM, Ufuk Celebi <u...@apache.org> >>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> On 26 Oct 2015, at 10:27, Fabian Hueske <fhue...@gmail.com> >>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> The website consists of two parts which are maintained in two >>>>>>>> separate >>>>>>>>>>>>> respositories: >>>>>>>>>>>>> >>>>>>>>>>>>> 1) The project website about features, community, etc. >>>>>>>>>>>>> 2) The documentation of the project >>>>>>>>>>>>> >>>>>>>>>>>>> We have the separation because we want to be able to update >>>> source >>>>>>>> and >>>>>>>>>>>>> documentation in one repository to avoid that the documentation >>>>>> gets >>>>>>>>>> out >>>>>>>>>>>> of >>>>>>>>>>>>> sync. The documentation is built every night and hosted at >>>>>>>>>> ci.apache.org >>>>>>>>>>>> to >>>>>>>>>>>>> achieve that. >>>>>>>>>>>>> >>>>>>>>>>>>> IMO, this separation makes sense, because the project website >>>> is >>>>>> not >>>>>>>>>>>>> changed very often whereas the documentation should be touched >>>>>>>> whenever >>>>>>>>>>>> the >>>>>>>>>>>>> API or behavior is changed. I think it is very important to >>>> have >>>>>>>>>>>>> documentation in sync with the code. In fact, I believe both >>>> parts >>>>>> of >>>>>>>>>> the >>>>>>>>>>>>> website should not be related to each other, so they shouldn't >>>> be a >>>>>>>> way >>>>>>>>>>>> to >>>>>>>>>>>>> have both parts getting out-of-sync, except for layout / design >>>>>> which >>>>>>>>>> is >>>>>>>>>>>>> nice to have but not crucial. We might even think about >>>> changing >>>>>> the >>>>>>>>>>>>> color-scheme of the documentation to make the difference more >>>>>> clear. >>>>>>>>>>>> >>>>>>>>>>>> Yes, Max pointed this out in the beginning. Let’s change the >>>>>>>>>> colors/design >>>>>>>>>>>> to make the distinction clear. The confusion comes from the fact >>>>>> that >>>>>>>>>> they >>>>>>>>>>>> look similar. It only makes sense to assume that they are >>>> hosted on >>>>>>>> the >>>>>>>>>>>> same web server etc. But as Fabian said, there are good reasons >>>>>>>> against >>>>>>>>>> it. >>>>>>>>>>>> >>>>>>>>>>>> – Ufuk >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>> >>> >> >
signature.asc
Description: OpenPGP digital signature