Nicolas Ternisien wrote: > And would you be okay to let me doing internationalization of your > project. It should not be taking more than 10/15 hours, can be simply > implemented, and will solve the full source copy to translate Trac. I > am putting forward an additional work force (myself) to the project, > so it should not be a problem if the internationalization comes more > early than intended. > > Of course, the code modification will be provided as a patch, so you > will be able to test it before apply it to trunk. >
Please no patch on trunk at this point... it's certainly a waste of efforts, as we won't support i18n for 0.10. Though this has not yet formally discussed/decided, there seems to be general consensus that 0.11 should start with the merge of the Genshi branch. There's still the report module that's left to be migrated, but beyond that, the migration is pretty much complete and works fairly well. The "problem" is that during the migration, not only the templates did change completely, but also a lot of code in the controllers has changed. All of this makes the merge process between 0.10/clearsilver based code and sandbox/genshi based code a bit painful. Sometimes I even wonder if it wouldn't make sense to rebase 0.10.1 also on the genshi branch, as the feature set is pretty much the same, and it will ease bug fix porting for the coming months. An alternative would be to release 0.11 shortly after 0.10, more or less only with the switch to Genshi (retargeting all 0.11 items to 0.12, hell who cares about the numbers ;) ). In any case, the risk would be to have to maintain 0.10/clearsilver for one more year, with a trunk evolving to something radically different from the 0.10/clearsilver codebase. Adding i18n would probably have a similar impact in term of mergeability, because of the "_()" calls that would be spread all over the place, so I'd like to do that early, together with the Genshi merge (just after). Opinions? -- Christian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to trac-dev@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-dev -~----------~----~----~----~------~----~------~--~---