cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Carlos Santana <csantan...@gmail.com>
Subject Re: Cordova Blog
Date Mon, 08 Jul 2013 21:07:56 GMT
Thanks Brian

Andrew Grieve Here is the new patch for Cordova Blog
https://issues.apache.org/jira/browse/CB-3997

- Includes your changes merged from GitHub
  https://github.com/csantanapr/cordova-blog/pull/4
- Added rss feed xml and link
- Added favicon.ico for Cordova Website
- Added the first blog post "Cordova has a Blog"

Did I forgot to say I don't love SVN.

Can we host this on gtihub pages and maintain the website on Github, and
let github run jekyll on the source code?
Downloads and Docs files will still be available from
http://cordova.apache.org/downloads and http://cordova.apache.org/docs but
the website and blog will live in Github.

Here is a proof of concept:
http://csantanapr.github.io/cordova-blog
by using gh-pages branch out of the repo
https://github.com/csantanapr/cordova-blog

This was a fun exercise , I think I'm going to setup my own website/blog
using jekyll
--Carlos



On Wed, Jul 3, 2013 at 1:23 PM, Brian LeRoux <b@brian.io> wrote:

> Looks great Carlos! I say ship it.
>
> Maybe just throw up a welcome blog post that says to 'watch this space
> for more info very soon!'.
>
>
>
> On Tue, Jul 2, 2013 at 3:01 PM, Carlos Santana <csantana23@gmail.com>
> wrote:
> > JIRA item contains the svn diff for the Cordova Blog and is ready to be
> > check in by a committer.
> >
> > https://issues.apache.org/jira/browse/CB-3997
> >
> > Please review and let me know if you have any issues.
> >
> > --Carlos
> >
> >
> >
> > On Tue, Jul 2, 2013 at 4:38 PM, Carlos Santana <csantana23@gmail.com>
> wrote:
> >
> >> Ok I have this working with jekyll and GitHub pages
> >>
> >> You can preview gh-pages branch here:
> >> http://csantanapr.github.io/cordova-blog/blog
> >>
> >> You can see repo here:
> >> https://github.com/csantanapr/cordova-blog
> >>
> >> Blog README:
> >> https://github.com/csantanapr/cordova-blog/blob/master/www/README.md
> >>
> >> All the infrastructure is setup, only the blog is fully jekyll.
> >>
> >> There is no blog entries yet. But they can be added by just adding a
> >> markdown file
> >>
> >> I will try to figure out how to create a patch from git repo to put in
> >> apache svn
> >>
> >> What do you think on creating a firt blog post: "What's new in Cordova
> >> 2.9.0" ?
> >>
> >> --Carlos
> >>
> >>
> >> On Fri, Jun 28, 2013 at 10:03 AM, Andrew Grieve <agrieve@chromium.org
> >wrote:
> >>
> >>> That's fun! :)
> >>>
> >>>
> >>> On Fri, Jun 28, 2013 at 9:51 AM, Carlos Santana <csantana23@gmail.com
> >>> >wrote:
> >>>
> >>> > The Developer Gods are on my side this morning.
> >>> > Starting today to work on Cordova Blog using Jekyll and this pod-cast
> >>> > landed today
> >>> >
> >>> > #54: Jekyll and CMS-less websites with Young Hahn and Dave Cole
> >>> > http://5by5.tv/webahead/54
> >>> > June 27, 2013 at 7:00pm • 1 hour 28 minutes
> >>> >
> >>> > After many years of using Content Management Systems that store
> content
> >>> in
> >>> > a database, there's a movement to store content in files instead.
> Jekyll
> >>> > and other tools, including github, are springing up to create a new
> >>> > ecosystem of file-based tools. Young Hahn and Dave Cole join Jen
> >>> Simmons to
> >>> > explain.
> >>> >
> >>> > Quote of the day: "Shame on you for setting deadlines on Fridays, you
> >>> don't
> >>> > love developers"
> >>> >
> >>> >
> >>> > On Tue, Jun 25, 2013 at 11:44 AM, Brian LeRoux <b@brian.io> wrote:
> >>> >
> >>> > > ya for sure, its basically a jekyll like clone now
> >>> > >
> >>> > > On Mon, Jun 24, 2013 at 9:05 PM, Carlos Santana <
> csantana23@gmail.com
> >>> >
> >>> > > wrote:
> >>> > > > Brian you mean port the whole site to JekyII?
> >>> > > >
> >>> > > >
> >>> > > > On Tue, Jun 25, 2013 at 12:03 AM, Brian LeRoux <b@brian.io>
> wrote:
> >>> > > >
> >>> > > >> +1 lets port the whole template over
> >>> > > >> On Jun 24, 2013 7:42 PM, "Andrew Grieve" <agrieve@chromium.org>
> >>> > wrote:
> >>> > > >>
> >>> > > >> > I think if you want to take a stab at it, Carlos,
that would
> be
> >>> > great!
> >>> > > >> You
> >>> > > >> > can see how the website currently works by looking
at:
> >>> > > >> >
> >>> > > >> > https://svn.apache.org/repos/asf/cordova/site/README.md
> >>> > > >> >
> >>> > > >> > I've created https://issues.apache.org/jira/browse/CB-3997
to
> >>> track
> >>> > > this
> >>> > > >> > and assigned it to you.
> >>> > > >> >
> >>> > > >> > If you can get a prototype going, maybe just post
a diff of
> your
> >>> > > changes
> >>> > > >> > via "svn diff" and attach it to the JIRA ticket.
> >>> > > >> >
> >>> > > >> > I think timeline-wise, as soon as it gets done and
we have a
> blog
> >>> > post
> >>> > > >> > written, we can ship it! :)
> >>> > > >> >
> >>> > > >> >
> >>> > > >> >
> >>> > > >> > On Mon, Jun 24, 2013 at 8:27 PM, Carlos Santana
<
> >>> > csantana23@gmail.com
> >>> > > >> > >wrote:
> >>> > > >> >
> >>> > > >> > > I took a look today at JekyII and got excited
at the
> >>> simplicity.
> >>> > > >> > >
> >>> > > >> > > I love simple solutions to simple problems.
> >>> > > >> > >
> >>> > > >> > > Should we try to launch a new site/blog for
3.0 time frame?
> >>> > > >> > >
> >>> > > >> > > How can I help? (admin, setup, tutorials, screencasts,
> >>> migration,
> >>> > > ideas
> >>> > > >> > for
> >>> > > >> > > posts, etc..)
> >>> > > >> > >
> >>> > > >> > > --Carlos
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > > On Fri, Jun 21, 2013 at 1:09 PM, Brian LeRoux
<b@brian.io>
> >>> wrote:
> >>> > > >> > >
> >>> > > >> > > > OR we could use Github pages for the Cordova
org and just
> >>> host
> >>> > on
> >>> > > a
> >>> > > >> > > > subdomain:
> >>> > > >> > > >
> >>> > > >> > > > http://blog.cordova.io
> >>> > > >> > > >
> >>> > > >> > > > ???
> >>> > > >> > > >
> >>> > > >> > > > Seems like the least friction.
> >>> > > >> > > >
> >>> > > >> > > > On Fri, Jun 21, 2013 at 9:56 AM, Carlos
Santana <
> >>> > > >> csantana23@gmail.com>
> >>> > > >> > > > wrote:
> >>> > > >> > > > > Yes mirror to Github, official and
live content will be
> >>> stored
> >>> > > on
> >>> > > >> > > apache
> >>> > > >> > > > > servers.
> >>> > > >> > > > >
> >>> > > >> > > > > +1 on the repo name cordova-blog
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >> > > > > On Fri, Jun 21, 2013 at 12:52 PM,
Shazron <
> >>> shazron@gmail.com>
> >>> > > >> wrote:
> >>> > > >> > > > >
> >>> > > >> > > > >> +1 on Jekyll and Github. All
we need is to request a
> >>> > > cordova-blog
> >>> > > >> > repo
> >>> > > >> > > > on
> >>> > > >> > > > >> git-wip-us, and then the Github
mirror does all the
> work
> >>> (I
> >>> > > think)
> >>> > > >> > :)
> >>> > > >> > > > >>
> >>> > > >> >
> >>> > https://help.github.com/articles/user-organization-and-project-pages
> >>> > > >> > > > >>
> >>> > > >> > > > >> So if the repo is cordova-blog,
the url would then be
> >>> > > >> > > > >> http://cordova.github.io/cordova-blog
> >>> > > >> > > > >>
> >>> > > >> > > > >>
> >>> > > >> > > > >> On Fri, Jun 21, 2013 at 9:41
AM, Carlos Santana <
> >>> > > >> > csantana23@gmail.com
> >>> > > >> > > > >> >wrote:
> >>> > > >> > > > >>
> >>> > > >> > > > >> > @Brian
> >>> > > >> > > > >> >
> >>> > > >> > > > >> >    I'm not married to WordPress
was just referring
> as an
> >>> > > >> example,
> >>> > > >> > > > JekyII
> >>> > > >> > > > >> > will do fine ,
> >>> > > >> > > > >> >
> >>> > > >> > > > >> > Can we see if we can host
the content on git/github
> >>> instead
> >>> > > of
> >>> > > >> > svn?,
> >>> > > >> > > > this
> >>> > > >> > > > >> > way, I think it will be
easier to contribute and
> >>> maintain.
> >>> > > >> > > > >> >
> >>> > > >> > > > >> >
> >>> > > >> > > > >> > --Carlos
> >>> > > >> > > > >> >
> >>> > > >> > > > >> >
> >>> > > >> > > > >> > On Fri, Jun 21, 2013 at
12:29 PM, Brian LeRoux <
> >>> b@brian.io
> >>> > >
> >>> > > >> > wrote:
> >>> > > >> > > > >> >
> >>> > > >> > > > >> > > +1 on a blog but I'd
like to do something static if
> >>> > > possible.
> >>> > > >> > > > (Jekyll,
> >>> > > >> > > > >> > > Scotch, Docpad are
all nice enough). We used to use
> >>> > > Wordpress
> >>> > > >> > for
> >>> > > >> > > > >> > > http://phonegap.com
and it was a complete
> struggle to
> >>> > > keep it
> >>> > > >> > up
> >>> > > >> > > to
> >>> > > >> > > > >> > > date and online. The
running joke when were
> dealing w/
> >>> > this
> >>> > > >> was
> >>> > > >> > > > >> > > 'static sites are web
scale'. And its true, since
> >>> moving
> >>> > to
> >>> > > >> > Jekyll
> >>> > > >> > > > >> > > we've had basically
zero downtime.
> >>> > > >> > > > >> > >
> >>> > > >> > > > >> > > While our current setup
is not ideal (svn) it does
> >>> > > accommodate
> >>> > > >> > > > >> > > anything static. I
will talk w/ Yohei about doing a
> >>> > slight
> >>> > > >> > refresh
> >>> > > >> > > > to
> >>> > > >> > > > >> > > that (if cool w/ everyone
here).
> >>> > > >> > > > >> > >
> >>> > > >> > > > >> > >
> >>> > > >> > > > >> > >
> >>> > > >> > > > >> > > On Fri, Jun 21, 2013
at 8:06 AM, Carlos Santana <
> >>> > > >> > > > csantana23@gmail.com>
> >>> > > >> > > > >> > > wrote:
> >>> > > >> > > > >> > > > This is great
idea.
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > I don't mind the
same content in both places.
> >>> (PhoneGap
> >>> > > and
> >>> > > >> > > > Cordova)
> >>> > > >> > > > >> > > > Phonegap is spelled
Cordova anyway :-)
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > Some of the blog
posts in PhoneGap point to
> personal
> >>> > > blogs.
> >>> > > >> > > > >> > > > I would thin that
the Cordova Blog will do the
> same
> >>> > have
> >>> > > >> blogs
> >>> > > >> > > > hosted
> >>> > > >> > > > >> > on
> >>> > > >> > > > >> > > > its site or point
to personal blog posts.
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > What about having
Pages (i.e. WordPress) on the
> >>> Cordova
> >>> > > Blog
> >>> > > >> > in
> >>> > > >> > > > >> > addition
> >>> > > >> > > > >> > > of
> >>> > > >> > > > >> > > > Posts?
> >>> > > >> > > > >> > > > Ideas for Pages:
> >>> > > >> > > > >> > > > - Release Notes
> >>> > > >> > > > >> > > > - Roadmap/Timeline
> >>> > > >> > > > >> > > > - Videos
> >>> > > >> > > > >> > > > - Tutorials
> >>> > > >> > > > >> > > > - List 3rd Party
Plugins
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > Here is another
one, if Blog (i.e. WordPress) is
> >>> > created
> >>> > > why
> >>> > > >> > not
> >>> > > >> > > > host
> >>> > > >> > > > >> > the
> >>> > > >> > > > >> > > > whole site (cordova.io)
with WordPress (Posts
> and
> >>> > Pages)
> >>> > > >> and
> >>> > > >> > > move
> >>> > > >> > > > >> away
> >>> > > >> > > > >> > > from
> >>> > > >> > > > >> > > > Ruby for the website
:-). If not then you will be
> >>> > > >> maintaining
> >>> > > >> > > two
> >>> > > >> > > > >> sites
> >>> > > >> > > > >> > > > with two different
technologies.
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > --Carlos
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > On Thu, Jun 20,
2013 at 10:19 PM, Joe Bowser <
> >>> > > >> > bowserj@gmail.com
> >>> > > >> > > >
> >>> > > >> > > > >> > wrote:
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > >> Currently,
PhoneGap aggregates the blog posts of
> >>> many
> >>> > > >> > > committers
> >>> > > >> > > > at
> >>> > > >> > > > >> > > >> phonegap.com/blog.
 The downside of this is
