Today the Pootle team announces the release candidate for the upcoming
Pootle 2.0 (yes, yes we thought we'd be extravagant and call it 2.0, 
it is a major rewrite after all). 

We are coming to the end of a long development cycle that brings many
improvements to Pootle. We believe that with your final testing we can
bring this to release very soon.


Improvements since beta4:

Many usability improvements, such as paging in long admin pages.

Easier configuration for clean installation, as well as fixes to the
migration script for existing Pootle installations. 

Installing under mysql is much easier now that Pootle can create it's 
own database tables and initial data automatically on first request.

Refreshing statistics from the command line will now use significantly
less memory.

We tweaked the default configuration to be more efficient, Pootle will 
also now guide administrators with hints on improving their
installations with optional dependencies and better configs.

Anonymous users will get most pages from cache, this improves server
load (specially when bots and crawlers are visiting), but not that this 
introduces a slight delay in progress statistics updates for anonymous
users. 

As always, lots of time was spent improving stability and performance.

Pootle 2.0 was already being used by several projects as far back as 
beta2 so it's about time we started eating our own pap before serving
it. The live Pootle server http://pootle.locamotion.org was upgraded to
this release candidate today and we used the migration script to import
old user accounts and data.

This release candidate also indicates the string freeze, and we ask
translators to jump in and help us to bring Pootle to speakers in your
language. Pootle 1.2 was available in over 80 languages the younger 2.0 
is dying of envy. 


This release candidate depends on version 1.5.0 of the Translate
Toolkit.
http://sourceforge.net/projects/translate/files/Translate%20Toolkit/1.5.0/

Download this release candidate of Pootle here:
http://translate.sourceforge.net/snapshots/Pootle-2.0.0-rc1/

Pootle depends on Django version 1.0 or 1.1
(http://www.djangoprojects.org)
make sure they're installed before attempting to run it. This should be
available in your Linux distribution's package manager.

You can run Pootle directly from source (an SVN checkout or just
extracting the downloaded archive) just run the PootleServer command.
It can also be installed using the setup.py command.

Pootle should run fine out of the box, but advanced users (or anyone
deploying under apache) will want to check the configuration options in
the localsetting.py file (if you install using setup.py it'll
be /etc/pootle/localsettings.py). 

Pootle uses caching extensively to speed up translation statistics and
improve performance. For optimal performance (especially under apache)
you should use memcached as your caching backend (edit localsettings.py
to enable memcached support).

Being a Django application, Pootle runs under Apache (mod_wsgi or
mod_python) or from the command line. It can use any Django supported
DBMS as its backend including the default sqlite and the ever popular
MySQL.


Remember you can download this beta from:
http://translate.sourceforge.net/snapshots/

Please check the README and INSTALL files as well as
http://translate.sourceforge.net/wiki/pootle/installation_1.3beta for
installation instructions.

Keep well
The Pootle development team


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to