Wasn't sure exactly where discussion on the individual issues should go so
I stuck a comment in the website issue. If it was better to stick it on the
mailing list or wiki then please let me know.

Cheers
Richard

On Wed, 30 Sep 2015 3:40 pm R. Tyler Croy <[email protected]> wrote:

> (replies inline)
>
> On Tue, 29 Sep 2015, Kohsuke Kawaguchi wrote:
>
> > I'm pulling out the website change part of the Jenkins 2.0 proposal from
> the
> > mega thread
> > <https://groups.google.com/forum/#!topic/jenkinsci-dev/vbXK7JJekFw>
> here to
> > go a bit deeper on it.
>
> Reiterating the link that KK included at the bottom of his email:
>
>     <https://wiki.jenkins-ci.org/display/JENKINS/Website>
>
> It's a bit bare, but I'll fill in more over the next week or two :)
>
> From my perspective, as one of the early folks who spent far more time
> than is
> appropriate dealing with jenkins-ci.org, I'm most interested in getting
> more
> plugin developers contributing website/blog content.
>
> I think Twitter and jenkins-ci.org are prime locations to communicate the
> problems that developers are solving and how they're solving them to the
> broader Jenkins user community.
>
> While I think the wiki is a great, easy to edit,  place for the "current
> plugin
> doc" but content to introduce "here's this common problem JS developers
> have,
> and here are some good plugins to solve it" is something not well done
> right
> now.  And it's something that I think the plugin devs are in a good
> position to
> provide. *Histoically* this hasn't happened, I believe, because
> contributing to
> the site is an opaque and not-well-understood proposition.
>
> If this sounds compelling to you, please add what would help you contribute
> content to this page:
>     <
> https://wiki.jenkins-ci.org/display/JENKINS/Revamped+jenkins-ci.org+requirements
> >
>
>
>
> > I talked to Gus Reiber, who is the only web design guy that I know of in
> > this community, to walk me through how one goes about the website project
> > like this. Based on that, I started capturing high-level tasks in here
> > <https://issues.jenkins-ci.org/browse/INFRA-370>.
> >
> > And I'm going to explain it here as well.
> >
> > First, one should think in terms of data we want to present in a website
> > organized in "information schema", which I mentally translated to Node
> Type
> > in our current Drupal. For example, a blog post is a schema, which
> consists
> > of title, author, date, content in markdown, tags, .... There's also a
> > mailing list, which has subscribe/unsubscribe/archive links and the name.
> >
> > So one of the important efforts is to build that schema (INFRA-374), and
> > eventually the actual contents that follow the schema.
> >
> >
> >
> > Then there's a separate tech effort. In the original proposal, I've
> written
> > that we should move away from Drupal and into a static site generator.
> This
> > feeling was also shared by Tyler and Daniel (aka the infra team.)
> >
> > The goal here is to improve the community participation into the content
> by
> > lowering that bar, and also secondarily reduce the infra overhead. We
> think
> > the static site generator backed by a Git repo in the jenkinsci org
> > achieves these goals.
> >
> > So there's a need for some preliminary work to prove out these goals, as
> > well as making sure tha it adequatel supports content/presentation
> > separation. It could be perhaps as easy as dusting off Tyler's earlier
> > Jekyll conversion effort, or maybe it could be forking off an existing
> > website for another project and modifying it. So that's INFRA-373.
> >
> >
> >
> > Then we need to find someone who can design the presentation layer. Write
> > HTML/JavaScript/CSS as templates for those static site generators (or a
> > Drupal theme if we are going to continue with Drupal.) That's INFRA-372.
> > And ideally this person helps us through the above two tasks as well. I
> > can't think of anyone in the community who has bandwidth to do so, so
> > CloudBees is willing to fund this role. If anyone capable is willing,
> > please let us know.
> >
> >
> >
> > Then there's more isolated but just as important story of the domain
> name.
> > Nicolas said in the mega thread that we should approach the owner of
> > jenkins.org. So I captured that as INFRA-371. I'm still proposing
> > http://jenkins.cd/ which we have already acquired just in case, and I
> > expect some heated discussions on this topic. After all, naming is one of
> > the only two hard problems in computer science.
> >
> >
> > So that's how I'm seeing this project so far. Tyler suggested in IRC that
> > we should start building this out in Wiki pages and he created this
> > <https://wiki.jenkins-ci.org/display/JENKINS/Website>, whicch we need to
> > fill in.
> >
> > Any thoughts, feedbacks etc are welcome.
> >
> > --
> > Kohsuke Kawaguchi
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Jenkins Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected].
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAN4CQ4xirdymZTs9X5E0VKay8TUx1XLSRwGce5JBFsvhPXDV7Q%40mail.gmail.com
> .
> > For more options, visit https://groups.google.com/d/optout.
>
> - R. Tyler Croy
>
> ------------------------------------------------------
>      Code: <https://github.com/rtyler>
>   Chatter: <https://twitter.com/agentdero>
>
>   % gpg --keyserver keys.gnupg.net --recv-key 3F51E16F
> ------------------------------------------------------
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/20150930023726.GG2353%40blackberry.coupleofllamas.com
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMui944W6b%2BPc%2BDekJzBi7nkySeDBYCeswtnZqejBAoOgfVUaA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to