hacking darcs
I am a Darcs user for something over a year maybe, not really sure anymore. I have tailorized most of my semi-private projects from SVN (or SVK) which I have used previously. I now keep my dotfiles in...
View Articledarcs 2.2.0rc1
(This post is somewhat late, the final release is in two days. However, we still need testing and reports of possible issues.) I am pleased to announce that darcs 2.2 is coming along nicely. I would...
View Articledarcs 2.2.0
I am happy to announce general availability of darcs 2.2.0. Getting the release For this release, we have decided to provide two flavours, depending on the build system used: The source tarball,...
View Articledarcs sprint 2009-04
As you might know, as part of the Haskell Hackathon 5 in Utrecht, the second darcs hacking sprint took place. Thanks to generous donations to the Darcs project, I have been able to attend. I took the...
View Articlesummer of code
It’s not so much of news anymore, but my SoC 2009 proposal got accepted. Apart from other things, it means that I’ll be reporting semi-regularly to this blog about it. This first post is sort of an...
View Articlesoc progress 1
I have started doing the real work few days back. So what gives? I have branched darcs and started porting the relevant bits over to hashed-storage. Along the way, hashed-storage has received some...
View Articlesoc progress 2
As for the last week… There have been some unexpected developments. The hashed-storage patches have started to trickle into mainline darcs instead of (as I have expected) sitting on my private branch...
View Articlesoc progress 3
This week has been a little weaker. Lot of non-SoC stuff interfered, not the least exams. So far I have passed 2, 2 more to go (but these are the harder ones, and I spend fair amount of time preparing...
View Articlesoc progress 4
I have slipped the report a day, but yesterday I was mostly engaged in studying various proofs in Petri Net theory for today’s exam. Everything went well as far as I can tell, although I’ll be only to...
View Articlesoc progress 5
Last week has been more active again. I have mostly finished my 2.3 agenda, I have been thinking about the repository format and I have started doing some post-2.3 work as well. In the pre-2.3...
View Articledarcs 2.3 beta 1
I’d like to announce immediate availability of a first beta release of darcs 2.3. There is a number of improvements and bugfixes over the last stable release (2.2). Moreover, work has been done on...
View Articlesoc progress 6
First for the last week’s TODO: endianity conversion and magic word in index are now done. Other than that, I have been working on testing of hashed-storage, and I am happy to announce that I now have...
View Articledarcs 2.3 beta 2
Two weeks passed and it is about time to release darcs 2.3 beta 2 (it’s already a day late, sorry about that). As with beta 1, there is only a single installation package for this release of darcs:...
View Articledesigning storage for darcs
Let’s set out some requirements first. We are storing two things: a pristine cache, and history of patches. The first is just a mirror of a working checkout, the second is patches: a sequence of text...
View Articlesoc progress 7
This report is a few days late, so first of all, sorry for that. Anyway, the time since last report has been mostly split among two things: working on the theory for the to-be storage format of darcs...
View Articledarcs 2.3 beta 4
We have decided to delay the release cycle slightly for 2.3 and release another beta. The primary reason for this is our Windows support — I would like to invite all Windows users to install...
View Articlesoc progress 8
So I have managed to reduce the report lag by a few days, expect the next one on the (regular) Tuesday. Hopefully. Anyway, since the last report, a lot has happened. I got a new laptop a few weeks...
View Articlesoc progress 9
Uh, I have slipped by two days again — well, almost. The problem is that in the last two days, I have been somewhat busy with e-mail at darcs-users@… — a sudden peak of traffic hit the list....
View Articledarcs 2.3.0
I’d like to announce immediate availability of a new stable release of darcs, 2.3.0. There is a number of improvements and bugfixes over the previous stable release, 2.2. Moreover, work has been done...
View Articlepatch formats
I have been thinking for a while, that a completely new “repository” format (an experimental one) would be in place for darcs 2.4. I have previously outlined a way I’d like to go about building up new...
View Articlesoc progress 10
Wow, tenth progress report. That’s a long time now. Still a day late, but getting on track slowly (slower than expected I guess). Last week has seen the release of darcs 2.3. Nonetheless, this release...
View Articlesoc final report
As you may have noticed, I skipped last progress report. That’s because I was busy with coding work. Anyway, let’s summarise what happened throughout the GSoC program. The basic idea was to improve...
View Articlesoc reloaded: darcs primitive patches version 3
This year, I have accepted Eric’s invitation to submit a proposal to Google Summer of Code again. I am not going to repeat the proposal itself here, so please read that as well. This post is more...
View Articlesoc reloaded: progress 1
Oops! There has been no update for a long while from me, although I have been busy with code/patches. So far, I have tackled two areas: generalising and cleaning up the existing Patch testsuite, so I...
View Articlesoc reloaded: outcomes
This blog is kind of a final report for the summer. I had a progress report drafted for about two weeks, so let me paste that here just for the record. To read about the actual results, please skip to...
View Article