TAG | GitHub
Just like yesterdays post about github todays post is inspired by the post “Apache considered harmful” only this time its about the availability of tools and how this helps to focus on the job.
GitHub · Heroku · Open Source · ServerGrove · Service
Following a tweet of Pierre Joye yesterday I happened to stumble about Mikael Rogers blog post called “Apache considered harmful“. It’s not about the Apache server but the Apache Software Foundation, it’s inner workings and rules. It’s about how things are done and about how things could be done nowadays.
Now I can’t really speak about the ASF but I was struck by this one sentence.
For a moment, let’s put the git part of GitHub on the back burner and talk about the hub.
16
Travis CI – Continuous Integration to go
2 Comments · Posted by Christian in The right tool
Yesterday I learned about Travis CI when I read a post by Lukas. I hadn’t heard about it before but just flicking through the documentation and some examples I got hooked.
Apparently it’s amazing.
(more…)
9
Github pages – How to do a simple in-page anchor navigation with Jekyll and Liquid
2 Comments · Posted by Christian in The real job
Currently I am writing a tutorial and I chose it to be a Github page for it is easy to setup, flexible and hosting is instantly available and free. It also offers git support of course and it allows me to write in Markdown or Textile which improves my productivity a lot.
But the single chapter pages are quite long by now so I thought it would be nice to have a simple navigation to jump to individual paragraphs. Here’s my approach.
GitHub · Jekyll · Liquid · markdown · static webpages
29
8 simple steps to contribute to an Open Source project hosted on GitHub
No comments · Posted by Christian in Good to know
I greatly enjoy working with Open Source Software and I enjoy it even more if it’s hosted on GitHub as sometimes things are missing for you and you can simply add them and do a pull request to the maintainers.
This is my simple workflow to do this.
Git · GitHub · Open Source
1
Phrozn – a static site generator written in PHP with the help of Zend Framework 2, Symfony2 and Twig
3 Comments · Posted by Christian in The right tool
In one of my last posts Daniel Richter made a comment where he mentioned Phrozn a tool so far unknown to me.
Essentially it is a static site generator just like Jekyll which is used on GitHub but written in PHP with some well known components.
(more…)
Dropbox · GitHub · Jekyll · PHP · Phrozn · Symfony2 · Twig · Zend Framework
If I keep an eye on the symfony mailing lists, watch the tweets of the community and read some of the many symfony related blogs I get the impression that already – even before Symfony2 is officially released – the majority of the community is shifted to Symfony2 abandoning symfony 1.4.
So what’s the status for symfony 1.4?
31
Creating project and documentation pages on github using jekyll
2 Comments · Posted by Christian in Good to know
I am using github quite actively for all my Open Source stuff and by now the number of my repositories exceeds what I ever expected (though I am nowhere near the top users).
github has many great features but so far I rely on the README when it comes to documentation. Of course there is the wiki and I’m sure it’s great but somehow it never attracted me.
Wouldn’t it be cool to be able to easily create a website including introduction, documentation and demos and letting it reside near the repository?
8
[best practice] How to distribute symfony plugins when you’re working with GitHub
3 Comments · Posted by Christian in The right tool
After a week of holidays and only a few minutes of being online or even in front of a computer I am back to the real work of work and blog.
To be honest I had little idea of what to write today. Fortunately I received an email from Benjamin (a.k.a. robo47) about my sfImageTransformExtraPlugin. He asked if there is any chance to retrieve the stable releases from GitHub as well as from the symfony website.
And he’s got a point. Many developers have switched to git by now while symfony (1.x) only provides subversion. So here are a few best practices for those symfony plugin developers who have switched their development to GitHub (like me). (more…)
best practice · Git · GitHub · Plugin · plugins · Subversion · symfony
23
Setting up Continuous Integration for a symfony plugin using Hudson and Sebastian Bergmanns (PHPUnit) Template for Hudson Jobs for PHP Projects
6 Comments · Posted by Christian in The right tool
I must admit that I have been lazy with my efforts on continuous integration lately. Eventually my server crashed unnoticed and I didn’t get any emails about broken builds anymore and by now I think I’ve stacked up some work to do.
First of course I’ve got to get my CI server up and running again, that’s why I installed Hudson again.
But there is room for improvement too. Sebastian Bergmann of PHPUnit fame spent some time on a template Hudson job for PHP projects that includes much more than PHPUnit. So I decided to use that!
(more…)
Continuous Integration · Git · GitHub · Hudson · PHP · phpUnit · plugins · sfImageTransformExtraPlugin · Subversion · symfony

