Quantcast
Channel: Insufficiently Random
Browsing latest articles
Browse All 25 View Live

git-gui Screenshots

niv on #git nudged me enough to create some screenshots of git-gui.The main window:Branch creation dialog:Delete branch dialog:You can currently get git-gui by cloning the repository from...

View Article



Image may be NSFW.
Clik here to view.

Git and Linux Repository Growth

I got curious about the growth rate for the git.git and linux-2.6.git repositories, so I wrote git-statplot to dump out object counts and sizes by earliest date entered. Plotting these with Gnuplot...

View Article

pg is for sale

I have decided to no longer support pg, as I haven't used it myself in a very, very long time.  It was a useful tool and learning vehicle for myself and a few others, but it just isn't nearly as good...

View Article

Image may be NSFW.
Clik here to view.

Difficult gitk Graphs

On the Git mailing list I've talked about one of the repositories I develop on/maintain, as its graph in gitk is somewhat interesting. Today I took a couple of redacted screenshots from two of the...

View Article

New Server, New Home

In honor of us moving from New York to California I have also moved the server that hosts spearce.org.  If you are reading this blog post, welcome to my new home away from home on the web.If you aren't...

View Article


Using jgit To Publish on Amazon S3

Recent versions of jgit, the 100% pure Java implementation of the Git version control system, support fetch and push directly over Amazon S3 .It behaves like http push does in C git in that it is...

View Article

Getting Giddy with Git

Recently Johannes Schindelin and I participated in a podcast about Git's involvement in Google Summer of Code. You can listen to the podcast on the Google open source blog.

View Article

Been a while...

Has it really been over a year since I last updated spearce.org?Yup.  It has.A lot happens in a year.  We moved.  I got a new job.  I got a lot of new projects.  I started spending a lot of time...

View Article


EGit at Eclipse

A few months ago we moved EGit, the Git team provider for Eclipse, over to the Eclipse Foundation.  Along the way we decided to try out some new development techniques, like taking advantage of my...

View Article


Moving my git repositories

I finally got around to creating git.spearce.org.  I've been contributing to Git since Feb 17 2006 and yet I couldn't be bothered to setup my own Git host for my repositories.  For the past 3 years...

View Article

EGit in 2010?

Mike just described some changes coming to Eclipse in 2010, including Git for projects.  Yay!However, he's right.  EGit has to get better, fast.  We need more contributors who know and love the...

View Article

Introduction to Gerrit Code Review

Yesterday R. Tyler Ballance (aka rtyler on #git) started poking me about Gerrit Code Review. One day later, he's writing an amazing blog post describing how to install the latest development version,...

View Article

My ancient history and the art of software

This week I'm traveling.  I'm in Miami for the 2 day Eclipse board of directors meeting.  When I'm forced to fly, which I usually try to avoid doing, I tend to take a stack of books with me to try and...

View Article


Eclipse is the new RPM hell

Remember back when RedHat was the best Linux distribution? If not, let me remind you of RPM hell. A situation where you can't install Foo 1.X, because it needs Bar 2.3.Y, but you also have Zidget 8.Z...

View Article

How class names can go horribly wrong

Somehow I found myself writing this in a JGit test case:assertTrue("isa TransportHttp", t instanceof TransportHttp);assertTrue("isa HttpTransport", t instanceof HttpTransport);What is wrong with me...

View Article


Why commit messages matter

Some folks wonder why I want longer, detailed commit messages in a project. Often other people claim "Fix the frobinator bug when it frobs too slow" might be sufficiently detailed to cover a change....

View Article

The tragedy of Eclipse.org

I've probably posted something about this before. But I'm really getting fed up with the Eclipse Development Process. Its a frelling nightmare for a committer to work with. I'm really starting to...

View Article


The Eclipse.org JGit follies continue...

Another day. Another compliant from me about running a project at Eclipse.org. This time it wound up in the jgit-dev mailing list archives, as replies to a thread that I think started from my blog post...

View Article

Can't beat the cloud

I have decided it is time to stop running my own web server just for my silly little blog. And that was about the only reason I'm still renting a virtual server from Slicehost (err Rackspace). At...

View Article

JGit 0.7.1

We finally managed to release 0.7.1 of JGit, through the Eclipse Foundation's incubation process. Unfortunately we have yet to figure out how to get our Hudson CI server to produce a Maven update site...

View Article

Git is moving...

Cedric recently wrote an interesting post on his blog, Git for the nervous developer. Unlike a lot of the other blogs out there, he approached Git from the kicking and screaming angle, where he was...

View Article


Pre-testing commits with Git

The awesome folks who work on Hudson CI have finally brought us pre-tested commits with Gerrit Code Review. Their solution of watching everything under refs/changes/ is a bit brute-force, but its an...

View Article


Gerrit Code Review on FLOSS Weekly

On Wednesday I recorded a netcast for FLOSS Weekly with Randal Schwartz and Randi Harper about Gerrit Code Review, JGit, EGit, and Git in general. The video and audio versions of the netcast are now...

View Article

Why am I surprised when things work?

I recently purchased a Fujitsu ScanSnap S1500M. This isn't interesting, its a scanner. You plug it into your computer, and its supposed to make picture files from paper. Yay. We've had scanners for...

View Article

Don't Assume You Know What's Best

Yesterday I think we finally found the cause of Gerrit Code Reviewissue 390 and JGitbug 308945. In issue 390 a long-running Gerrit Code Review daemon suddenly loses access to objects in one or more Git...

View Article

Browsing latest articles
Browse All 25 View Live




Latest Images