You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/10/20 20:49:58 UTC

[jira] [Commented] (TINKERPOP-1485) Move source for TinkerPop site to source code repo

    [ 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 <sp...@genoprime.com>
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 <sp...@genoprime.com>
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 <sp...@genoprime.com>
Date:   2016-10-20T16:11:07Z

    Added license header where applicable.

commit 72002fd3eea6ca5237c519d0b4a87efd190fe212
Author: Daniel Kuppitz <da...@hotmail.com>
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)