[
https://issues.apache.org/jira/browse/QUARKS-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15187305#comment-15187305
]
Kathey Marsden commented on QUARKS-2:
-------------------------------------
Samantha wrote:
|Would it be possible to show me where you are setting up this website? I
|think I need to better understand what you have done so far, and then
|figure out if it's possible to merge... and how to move forward with this.
This is what I have done so far.
I filed this Jira issue to create the website as a fork of the website template.
https://issues.apache.org/jira/browse/INFRA-11358?
The current website code is at
https://git-wip-us.apache.org/repos/asf/incubator-quarks-website.git
It is also mirrored at
https://github.com/apache/incubator-quarks-website
I have been looking at how to customize it for quarks and think we can do that
by changing the site/_data/contributors.yml and project.yml files as well as
changing index.md and the logo under assets/themes/apache. Alternatively we
could replace it with Alex's content.
Once we get some appropriate content. We need to publish.
I still need guidance on this but found this comment in a Jira issue that
explains how it works:
https://issues.apache.org/jira/browse/INFRA-10249?focusedCommentId=14729921&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14729921
It says:
"We create a repo for you (generally incubator-apex-site.git)
You create a branch called asf-site
You commit the raw html files to the asf site branch in 1 of two folder layouts:
$REPO_ROOT/<raw html> **OR** $REPO_ROOT/content/<raw html>
If you opt for the 2nd layout, the *only* thing that can exist in the root of
the repo is the folder called content, otherwise your website will not work
properly.
Also, gitpubsub is not tied into any sort of build system, so you would have to
build the site somehow and then copy over the generated html file to the repo
in the above layout."
The apex repo is at
https://git-wip-us.apache.org/repos/asf?p=incubator-apex-site.git and looking
at the layout it looks like we would maintain the site on the master branch and
create an orphan branch asf-site which has just the content directory which we
create with jekyll serve -d content_tmp on the master and then mv that to
content the asf-branch. If there is a way to just generate without serving we
could have a build script like apex's build.sh that would publish the site.
> Initial web site content for quarks
> -----------------------------------
>
> Key: QUARKS-2
> URL: https://issues.apache.org/jira/browse/QUARKS-2
> Project: Quarks
> Issue Type: Improvement
> Components: Web Site
> Reporter: Kathey Marsden
> Attachments: QuarksScreenShot.PNG, QuarksScreenShot2.PNG,
> QuarksScreenShot3.PNG, quarksimages.zip
>
>
> The quarks web site content is based on a cloned template which refers to
> SYSTEMML. It would be good to have at least minimal quarks related content
> before publishing with gitpubsub to the public website. The repository is at:
> https://git-wip-us.apache.org/repos/asf/incubator-quarks-website.git
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)