I agree with Cornstalks about the Your Announcements section. To be blunt, it seems kind of lame at the moment. I think it'd be better if it was like the Classifieds, with its own form you fill out to post it, instead of just posting it as a regular thread. The form could have some common fields in it, like the game name, genre, description, technology used to make it, etc.
Then you could put in a comments section, where the viewers can talk about the project with the developer(s) of the project. I also agree with Cornstalks about differentiating between updates and replies. Updates should be closer to the content, and more "out in the open" compared to replies, so it's easier to see the progress the project is making.
Also I'd like to bring up -- although I don't have a solution -- is that I think one of the reasons people don't submit more images to IOTD is that some of the images are so good that people feel as though the bar is set too high for them.
I agree. I have some projects going now and I'm much more open to posting screenshots of them to #screenshotsaturday than I am to the IOTD, because they don't seem "worthy" of the IOTD.
IMO, instead of merging the GD.net community with the #screenshotsaturday community, you should make the IOTD more accessible and out in the open. Encourage people posting their works-in-progress, even if they're rough and messy. I think I'd be more comfortable if there were more images in the IOTD and they were displayed next to each other.
Maybe a system where everyone can put up "projects", and then they share screenshots/images relating to those projects. When someone clicks on one of those images in the IOTD section (or GameDev Showcase, whatever you're calling it now), it takes them to the project page, with a description of the project and a comments section, and shows them the picture in a slideshow with all of that project's other pictures. Whenever a project posts a new picture, it gets bumped closer to the top of the list.
Right now, it just seems like it's not focusing enough on the iterative process of game development. People are just posting awesome pictures once every few weeks, after everything looks nice and impressive. I'd like it more if it was more like a journal thing, where you posted your progress updates and stuff, not just how everything turned out after like 6 months/2 years of working on it. A stream of updates.
I don't know, though...both my vision of Your Announcements and my vision of IOTD sound very similar, don't they? lol
Anyway, hopefully this makes sense.
P.S.: I think we should allow +1s in Comments, Suggestions, and Ideas, and then move this thread there