When I first learned about composting, I thought, "No way, with my sensitive nose!"
But the more I got into gardening, the more classes and seminars I took. I lived in Denver and discovered there were many advanced gardeners in my neighborhood. Eventually, all the composting tidbits sank in and I took a class to become a Master Gardener. I paid much more attention when it was mentioned that compost didn't have to stink. Since that day, I've been nearly obsessive about my compost bin.
My roommate built me a 4' compost box. It is about 3'-4' high and 3' deep and the sides are lined with black plastic. The bottom is just the bare dirt. And the top is unlined for aeration. We added our scraps and mixed it in a bit almost every time. About once a month I'd toss in a bit of dirt and straw and water to make it damp but not wet. Unfortunately, there aren't many trees for leaves where I live now and grass is much more rare. November 1, we topped off the bin with straw and closed the lid for the winter. In late February, we opened it up, mixed it up and added a bit of water. It was ready to use in March. The entire bin was all compost.
During the winter, with our compost bin closed for business, we kept scraps in a big trash can. Again, we added dirt and straw to keep the smell down, but didn't mix it up. It's been breaking down just fine. I will soon have an empty compost bin again and can dump the big trash can into the real compost bin. As long as the compost bin gets closed off, it speeds up the composting, if you have been keeping up with the waste-greens-browns ratio, it won't smell. I didn't believe it, but now I do.
Most home bins don't get hot enough to throw in weeds, so I keep those out of the bin. I also avoid meats and dairy products. I haven't had any problems with bread - probably because that doesn't get wasted much here, so very little ends up in the compost. I also don't add any kind of stews or mixed up leftovers. I add coffee grounds and egg shells weekly. This year, we plan to add some worms to the garden and to the compost bin.