String freeze break request for gnome-panel ( big code freeze break)

2011-03-28 Thread Vincent Untz
Hi there,

Over the past week, I've worked on the panel to make sure the fallback
mode would be a bit more maintainable in 3.x. This includes a port to
GSettings, and more (see below).

Also a bit of a warning: fredp wants me to finish the minimize
difference between fallback  shell bug, which possibly means a few
other strings (that are all in gnome-shell, in the user menu). But I
don't want to block things on this.

For translators, the impact is:
 + 13 fuzzy strings
 + 4 new strings

Of those 17 strings, 15 are in schemas (so really not visible, except in
dconf-editor; and l10n.gnome.org has magic to let you ignore those), and
2 are error messages displayed in extremely unlikely cases:
 Cannot create initial panel layout.\n
 Launcher location is not set, cannot load launcher\n

The rationale for the (admittedly way too late) change is that
gnome-panel has a strong compatibility story in general (2.32.x can load
a 2.0.x configuration), and this comes with a price, given the way the
panel is configurable. So for 3.0, we don't want to have to deal with
gconf configuration; which means the port to GSettings is quite
important.

The other important changes in the branch I have are the following (they
do not impact translations):
  - Remove popup menu for items in applications menu
  - Remove drawers
  - Remove compatibility with 2.x configuration
  - Start 3.0 panel with brand new configuration
  - Drop per-applet Lock setting
  - Support 3.0 lockdown settings
  - Correctly display Lock screen menu item
  - Make it easy for applets to store their settings in GSettings

It's all in
http://git.gnome.org/browse/gnome-panel/log/?h=wip/3.0-freeze-break

(I didn't cc gnome-doc-list, btw, based on feedback from Shaun)

Again, this all happens way too late and I'm very well aware of that.
But I think this is all important for the 3.0 fallback story.

Is release team happy with merging those changes?

Vincent

-- 
Les gens heureux ne sont pas pressés.
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: String freeze break request for gnome-panel ( big code freeze break)

2011-03-28 Thread Frederic Peters
Vincent Untz wrote:

 Over the past week, I've worked on the panel to make sure the fallback
 mode would be a bit more maintainable in 3.x. This includes a port to
 GSettings, and more (see below).

I have been running that branch a little bit this afternoon, it works
well and looks like a very useful cleanup, I still have high hopes you
will manage the final bits to make it more similar to the shell layout
(centering the clock mostly).

1 of 2 from me.


Frederic
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: String freeze break request for gnome-panel ( big code freeze break)

2011-03-28 Thread Johannes Schmid
Hi!

 Also a bit of a warning: fredp wants me to finish the minimize
 difference between fallback  shell bug, which possibly means a few
 other strings (that are all in gnome-shell, in the user menu). But I
 don't want to block things on this.

Vincent agreed to do the magic to reuse the strings already translated
for gnome-shell to reduce the load on translators.

 Of those 17 strings, 15 are in schemas (so really not visible, except in
 dconf-editor; and l10n.gnome.org has magic to let you ignore those), and
 2 are error messages displayed in extremely unlikely cases:
  Cannot create initial panel layout.\n
  Launcher location is not set, cannot load launcher\n

Those are displayed in the UI, right? Because otherwise we more or less
agreed to not translate messages that are thrown to the command-line
(using g_warning/error) as it makes it more difficult to debug things.

 Again, this all happens way too late and I'm very well aware of that.
 But I think this is all important for the 3.0 fallback story.
 
 Is release team happy with merging those changes?

Overall this is considerable really late but I assume that the
release-team has great interest in releasing with a 3.0 panel and as
such I won't be in that way. Basically we are talking about 2 UI strings
which should be doable in about a week (and even those are very unlikely
to ever appear).

So 1 of 2 from i18n.

Regards,
Johannes


signature.asc
Description: This is a digitally signed message part
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: String freeze break request for gnome-panel ( big code freeze break)

2011-03-28 Thread Vincent Untz
Le lundi 28 mars 2011, à 19:35 +0200, Johannes Schmid a écrit :
 
  Of those 17 strings, 15 are in schemas (so really not visible, except in
  dconf-editor; and l10n.gnome.org has magic to let you ignore those), and
  2 are error messages displayed in extremely unlikely cases:
   Cannot create initial panel layout.\n
   Launcher location is not set, cannot load launcher\n
 
 Those are displayed in the UI, right? Because otherwise we more or less
 agreed to not translate messages that are thrown to the command-line
 (using g_warning/error) as it makes it more difficult to debug things.

Hrm, they are from g_printerr(). If the right thing to do is to not mark
them for translations, then I can do this and that would only leave the
schemas-related strings.

Cheers,

Vincent

-- 
Les gens heureux ne sont pas pressés.
___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: String freeze break request for gnome-panel ( big code freeze break)

2011-03-28 Thread Andre Klapper
On Mon, 2011-03-28 at 13:32 -0400, Matthias Clasen wrote:
 On Mon, Mar 28, 2011 at 1:28 PM, Frederic Peters fpet...@gnome.org wrote:
  Vincent Untz wrote:
 
  Over the past week, I've worked on the panel to make sure the fallback
  mode would be a bit more maintainable in 3.x. This includes a port to
  GSettings, and more (see below).
 
  I have been running that branch a little bit this afternoon, it works
  well and looks like a very useful cleanup, I still have high hopes you
  will manage the final bits to make it more similar to the shell layout
  (centering the clock mostly).
 
  1 of 2 from me.
 
 2/2.

r-t approval 3 out of 2.

Break everything you can, baby (or maybe... not)!

andre
-- 
mailto:ak...@gmx.net | failed
http://blogs.gnome.org/aklapper | http://www.openismus.com

___
gnome-i18n mailing list
gnome-i18n@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-i18n