This forum is for help with this web site. Please read the FAQ and then search this forum before asking questions here; most likely the question you are about to ask has already been answered.
Just what it says. I think it used to be /help/software/ or something similar, and I don't remember their demise ever being announced; but I was looking for them just tonight and I realized that I can't find them on the new menu layout.