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
-~----------~----~----~----~------~----~------~--~---

Reply via email to