Best way to make the news is to submit news stories / press releases to lwn, hacker news, etc. We did it for r14 and it was very successful. I posted this on reddit to good effect