[Anubad] Fwd: [translate-pootle] Fedora RPMs for Pootle 1.3.0 Beta 4

sankarshan sankarshan.mukhopadhyay at gmail.com
Wed Nov 11 19:13:22 PST 2009


Does this impact translation-filter ie. the changes in the underlying toolkit ?

/sankarshan


---------- Forwarded message ----------
From: Dwayne Bailey <dwayne at translate.org.za>
Date: Wed, Nov 4, 2009 at 1:07 PM
Subject: [translate-pootle] Fedora RPMs for Pootle 1.3.0 Beta 4
To: translate-pootle at lists.sourceforge.net, translate-devel
<translate-devel at lists.sourceforge.net>


You can try Fedora RPMs from here
http://translate.sourceforge.net/snapshots/Pootle-1.3.0-beta4/

You will need to install both the translate-toolkit and pootle RPMs as
the translate-toolkit RPM contains some important backports

rpm -Uvh both files and install any missing dependencies

Ensure that the services are up:
services httpd start
services memcached start

Browse to http://localhost/pootle

Tada!

-------------------------

More info then anyone needs follows.....

The following have been done in the packages:

1) Translate Toolkit has various backports that address speed issues

2) Pootle is setup a mod_wsgi application and will run by default in
that mode but can also be run standalone using PootleServer. There are
scrappy initscripts included.

3) Pootle is optimised for speed.  We've implemented memcached and
xapian by default and turned off features that are slow.

4) The installation should be able to happen with zero configuration.
All you need to ensure is that apache and memcached are running

Now if you are testing please test.......
1) That everything install correctly
2) That mod_wsgi and standalone mode don't interfere with each other
3) Pootle with MySQL - this requires some configuration but I'd like to
have some suggestions of how we can put that in the default
configuration.
4) Any security issues or selinux issues (if you can help solve them the
better)
5) initscripts for standalone Pootle operation - especially if you can
actually write them!  Mine suck

On Mon, 2009-11-02 at 11:10 +0200, Alaa Abd El Fattah wrote:
> We are happy to announce the 4th and hopefully final beta of Pootle.
>
> This release brings vast improvements to the user interface, Pootle is
> not only looking much prettier but is also easier to use thanks to
> Julen's very hard work.
>
> We've also introduced a new experimental feature: news items are now
> automatically generated after big changes like file uploads, version
> control updates and commits. Each project and language has it's own
> news tab and corresponding RSS feed. We'd love to hear your feedback on
> this feature.
>
> Translations for Pootle's UI can now be read from compiled .mo files. In
> previous betas live translation of the UI which is only useful as tool
> to learn how to use Pootle was the only option. But since it is slow
> and resource intensive it can now be disabled from the localsettings.py
> file.
>
> Pootle now can run safely under multithreaded Apache (or any other
> multithreaded Django compatible server for that matter) and is
> compatible with Django 1.1 as well as 1.0.
>
> We've added two small features that where requested on Bugzilla years
> ago: you can now remove languages from projects directly from the web
> interface. We've also added another merge strategy for file uploads: you
> can choose to make all new translations coming from uploaded files as
> suggestions (as opposed to only conflicts with existing translations).
> This should make reviewing translations much easier.
>
> As always, lots of time was spent improving stability and performance.
> File uploads and version control integration received special attention
> in this release and should be much faster now.
>
> Apart from that we closed lots of old, new and borderline ancient bugs
> on Bugzilla, so now we have lots of space for more. Please test and
> keep those bug reports coming.
>
> This beta depends on a yet to be released version of the Translate
> Toolkit. You'll have to use a snapshot release of the toolkit alongside
> Pootle. Both can be downloaded from
> http://translate.sourceforge.net/snapshots/Pootle-1.3.0-beta4/
>
> Pootle depends on Django version 1.0 or 1.1
> (http://www.djangoprojects.org) and lxml (http://codespeak.net/lxml/),
> make sure they're installed before attempting to run it. They should be
> easily installable through your Linux distro'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/Pootle-1.3.0-beta4/
>
> 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
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> Translate-pootle mailing list
> Translate-pootle at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/translate-pootle
--
Dwayne Bailey
Associate             Research Director        +27 12 460 1095 (w)
Translate.org.za      ANLoc                    +27 83 443 7114 (c)

Recent blog posts:
* Firefox in 10 African language
http://www.translate.org.za/blogs/dwayne/en/content/firefox-10-african-language
* Google Translate + libtranslate + Virtaal = machine translation in 7
new languages
* Fixes for Skype Video, Webcam on Fedora

Firefox web browser in Afrikaans - http://af.www.mozilla.com/af/
African Network for Localisation (ANLoc) - http://africanlocalisation.net/



------------------------------------------------------------------------------
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
Translate-pootle at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/translate-pootle



-- 
sankarshan mukhopadhyay
<http://sankarshan.randomink.org/blog>



More information about the Anubad mailing list