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

Patrick Mueller commented on CB-3997:
-------------------------------------

{quote}
About mechanics involved in "posting an entry" (eg, "rebuild the web site"). 
That's jekyll's system the principle is that hosting static files is better, 
jekyll is being use by GitHub Pages.
Jekyll is the system that was recommended to use for the blog.
{quote}

Right, I realize that jekyll is generating a static site, and I'd recommend it 
also to do that.

HOWEVER, to add a blog post you need to:

- have permission to commit to the web site SVN repo
- install pre-req tools needed to rebuild the web site
- check out the repo
- make your changes, run make/rake/whatever, test
- iterate step above till "done"
- check in the repo
- is there another step to have the files deployed to the server?

Keep in mind, you're not really "changing the web site", just adding a blog 
post, but you need to have the permissions and tools to be able to build the 
entire site.

Seems like a lot of work.  I'm not sure it's worth it.

I like the idea of making it easy to have something like a "news" or "updates" 
section on the web site, but I'm not sure I'd want a blog - or at least what I 
typically think of as a blog - at the web site.

One option to get the workflow easier, if we plan on doing this, is to set the 
web site up to "auto-build" with one of the Apache build tools, and also have 
it read "blog entries" from a (new) Apache git repo that any committer could 
update.  The "auto-build" would need to be set to trigger from both the web 
site repo trigger and a blog repo trigger.
                
> Add a Blog section to cordova.apache.org
> ----------------------------------------
>
>                 Key: CB-3997
>                 URL: https://issues.apache.org/jira/browse/CB-3997
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: Website
>            Reporter: Andrew Grieve
>            Assignee: Carlos Santana
>         Attachments: cordova-blog.diff, cordova-blog-svn-status.txt
>
>
> ML discussion: http://callback.markmail.org/thread/ubude5trywrzbi6g
> Set up Jekyll's blogging system at cordova.apache.org/blog

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to