You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by corneadoug <gi...@git.apache.org> on 2016/08/23 07:00:17 UTC

[GitHub] zeppelin pull request #1354: [ZEPPELIN-1346] Add contribution guidelines to ...

GitHub user corneadoug opened a pull request:

    https://github.com/apache/zeppelin/pull/1354

    [ZEPPELIN-1346] Add contribution guidelines to the website

    ### What is this PR for?
    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/1354.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 #1354
    
----
commit 06238fbc9b3a65085db2ea1ad4aa53630b1660f3
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T04:47:46Z

    Modify the Community page

commit cb8760861b28b78e2ffc58e65bafd1ee154ce30b
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T04:51:45Z

    Add forgotten license headers

commit acc68b50d71e16752eb598235d5be32ad6fbf5b8
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T05:38:19Z

    Add contribution Guidelines to the website

commit 5f7e2bd47c2b027c9d63fb4d0ebc6c9e2b8b2e33
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T08:13:14Z

    Add a side menu template

commit c933c194b3190961e799b8c9a75071718290c6dd
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T08:43:34Z

    Add zeppelin-web contribution page

commit 306ae06724a870b2da454283afc851f20b65925f
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-22T09:05:32Z

    Add zeppelin-web GPG menu

commit 666f3ec95ed4f7d6aed5efefec3b40269d022bf0
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-23T05:31:29Z

    Add first Zeppelin-web best practices page

commit 81493abd9ecbf07cf864f5509e96c1bbabdc72ce
Author: Damien CORNEAU <co...@gmail.com>
Date:   2016-08-23T06:45:29Z

    Change Side Menu style

----


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by corneadoug <gi...@git.apache.org>.
Github user corneadoug commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    @bzz I added a section with the Selenium CLI command, can you double check it?


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by corneadoug <gi...@git.apache.org>.
Github user corneadoug commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    @AhyoungRyu That's the goal of having the side menu, to be able to have contribution guide focused on specific components (Back-end, front-end, interpreters, website, docs etc..)
    
    I only wanted to cover the structure in this PR, that's why there is web application as example.
    So you can either do a PR after this one is merged, or directly in this PR, your choice!


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by AhyoungRyu <gi...@git.apache.org>.
Github user AhyoungRyu commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    @corneadoug Thank you for the explanation. Since it's a only one page, i've created a PR at your repo :) 
    (Just combined `docs/README.md` & `docs/CONTRIBUTING.md` contents)


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by AhyoungRyu <gi...@git.apache.org>.
Github user AhyoungRyu commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    @corneadoug  Great work! Definitely this way would be better than we put `CONTRIBUTING.md` under each component dir in Zeppelin github. I also left some minor comments. 
    One question. If this PR can cover the other contributing guide(not only `web application`), can we put `docs/CONTRIBUTING.md` as well? What do you think? I can create a PR to your repo for that if you're positive :D


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin pull request #1354: [ZEPPELIN-1346] Add contribution guidelines to ...

Posted by corneadoug <gi...@git.apache.org>.
Github user corneadoug closed the pull request at:

    https://github.com/apache/zeppelin/pull/1354


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by bzz <gi...@git.apache.org>.
Github user bzz commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    Overall looks great to me, thank you @corneadoug for taking care! Few minor comments above.
    \cc @AhyoungRyu for review


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by corneadoug <gi...@git.apache.org>.
Github user corneadoug commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    All the changes have been addressed. LGTM?


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1354: [ZEPPELIN-1346] Add contribution guidelines to the web...

Posted by AhyoungRyu <gi...@git.apache.org>.
Github user AhyoungRyu commented on the issue:

    https://github.com/apache/zeppelin/pull/1354
  
    LGTM \U0001f44d 


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---