cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrick Mueller (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-3997) Add a Blog section to cordova.apache.org
Date Wed, 03 Jul 2013 16:04:20 GMT

    [ 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

Mime
View raw message