How To Use Vagrant And Git To Develop A WordPress Theme

  Sometimes I like to sit down and play with technology. My colleague Mike Shroder mentioned VVV a few weeks ago and I had to try it. Check out this tutorial I wrote on how to create a new WordPress site, use Vagrant and git to develop a new theme locally, then push the modifications…

The hard life of OpenStack application developers

I’m starting to feel the pain of developers attempting to write applications on top of OpenStack clouds: it hurts, and I haven’t come anywhere close to doing anything special. I started following the getting started tutorial for First App Application For OpenStack (faafo) and I gut stuck on step 1, authentication. There are way too…

How do companies do OpenStack?

I’m cruising Silicon Valley these days asking “how does your company do OpenStack?”Β  to collect best practices and notable mistakes from various leaders of OpenStack corporate community. I’m hoping to build a ‘how to’ manual to help managers build better dev teams, more effective at collaborating while shipping products to their customers. This is an…

Exploring why people contribute to OpenStack

No doubt that OpenStack is one of the largest open source development efforts existing at the moment, with Linux, Debian and few others.Β  What can be improved to make the OpenStack community grow faster? How can we help new contributors become productive more rapidly? Whatever dimension you look at, the growth of the OpenStack developers…

The quest for strategies to monetize free software

I’ve discussed recently with a friend of mine photographer, illustrator and animator about the status of GIMP, Inkscape and Blender. The good news is that professionals increasingly know about these free software tools, which is already a great step forward compared to the past years. Pierpaolo acknowledged how powerful all of them are but also…

How To Mix Agile And Software Developed By A Community

Back from Italian Agile Day where Stefano Fornari of Funambol with Marco Abis of Sourcesense animated a debate about mixing Free/Libre Open Source Software (FLOSS) and Agile development methods. I used to think that there was no issue because, after all, free software is a way to release software and it’s not a development method…

Don’t call it Scrum

Gianugo Rabellino has given me more food for thoughts about my research on Free/Libre Open Source software development and Agile/Scrum methods. His latest post contains a sentence that summarizes my key finding so far: At the end of the day, this means that the customer is there – it just happens to coincide with the…

SCRUM and volunteer developers

[caption id="attachment_838" align="alignnone" width="450" caption="SCRUM development process"][/caption] Funambol engineering team uses the SCRUM methodology to develop software. It’s a very interesting method that seems highly compatible with free/libre open source software development habits. It mandates fast release cycles (like the release early/release often mantra), teams that can self-organize. SCRUM also mandates fixed time (2 to…

New Maemo UI and new Funambol Code Sniper

Nokia has shown the new UI framework for the next Maemo SDK, codename Freemantle. They finally are getting rid of the stylus keyboard and a lot of very cool new features. Ars published an overview and more up to date details. I’m a fan of the N8xx devices but I’m still waiting for devices with…