As many of you know, Pivotal Labs has long been an advocate of Open Source development. We rely on it for all our work and we have always seen it as crucial to continuing technical innovation. In fact, we’ve been … Read more
Traditionally, Pivotal Labs has been known for our world-class software engineers, our effective and disciplined development process, and exceptionally successful projects. Our practice is built around strongly-held beliefs about the “how” of developing software, based on years in the trenches. … Read more
Tim Ferriss (author of "The 4-Hour Workweek" and lots more) recently posted an interview with Pivotal's CEO Rob Mee on his blog titled "What's Your Start-up's Bus Count? Seven Myths of Entrepreneurship and Programming". It's a great read on how Pivotal Labs thinks about building fast, scalable software development teams and how commonly held beliefs are often counterproductive. Thanks for the post, Tim!
Because of a conflict with another similar application, we've renamed our CI Monitor application (which I blogged about here) to, appropriately enough, "CIMonitor".
The GitHub project is here: http://github.com/pivotal/cimonitor
CI for the project is here: http://ci.pivotallabs.com:3333/builds/CiMonitor
The Tracker project hasn't moved, but has been renamed: http://www.pivotaltracker.com/projects/2872
We'd like to congratulate Mavenlink, one of our clients, for being chosen as a finalist for TechAmerica High-Tech Innovation Awards. Mavenlink (http://www.mavenlink.com) provides an online workspace that helps businesses and their consultants collaborate better. We've really enjoyed our ongoing work with the Mavenlink team, and we're excited about Mavenlink's progress!
A while back I blogged about Pivotal's internal CI aggregator, which we use to display the status and history of the builds of all the different projects we're working on. In additional to our internal instance, we have another instance of it running at ci.pivotallabs.com that shows the status of various open-source projects that we maintain or depend on.
We got a lot of interest from people who wanted to run an instance of this CI aggregator app, which we call "Pulse", at their own company. Well, we've now done the work to open-source the application. You can access it here:
There's documentation on that page that describes how to install and use the app.
Pulse's CI is here and it's shown, of course, on an instance of itself at http://ci.pivotallabs.com.
Please let us know your feedback!
Yesterday we held a TUG over lunchtime at our San Francisco offices. The subject was "Tracker 101". Thanks to all those who came; some good questions came up, and we hope you found it useful!
We've moved JsUnit from SourceForge (where it's been hosted for over 8 years) to GitHub, under Pivotal's account:
The motivation is (1) to bring JsUnit development more officially in-house at Pivotal Labs, where it has a better chance of getting more attention than it has historically, and (2) to more easily allow the wider community to contribute.
Next Tuesday, July 14, at 10pm PST, Chris Sepulveda from Pivotal Labs will be broadcasting an O'Reilly WebCast on automated unit testing with the Palm Mojo SDK. Developer testing is at the heart of Pivotal Labs's development practices, and we're excited to be involved in bringing testing to Mojo development. The WebCast will cover the following:
- Introduce BDD & Jasmine
- Installing Jasmine & add related code to the app to support BDD
- Discuss how to write a failing test first, then add functionality to make a test pass
- Develop a simple webOS application test first, with the Mojo SDK
Date: Tuesday, July 14th at 10 am PT
Duration: Approximately 60 minutes
To register: http://oreilly.com/go/palmmojo
We had a great time at GoGaRuCo yesterday. If you don't know already, we're live-blogging the conference at pivotallabs.com/gogaruco/blog. Follow along again today as we continue documenting the conference!
GoGaRuCo is being held in the Swedish American hall in San Francisco. It's a great venue. Here we are demoing Tracker at lunchtime yesterday.