What’s mining: Dogfooding

Eugene Toporov

Starting from today, RubyMine developers stop working ON RubyMine.

But, they start working WITH RubyMine.

During one week we are going to be eating our own dog food. This was planned long ago and we think now is the right time to do it.

We are taking RubyMine build 715 and will spend the week creating a small but quite useful (at least for us) web application using the Ruby on Rails.

We’ll be working on an extension to our existing exception analyzing system. It now receives all the errors you submit from IntelliJ IDEA or RubyMine, merges them, and transforms into bugs in our issue tracker. The errors you submit is already a great deal in helping us during the EAP, but we’ll try to make it even more helpful and useful.

Now, after submitting an error from the IDE, you never know what happens to it, when it gets fixed, etc. We want to add some web interface that would allow you to track the issues you reported, help us fix them by providing more info, etc. There will be some back-end features for us too.

But, of course, the main idea is to get into your shoes and see how really great RubyMine is for web development with Ruby on Rails! 🙂

Couple of pictures from our planning session:

We’ll be in touch!

Comments below can no longer be edited.

7 Responses to What’s mining: Dogfooding

  1. zlu says:

    February 19, 2009

    that is great to hear!

  2. Alfonso says:

    February 19, 2009

    Kudos guys, this is a sweet tool

  3. Brian Hartin says:

    February 19, 2009

    This is a great idea! Thanks guys. Perhaps you could have someone do this with the Ruby plugin for IDEA. My team bought licenses for IDEA late last year because we were starting a Rails project. We can’t afford to buy licenses for RubyMine, as well, so we are stuck with IDEA + the Ruby plugin.

  4. JetBrains RubyMine Blog » Blog Archive » RubyMine EAP build 749 says:

    March 6, 2009

    […] And of course there are fixes of various issues we found during our dogfooding! […]

  5. Brian Takita says:

    March 6, 2009

    Great idea. Would you consider encouraging users to send in Videos of using RubyMine? This may also help you to see your Users’ workflow.


  6. Eugene Toporov says:

    March 10, 2009

    Brian: Thanks! We really loved it too. The idea about the demos comes to our minds too sometimes. Who knows? Maybe we’ll do it someday.

  7. JetBrains RubyMine Blog » Blog Archive » Dogfooding Analyzed says:

    March 18, 2009

    […] you may remember we dedicated one week to use RubyMine as you would use it and work on Exception Browser application. In addition to the “dogfooding” we wanted to […]


Subscribe for updates