For me "Register with the Add-ons Mailing List. This is the place to submit your work and also the place where other authors will contact you with pull requests for translations and patches." is where you lost me.
If someone wants to do a pull request, they can do so on github and I'll get notified. If someone finds a bug in the add-on they can leave a message here on the forum in the specific add-on topic thread or create an issue on github in which case I will also get notified.
I write add-ons primarily for myself (2 or 3 so far) and share them with the idea that they may be useful for others as well. I don't do it for fame and I don't do it so I can beg people to press the +/- button to increase my reputation (I guess I'm too old for the 'I like' generation; you like what I did? Cool. You don't like it, fine with me as well).
I don't intend to write many, so keeping up with the latest developments in add-on design is not important to me.
I don't want to be spammed by a mailing list that I don't need and read. Alternative would be to sign up to the mailing list, get the add-on in the official repo, sign-off of the mailing list.. but I don't have an honest feeling by doing that.
Just a couple of lines all starting with "I don't" which probably gives a good idea why I don't
(Why do I suddenly feel like I'm on the couch at the shrink? The mailing list isn't the real obstackle, I have other issues
)
Now, if there had been a simple webpage where I could upload my add-on I most likely would have done it. I see the following fields:
- Email Address
To allow the author be notified automatically as soon as his add-on is marked as broken and for contacting the author in case of remarks on his code.
- URL
This is where the add-on zip file can be downloaded from for review and storage into the official repo.
But may be I'm oversimplifying things..
P.S. "This is where all updates and important information will be announced." raised my eyebrows as well.. I'd expect the info to be announced here on the forum/wiki instead, not on some hidden away mailing list which the average Joe is not aware of.