I just thought of a work around.
It is given that, internet connection HAS to be there for this addon. As in when the user is about to click the "add to firefox" button, internet has to be connected for it to work. Combining this with the fact that:
"A beta version should be signed immediately" (source: Mozilla Discourse :: Self sign my extensions - Comment 3) - I thought of this idea.
We have a dummy account on AMO. We sign into this account from the addon. This account already has a dummy addon listing. We reuse this listing for every addon. So the addon we just downloaded, we upload to AMO as a beta. It is signed immediately. We then download and install that xpi.
What do you think?
I just thought of a work around.
It is given that, internet connection HAS to be there for this addon. As in when the user is about to click the "add to firefox" button, internet has to be connected for it to work. Combining this with the fact that:
"A beta version should be signed immediately" (source: Mozilla Discourse :: Self sign my extensions - Comment 3) - I thought of this idea.
We have a dummy account on AMO. We sign into this account from the addon. This account already has a dummy addon listing. We reuse this listing for every addon. So the addon we just downloaded, we upload to AMO as a beta. It is signed immediately. We then download and install that xpi.
What do you think?