D
dallemang
I was happy receive a welcome message from dmoz that I have been approved as an editor. In that message was included the comment:
"After you log in, visit the New Editors forum."
I have logged it, and have looked at the fora in this area, but none of them have the title "New Editors". Is there another DMOZ forum somewhere, that I am missing? Which forum was the welcome message referring to?
"After you log in, visit the New Editors forum."
I have logged it, and have looked at the fora in this area, but none of them have the title "New Editors". Is there another DMOZ forum somewhere, that I am missing? Which forum was the welcome message referring to?