Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 5,969 | Comments: 44,492

filter by tags archive

A new daily builds site


It is absolutely shocking how quickly small applications add up. One of the applications that has been an absolute core part of the architecture in Hibernating Rhinos is the daily builds server. It is a core part of the system because it is the part that is responsible for… well, managing the downloads of our products, but it is also the endpoint that the profilers will use to check whatever they need to be updated, and how to get the new binaries.

Unfortunately, that piece was written in about 2 hours sometimes in 2008 (I only have history for the project up to mid 2009), it was a MonoRail project (ASP.Net MVC wasn’t released, and I didn’t really like it at the time). And it hasn’t been updated since.

I believed that I mentioned that there should be a very small transition between “you are hired” and “your stuff is in production”. We got a new developer last week, and we now have a new version of the daily build out: http://builds.hibernatingrhinos.com/

The new site is build on top of RavenDB, and has a much better UI. It also gives us, for the very first time, real feeling for the number of downloads that we actually have over time.

In particular, we have these:

And both graphs are things that I am very happy to see Smile.


Comments

Robert Muehsig

Congratulation - seems like a very good time for you. But could you please ask your developer to change the font? Comic Sans (?) is a bit outdated ;)

Matt Melling

In our office, Comic Sans is also known as Gross Misconduct ;-)

Anton

don't flatter yourself too much here :) it's the quality of the products that compensate the state "Ugly as hell" for all your web interfaces , including this blog and the new build site.

The minimum and useful features are there and in place but man hire a designer :D

Ayende Rahien

Anton, I actually really like the new UI for the build site. And it was created by a designer.

Ronnie Overby

Very cool. Have you ever thought about making the build server open source? Also, I think that there's a notion in the community that if something doesn't look like Apple designed it, then it hasn't been designed at all. Sometimes software shouldn't have to make a fashion statement.

Ayende Rahien

Ronnie, The build server is open source. https://github.com/ayende/texo

You are talking about the build website, which isn't, mostly because it isn't. There really isn't anything interesting there.

Ronnie Overby

Thanks, Ayende. No, I was talking about the build server. I didn't know it was called Texo.

Michael Dudley

I also think the build site could use some tweaks. Here is how it looks at 800x600 in Firefox 8.0 on Windows 7: http://i.imgur.com/lvqy3.png

Even at full resolution the Projects links still overlap the red line on my computer.

AndersM

The design really should be fixed, i have the same experience as Michael. First at +1400px width does the text in the sidebar stop overlapping.

Your designer is not a web designer.

Scott Scowden

Definitely has some text overlapping issues. On the left and with the downloads graph on the builds view.

Rafal

http://i.imgur.com/lxmVA.png

Really happy about that numbers?

Frans Bouma

@Rafal, I think the graph is just buggy, it first simply added the Downloads of month X with the downloads of all previous months which became the total of month X and in november it changed to the actual downloads for that month.

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

No future posts left, oh my!

RECENT SERIES

  1. Production postmortem (5):
    29 Jul 2015 - The evil licensing code
  2. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
  3. API Design (7):
    20 Jul 2015 - We’ll let the users sort it out
  4. What is new in RavenDB 3.5 (3):
    15 Jul 2015 - Exploring data in the dark
  5. The RavenDB Comic Strip (3):
    28 May 2015 - Part III – High availability & sleeping soundly
View all series

RECENT COMMENTS

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats