[ 
https://issues.apache.org/jira/browse/TINKERPOP-1485?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15592963#comment-15592963
 ] 

ASF GitHub Bot commented on TINKERPOP-1485:
-------------------------------------------

GitHub user dkuppitz opened a pull request:

    https://github.com/apache/tinkerpop/pull/459

    TINKERPOP-1485 Move source for TinkerPop site to source code repo

    https://issues.apache.org/jira/browse/TINKERPOP-1485
    
    This PR adds a publish script for the TinkerPop homepage. The script uses 
the same pattern as `publish-docs.sh`:
    
    ```
    $ site/bin/publish-home.sh <username>
    ```
    
    It first checks out the currently deployed version, then calculates the 
difference with the local version and finally pushes only changed files to SVN.
    
    VOTE: +1

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/tinkerpop TINKERPOP-1485

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/tinkerpop/pull/459.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 #459
    
----
commit dc1b6c0fc80ebe2847480de3bb7ed7b1cd8c5d00
Author: Stephen Mallette <[email protected]>
Date:   2016-10-20T15:05:46Z

    Moved site html files to main repo.
    
    Started basic scripts to template the HTML and publish the site.

commit 8a8ce43757f8437a67655cfc49fe230a41763fb0
Author: Stephen Mallette <[email protected]>
Date:   2016-10-20T15:48:31Z

    Added LICENSE for the various MIT licensed JS/css files that came with the 
home page

commit b0f3f398dc838f20a62d089ff089200d22ea05db
Author: Stephen Mallette <[email protected]>
Date:   2016-10-20T16:11:07Z

    Added license header where applicable.

commit 72002fd3eea6ca5237c519d0b4a87efd190fe212
Author: Daniel Kuppitz <[email protected]>
Date:   2016-10-20T20:40:52Z

    completed homepage publish script

----


> Move source for TinkerPop site to source code repo
> --------------------------------------------------
>
>                 Key: TINKERPOP-1485
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1485
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: documentation
>    Affects Versions: 3.2.2
>            Reporter: stephen mallette
>            Assignee: Daniel Kuppitz
>             Fix For: 3.3.0
>
>
> Some time ago there was discussion on the Mailing List to move the web site 
> to the source code repo so that it could be contributed to via pull request. 
> It would be nice because then we could better rely on some basic static site 
> generation to help deal with repetitive and sometimes error prone process of 
> updating the header for the pages.
> Anyway, a few thoughts:
> 1. need a shell script to publish the site to svn - something like 
> {{bin/publish-site.sh}}
> 2. place files in the root of the project in a directory called {{site/}}
> 3. if possible, do some basic site generation with maybe some groovy script 
> or just the shell script mentioned above to inject a "header file" for each 
> page.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to