GitHub user corneadoug opened a pull request: https://github.com/apache/zeppelin/pull/1356
[ZEPPELIN-1346] Add contribution guidelines to the website ### What is this PR for? Recreation of #1354 This PR is bringing Contribution guidelines to the website. We also introduce a sidemenu on those pages allowing to create additional content. As an example, for the Web Application Guidelines, we added a page about "Defining Components" In a different PR, we will remove the contributing markdown, and change the links in the repository to the website. ### What type of PR is it? Documentation ### What is the Jira issue? https://issues.apache.org/jira/browse/ZEPPELIN-1346 ### How should this be tested? Build the website locally and visit the community page ### Screenshots (if appropriate) ![screen shot 2016-08-23 at 3 50 41 pm](https://cloud.githubusercontent.com/assets/710411/17882774/8da96b86-6949-11e6-8789-fed606b64fd8.png) ![screen shot 2016-08-23 at 3 50 51 pm](https://cloud.githubusercontent.com/assets/710411/17882782/99cbcc60-6949-11e6-84d4-937045c9cf55.png) ![screen shot 2016-08-23 at 3 50 33 pm](https://cloud.githubusercontent.com/assets/710411/17882785/9c0315f6-6949-11e6-963b-3e26190bc72a.png) ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No You can merge this pull request into a Git repository by running: $ git pull https://github.com/corneadoug/incubator-zeppelin add/ContributeCategory Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/1356.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1356 ---- commit 06238fbc9b3a65085db2ea1ad4aa53630b1660f3 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T04:47:46Z Modify the Community page commit cb8760861b28b78e2ffc58e65bafd1ee154ce30b Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T04:51:45Z Add forgotten license headers commit acc68b50d71e16752eb598235d5be32ad6fbf5b8 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T05:38:19Z Add contribution Guidelines to the website commit 5f7e2bd47c2b027c9d63fb4d0ebc6c9e2b8b2e33 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T08:13:14Z Add a side menu template commit c933c194b3190961e799b8c9a75071718290c6dd Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T08:43:34Z Add zeppelin-web contribution page commit 306ae06724a870b2da454283afc851f20b65925f Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-22T09:05:32Z Add zeppelin-web GPG menu commit 666f3ec95ed4f7d6aed5efefec3b40269d022bf0 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-23T05:31:29Z Add first Zeppelin-web best practices page commit 81493abd9ecbf07cf864f5509e96c1bbabdc72ce Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-23T06:45:29Z Change Side Menu style commit 94d653b26eeb44538ef5f07f969de912e324478a Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-24T02:49:35Z Fix typos commit 8f69f283d031fcdb5f5c90426ad01f88f4879adf Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-24T03:07:31Z Add GUI integration tests CLI commit 98826702a321a6c67e2af030fb7d120560a883d8 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-24T03:25:13Z Allows contribution page without side Menu commit e0b4c8d30ffe4df95e3cb1cbc1fe3205191f0266 Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-24T03:27:26Z change name of good practice file commit e34fc64f0b0f84697720b8aff49999ec82a7a83f Author: Damien CORNEAU <cornead...@gmail.com> Date: 2016-08-24T03:41:58Z fix typo in front-end doc ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---