Test RPM

Paul W. Frields stickster at gmail.com
Tue Jan 12 21:09:07 UTC 2010


On Tue, Jan 12, 2010 at 11:46:22AM -0500, John J. McDonough wrote:
> On Mon, 2010-01-11 at 16:21 -0500, Paul W. Frields wrote:
> > On Mon, Jan 11, 2010 at 09:35:27AM -0500, John J. McDonough wrote:
> > > I sent this over the weekend, and apparently it got lost in the list
> > > shuffle, so lets see if it makes it this time, or maybe we'll eventually
> > > get a duplicate:
> > > 
> > > At Thursday morning's meeting, one of my tasks was to put together an
> > > RPM for testing with the various desktops.  I have such an RPM at
> > > 
> > > <http://koji.fedoraproject.org/koji/getfile?taskID=1911849&name=ig-12.2.1-3.fc12.noarch.rpm>
> > > 
> > > This is not a particularly useful document since I only packaged four
> > > languages to keep the size down.  I picked the Install Guide rather than
> > > the Release Notes since it is a more complex document, but I didn't do
> > > all the po file merging, so the documents are only partially translated.
> > > In using the Install Guide I ran across an oversight in my packaging
> > > program which has been corrected (and pushed to git).  But you can
> > > install it an check that on the various desktops it shows up in multiple
> > > languages.
> > > 
> > > The languages in the RPM are U. S. English, Spanish (Español), Kannada
> > > (ಕನ್ನಡ), and Traditional Chinese (繁體中文).  I wanted a few languages
> > > with different character sets just in case there was some weirdness
> > > there.  Kannada won simply because most of the other Indic languages had
> > > errors in the translation and would not build.
> > > 
> > > The document SHOULD show up in Gnome under System->Documentation, in KDE
> > > under System, and in XFCE under Other.  Unfortunately, Book_Info.xml was
> > > mostly not translated, so the menu choices are mostly English.
> > > 
> > > Note that on a pure KDE system, the pre-login language chooser you see
> > > in Gnome is not available.  On a Gnome/KDE system, it is, but KDE seems
> > > to ignore it for about 90% of the things that should be changed.  KDE
> > > has several places where the language can be changed, but none seem to
> > > do it 100%.  We need some KDE expert.
> > > 
> > > Kannada does not seem to work well at all, again, perhaps a system
> > > normally used that way would be better.  On my system, Epiphany sees the
> > > language code as "kn IN" (no dash or underscore), all the other browsers
> > > see some variant of US English when logged in with Kannada as the
> > > selected language.  I think I may need to do an extensive investigation.
> > > 
> > > es-ES and zh-TW seem to work fine, but we need more eyes.
> > 
> > A couple observations:
> > 
> > * The es-ES version doesn't generate an es-ES translated entry in the
> >   menu in GNOME.  (It might or might not in other DEs, GNOME is all I
> >   had on hand here.)  Nor does the localized comment work.
> > 
> >   The .desktop file has properly localized settings, but GNOME has
> >   never supported "xx-YY" type language values.  According to the
> >   cross-distro freedesktop.org spec[1], the localized values can be
> >   xx[_YY][@Mod], such as "pl", "es_ES", or "sr at Latn".
> > 
> >   It should be safe to have the spec file generator change '-' to '_'
> >   to satisfy these cases.
> 
> That was a gross oversight.  It is correct in the manually generated RPM
> for Release Notes, but it's an easy fix.
> 
> >   Does anyone know if KDE respects the freedesktop.org spec?
> > 
> > * Under GNOME Shell, which (AFAIK) will be the new interface for GNOME
> >   3.x, the documentation comes in under "Other," rather than something
> >   like "Documentation."  Granted, in the GNOME Shell most users will
> >   simply type "installation" or "guide" in the quick lookup bar,
> >   rather than trying to find things in the menu popout.  But I'd
> >   suggest finding the right way to get "Documentation" to appear in
> >   the popout anyway.  Here's a screenshot:
> > 
> >   http://pfrields.fedorapeople.org/temp/screenshots/docs-other-menu.png
> 
> Will we see this in 13?

It's possible, but depends on the upstream GNOME project's final
roadmap decision for 2.30.

-- 
Paul


More information about the docs mailing list