And here’s one last writeup/introduction for Google Summer of Code projects on DragonFly: kevent part 2. (Apparently school exams prevented this from being written sooner.)
The 10th EuroBSDCon is happening in Maarssen, The Netherlands, October 6th through the 9th. The call for proposals is up until the end of the month.
Matthew Dillon’s been thinking about Hammer, and how to implement clustering well enough to work as a sort of RAID replacement. He’s written up a document describing his plans. Some highlights:
- writable history snapshots
- quotas and accounting
- live rebuilds of data from mirrors
- and the same history, mirroring, and snapshots as before.
It’s going to be a while before this “Hammer 2” becomes a finished product, though, so don’t count on it for the next release.
The May issue of BSD Magazine is out. The cover says “Embedded FreeBSD” as a continuation of last month’s theme, but there’s really a wide mix in there. Of course, there’s a DragonFly news section from me, talking about 2.10. I’ll point at the zsh article that opens the magazine, since every zsh user I’ve met talks about zsh rapturously. Also, the iXSystems ad on page 2 has a rather fun illustration…
Tim Bisson has inital TRIM support working for UFS. His lengthy posting talks about how it’s done, and shows how much it speeds things up. He’s looking for testers, so please try it if you have a SSD. (The usual warnings apply about testing code that specifically deletes things.)
For those not familiar with TRIM in SSD context, here’s the least annoying page with an explanation that I could find in a few seconds of Googling.
The May 2011 issue of the Open Source Business Resource is “Technology Entrepreneurship“. You’ll want to read this because it’s all people who are their own boss, using software they can modify themselves. Seductively nerdy/utopian! They’re continuing the topic for next month’s issue, so if that describes you and you like writing, here’s your chance.
John Marino’s gone on a tear and updated GCC to version 4.4.6, diffutils from 2.87 to 3.0, and texinfo from 4.8 to 4.13. Each commit message that I linked to has plenty of notes on what’s different, so they’re worth following. This is the first update for texinfo in 6 years, so the quantity of updates is not surprising.
Kedar Soparkar applied for Google Summer of Code with DragonFly, but didn’t make the cut with the very few slots we have. So, he’s going to work on his i386 ABI implementation anyway. More student work is always wonderful news.
Chatoor Kalki posted about his desire to learn about this whole UNIX/BSD/DragonFly thing, and there were several followups that may be useful to anyone interested in some reading.
Then use the new LINT64 config added by Sascha Wildner. LINT kernels have every option turned on, so it’s pretty easy to have problems due to conflicts or untested parts and so on. You probably won’t get a kernel out of it, but now there’s a comprehensive list of your 64-bit kernel options for when you’re building a kernel that works.
There hasn’t been much to nab for Lazy Reading, lately. Oh well. The last few weeks were good so it has to even out sometime.
- Did you know GBC stands for Great Ball Contraption, a Lego device designed to move little plastic balls? Here’s 20 of them chained together. (via b3ta)
- The original University POSTGRES. (thanks, Jan) This is a source for PostgreSQL, as far as I can tell, which makes it in some ways contemporary to BSD’s origins. I am not surprised. PostgreSQL seems to be the thinking person’s alternative to MySQL like BSD is the thinking person’s alternative to Linux.
- Do you have a pf.conf? The people behind fwbuilder can use it for examples, so they can support pf in their config builder. (via)