> that
> >>> it's
> >>> > > an
> >>> > > >> > Adobe
> >>> > > >> > > > >> blog,
> >>> > > >> > > > >> > > >> and it's not
Apache Cordova.  Apache Cordova
> should
> >>> > > >> probably
> >>> > > >> > > have
> >>> > > >> > > > >> its
> >>> > > >> > > > >> > > >> own blog,
but I see a lot of the same content
> >>> being in
> >>> > > two
> >>> > > >> > > > different
> >>> > > >> > > > >> > > >> places.
> >>> > > >> > > > >> > > >>
> >>> > > >> > > > >> > > >> If someone
wants to take this on, that'd be
> >>> awesome.
> >>> > > >> > > > >> > > >>
> >>> > > >> > > > >> > > >> On Thu, Jun
20, 2013 at 7:12 PM, Andrew Grieve <
> >>> > > >> > > > >> agrieve@chromium.org>
> >>> > > >> > > > >> > > >> wrote:
> >>> > > >> > > > >> > > >> > I brought
it up in a separate thread (
> >>> > > >> > > > >> > > >> >
> >>> > http://callback.markmail.org/thread/y44pmva6gfm257sl)
> >>> > > >> but
> >>> > > >> > > > >> probably
> >>> > > >> > > > >> > > >> deserves
> >>> > > >> > > > >> > > >> > its own.
> >>> > > >> > > > >> > > >> >
> >>> > > >> > > > >> > > >> > I'd like
to create a Blog for Cordova and make
> >>> all
> >>> > > >> > Committers
> >>> > > >> > > > able
> >>> > > >> > > > >> > to
> >>> > > >> > > > >> > > >> post
> >>> > > >> > > > >> > > >> > to it.
We could use it to:
> >>> > > >> > > > >> > > >> > - Post
release announcements & release notes
> >>> > > >> > > > >> > > >> > - Draw
attention to deprecations and upgrade
> >>> guides
> >>> > > >> > > > >> > > >> > - Deep
dive into significant improvements /
> >>> changes
> >>> > > >> > > > >> > > >> >
> >>> > > >> > > > >> > > >> > Mainly,
I think having a blog for the project
> >>> will
> >>> > be
> >>> > > >> > really
> >>> > > >> > > > help
> >>> > > >> > > > >> by
> >>> > > >> > > > >> > > >> > providing
an authoritative source for Cordova
> >>> blob
> >>> > > posts
> >>> > > >> > (as
> >>> > > >> > > > >> opposed
> >>> > > >> > > > >> > > to
> >>> > > >> > > > >> > > >> on
> >>> > > >> > > > >> > > >> > our personal
blogs, which I appreciate, but
> >>> which I
> >>> > > feel
> >>> > > >> > are
> >>> > > >> > > > >> lacking
> >>> > > >> > > > >> > > >> > authority).
> >>> > > >> > > > >> > > >> >
> >>> > > >> > > > >> > > >> > I'm quite
inexperienced at blogging, so
> everyone
> >>> > > agrees
> >>> > > >> we
> >>> > > >> > > > should
> >>> > > >> > > > >> go
> >>> > > >> > > > >> > > >> ahead
> >>> > > >> > > > >> > > >> > with
this, it'd be good if someone more
> >>> blog-savvy
> >>> > > would
> >>> > > >> > own
> >>> > > >> > > > >> setting
> >>> > > >> > > > >> > > it
> >>> > > >> > > > >> > > >> up.
> >>> > > >> > > > >> > > >>
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > >
> >>> > > >> > > > >> > > > --
> >>> > > >> > > > >> > > > Carlos Santana
> >>> > > >> > > > >> > > > <csantana23@gmail.com>
> >>> > > >> > > > >> > >
> >>> > > >> > > > >> >
> >>> > > >> > > > >> >
> >>> > > >> > > > >> >
> >>> > > >> > > > >> > --
> >>> > > >> > > > >> > Carlos Santana
> >>> > > >> > > > >> > <csantana23@gmail.com>
> >>> > > >> > > > >> >
> >>> > > >> > > > >>
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >> > > > >
> >>> > > >> > > > > --
> >>> > > >> > > > > Carlos Santana
> >>> > > >> > > > > <csantana23@gmail.com>
> >>> > > >> > > >
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > >
> >>> > > >> > > --
> >>> > > >> > > Carlos Santana
> >>> > > >> > > <csantana23@gmail.com>
> >>> > > >> > >
> >>> > > >> >
> >>> > > >>
> >>> > > >
> >>> > > >
> >>> > > >
> >>> > > > --
> >>> > > > Carlos Santana
> >>> > > > <csantana23@gmail.com>
> >>> > >
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Carlos Santana
> >>> > <csantana23@gmail.com>
> >>> >
> >>>
> >>
> >>
> >>
> >> --
> >> Carlos Santana
> >> <csantana23@gmail.com>
> >>
> >
> >
> >
> > --
> > Carlos Santana
> > <csantana23@gmail.com>
>



-- 
Carlos Santana
<csantana23@gmail.com>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message