Please test and say “Thank you!” to him.
I started a wiki page about improving the soundsystem. The idea is similar to the wiki page about improving our linuxolator. It’s a way to tell the people what is currently available as patches (and where), what is broken and needs to be fixed, which improvements we like to see and so on. It’s maybe also a good place to list docs for soundchips. Currently the page about the soundsystem is a little bit low on content. I hope a lot of people contribute with ideas, facts, suggestions, pointers to helpful stuff, (pointers to) bugs, pointing out lack of docs and so on (either by modifying the page, or by mailing stuff to multimedia@FreeBSD.org).
With the linux page I was able to gain some momentum and several people are already helping with patches, running tests and so on (even little help matters). I hope the sound page will show a similar benefit.
So dear reader, do you play some music sometimes? Do you play an instrument which can be connected to some other stuff (MIDI)? Do you use acroread, skype, or some other linux software? If yes go to the wiki pages and read them please. When you’re finished please donate 5 – 10 minutes (I don’t mind if you sepnd more) of your time and try to tell us at multimedia@FreeBSD.org or emulation@FreeBSD.org about stuff you think could be listet there (instead of smoking a cigarette, argueing about bad behavior of people around you, or similar negative stuff). Thanks in advance and trust me, you will earn good karma when you do this!
This doesn’t mean I don’t care about the stuff anymore. I will commit fixes in case problems show up and I’m also responsible in case my ex-mentees have questions or patches. It’s just that the official part is done now.
Happy bughunting to all.
I did spend the weekend with various test of the linuxolator.
The remaining time was spend with the Linux Test Project testsuite (this stuff is great to have, anyone out there with interest in adopting the tests for our regression test suite?). The result can be seen at the wiki. There I listed which tests pass and which fail, list some open PRs with comments and there’s a TODO list. Marcin already fixed a bug which resulted in a lot of failures but only because it affected the cleanup phase of a lot of tests (the current list reflects the status with his patch applied to current).
Interested parties are welcome to help out with fixing/categorizing the real failures.