I had been uploading both key.pem and the key value in my manifest,
but evidently the belt got tangled up in the suspenders, so taking out
the manifest key was exactly what I did yesterday, leaving the key.pem
file, and therefore the correct key should now have been generated,
which is gratifying to know.
I did not know that subsequent uploads could omit the key.pem file, so
thank you for that information, as well. I presume that this would
then prevent the key.pem file with its private key value from
appearing in the CRX files that are distributed to customers, provided
that at least two uploads had been performed prior to the release.
A minor point: If someone (you know, one of those perfect programmers
who never makes mistakes and whose work can never be improved) were to
upload *just once*, including the key.pem file, would the Chrome Web
Store *remove* the private key file prior to zipping up the CRX and
sending it out to the world? I am not that practically-perfect
person, but you might want to look into that issue because once the
store goes live, a programmer's very first upload (with key.pem) may
become instantly available to the hungering mobs. Also, a less-than-
perfect programmer might inadvertently leave the key.pem file *in* the
top-level folder on *subsequent* uploads, and so I would hope that
this would be removed by the Chrome Web Store in that case, as well.
The icon requirement didn't bother me at all, although I can see how
some developers might find it to be a nuisance.
Well, off to explore what the Web Store means when it says that
browsers other than Chrome are supported! This should be
interesting. I will probably have some serious questions about that
(like, what will the base URL be for such browsers, how will the app
be invoked, and so on). As always, will be relying upon the excellent
support of those monitoring these lists.
C.
On Nov 26, 1:14 am, PhistucK <
phist...@gmail.com> wrote:
> The manifest "key" issue is not an issue.
> When you include the "key.pem" file in the top level directory of your ZIP
> file and upload it as a new extension (meaning, do not upload the file into
> an existing entry), the gallery will just add the right "key" to the
> manifest and your ID will be persisted.
> In other words, the gallery is in charge of adding the "key" to the
> manifest, based on their generated private key, or based on your supplied
> private key. And of course, the "key.pem" file should only be provided once
> - when you first upload your extension. Whenever you update your extension
> after that, there is no need to include it.
>
> You probably knew some of that, but it is always good to remind.
>
> (Same goes for apps, sorry, I just realized that you were asking this in the
> apps groups.)
>
> @Aaron\Sam -
> This issue of not being able to upload with Chrome was heard not a few times
> recently, can you, please, check it?
>
> And by the way, I also find the required icon (and screenshot!) annoying.
> What if I just want to upload an extension? Why do I have to start thinking
> about its graphics? some extension authors are only coders, not designers
> and do not have any designers at hand.
>
> ☆*PhistucK*