Month: November 2008
- Simon ‘corecode’ Schubert suggests summarizing your changes in the first line of your commit message, as that first line gets used by other tools that read from git.
- Peter Avalos has set up a (speedy!) North American mirror of the DragonFly git repo.
- Aggelos Economopoulos has been adding Git tips for DragonFly to a page on the wiki.
The latest BSDTalk is a 23-minute conversation with Asterisk Open Source Community Director John Todd.
These positions where someone works for a company, specifically to interact with a community of people who may produce unpaid work for that company, intrigue me.
Hasso Tepper recently finished a bulk build of pkgsrc on DragonFly 2.1, with only just under 5% of packages actually failing to build. I think the “natural” average is around 3%-4% just from the natural disorder of over 8,000 3rd party software packages, so this is an excellent state to be in.
I’m working on a new set of 2.0.1 pkgsrc packages for download from pkgbox, incidentally.
Dru Lavigne’s got a link to the slides from the recent MeetBSD event, plus links to video of her presentation.
Simon ‘corecode’ Schubert has a experimental version of the NVIDIA FreeBSD driver changed for DragonFly; the code is available without any support so it’s not as simple as a download, unfortunately.
BSDTalk 165 has a 35-minute conversation with Julian Elischer while at MeetBSD. I wonder how many interviews Will backman got out of this event…
Hasso Tepper has made /dev/audio a symlink to /dev/dsp. DragonFly’s sound device hasn’t been /dev/audio in a while, but until recently in pkgsrc, applications that used audio would default to /dev/audio for playback. With this symlink, they all should work – or at least not be directing sound to a nonexistent device.
This isn’t dramatic news, but I can never remember which device is the right one, and this fixes that little issue for me.
David Tweed posted a short but interesting anecdote of his real-world experiences dealing with a large number of files, to follow up with a recent discussion on handling large directories with Hammer.
Matthew Dillon is adding versioning support to Hammer; it’ll support in-place version upgrading. The gory details of his current plan are available, with an interesting tidbit: Hammer directory lookups remain the same speed even with 2 billion files in a directory, while UFS will be O(N^3) speed after several hundred thousand.
I have a number of things to link which probably can all go together:
- Useful (Stupid) BlackBerry Tricks, to go with the previous ones for Unix, Vi, Emacs, and Regexes.
- Dru Lavigne brings work of the November OSBR issue: “Health and Life Sciences“, along with something else I didn’t know the BSD Fund was supporting: Events.
- BoingBoing is having an Obfusticated Code contest; I seem to have heard of this sort of thing before.
- Two links from sjg on EFNet #dragonflybsd: tarsnap and Sun’s hybrid storage plans. (PDF)
User “dark0s Optik” has put together a graphical tool for managing pkgsrc, called “pkgsrcgfe”. I’d say to give it a whirl, but I don’t recall seeing a download link yet.
Since DragonFly is switching to git instead of CVS, something handy is ‘eg’, or Easy Git. It’s a wrapper around git that makes the transition from CVS easier, or so it says. (via _hasso_ on EFNet #dragonflybsd) The linked page lists some alternate programs that are also designed to make git acclimation easier.
Hasso Tepper has been helpfully submitting DragonFly-specific pkgsrc fixes for some time; his reward/punishment is commit access to pkgsrc. Congratulations, Hasso
The change from CVS to git will be happening this week, with git being moved in and mercurial added in a mirrored form, so both will be available. Expect some wierdness on the commits@ mailing list.
Michael Neumann has come up with a way to automatically create pseudo file systems (PFS) when mirroring a Hammer volume. Previously, the destination/slave file system would have to be created first; this makes it Just Work.
This means Hammer data streams will be incompatible with versions before and after this change, but it’s not going to damage anything. Introducing a versioning system into Hammer data streams is an available project…
Some random links I’ve had built up:
It looks like there’s already BSD-specific patches for OpenJDK according to commenter Samh; anyone want to see how well these would work for DragonFly?
Do you have a Radeon card with a RS480 chipset? Joe ‘Floid’ Kanowitz noticed a problem when upgrading xorg; here’s his heads-up.
Hey, there’s a part 2 to the @Play coverage of the the devnull NetHack Tounament! (Part 1 mentioned here if you missed it.)
txtfiles.com is having its 10th anniversary. Read up on Jason Scott’s history, which parallels the development of computer and the Internet for a lot of people (myself included), and then waste your afternoon browsing through all the data he has saved. If I had encountered something like this at 14 on my local BBS, it would have been amazing. For fun, look at the Hacking UNIX section, or perhaps Programming. (via)