Back then: 1 target language * 1 big project * 1/2 hours
Times are changing and the instance hosted on Mozilla grew to 61 languages. For each language I run an import on 4 big projects.
Right now: 61 target languages * 4 big projects * 1/2 hours
As you see, running the import process in these conditions is almost impossible, so the much postponed step of optimizing the code is absolutely necessary right now.
Note that the import process is running in background and eating up all the CPU power available on the server.
Fortunately, the code is ready for such optimizations which are:
- cache database results whenever possible
- do stuff only when necessary
- use regular expressions only when really needed
1 comment:
Salut. M-am gândit sa ajut și eu la traducerea proiectelor open source. Am început cu viitoarea versiune de Firefox, ca este mai actual proiectul. De asemenea, voi încerca sa contribui și la traducerea OpenSuse pentru ca folosesc acest sistem de operare. Ceea ce vroiam sa mai spun este ca mai avem puțin timp pana la lansarea Firefox 4.0 final și mai sunt multe linii de tradus. Sper sa reușim pana la lansare. Mult succes.
Post a Comment