Il 04/05/13 16:57, Archaeopteryx ha scritto:
> If you have an updateURL (which you will need anyway if you don't host
> on AMO and want to provide updates), there is no need to change the id.
I was worried that Firefox checks the ID anyway on AMO, even if you
provide an updateurl, and finding one there things get complicated.
Unfortunately I didn't find anything useful on MDN to clear this up, but
considering you're also an AMO editor I guess I found my answer ;-)
> As often as possible. The "two updates on Nightly channel per day"
> strategy currently supported for the Unagi phone offers a fast
> workflow with translating, pushing, and verifying in the product a few
> hours later.
That's a lot... Here's what I was thinking.
*Main localizer(s)*
If you're localizing Gaia, you need something quick to check what you're
doing and be sure that you're really fixing things (is this label the
button name or the section title? Will it fit in that tiny space? etc.).
It could be a developer phone where you can push strings directly,
running Gaia inside Firefox and using developer tools, or hack your
language into a desktop build or simulator. That's possible and pretty
easy even if you don't want to mess up your system, e.g. it took me 30
minutes to setup a VM with Debian and build the xpi for Linux.
*Testers (QA)*
That's where I think the simulator will be a powerful tool. You want to
provide people with an easy tool to use, and the add-on format is just
perfect. And that's also why I'm not sure if automatic update is
something you want to provide:
* occasional users don't want to be constantly bothered with updates
of 75MB (that's the size of the Linux build). They're just curious
to test it in their own language, and they won't probably take the
time to provide feedback on the localization.
* testers: you want (need) these people to test the localization, find
errors and provide useful feedback. These users should be willing to
download an updated .xpi whenever they want to run some tests, and
you probably won't be updating your localization every day.
Having said that, if you want to have nightly updates you probably need
3 VMs online somewhere, not a simple home computer with an ADSL
connection ;-)
Francesco