I am trying to submit my site to DMOZ.  After following all the instructions on https:&#x2F;&#x2F;www.dmoz.org&#x2F;docs&#x2F;en&#x2F;add.html I click the &quot;suggest URL&quot; link on the main page.  Low and behold, it returns me back to the page I started on.<p>Surely I must be missing something....   Or is DMOZ more or less dead and no longer taking new sites?
Submitting to DMOZ