Jeroen Ruigrok van der Werven wrote:
> People,
>
> since 0.11 has been branched trunk is now 0.12-dev material.
> Given the fundamental nature of a framework like i18n into any given
> software project I want to merge this in as soon as possible. This will make
> sure that markup and extraction can be dealt with immediately. Also more and
> more users have been using the sandbox to deploy Trac in their native
> language.
>
> The patchset is reasonably small at this point:
>
> http://trac.edgewall.org/changeset?new=6944%40sandbox%2Fi18n&old=6942%40trunk
>
> Let me know of any objections or otherwise.
>
>
Not yet another forced dependency :-(
setup_requires = [ 'Babel>=0.8',
install_requires = [
'setuptools>=0.6b1',
'Genshi>=0.4.1'
'Babel>=0.8'
],
Trac should remain usable without Babel, as 0.11 is.
I've looked at the code, and this seems perfectly doable, i.e. keep
no-ops when Babel is not installed, and use Babel stuff when it's there.
I'll look into making a patch for this later today.
I think an update to trunk shouldn't force users to have to download
Babel, do whatever extra installation step is needed to get it running,
if they're not interested in the translations.
-- Christian
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---