Re: Issues with keyboard accelerators

2009-03-31 Thread Claude Paroz
Le lundi 30 mars 2009 à 22:28 +0100, Simos a écrit :
[snip]
 I added the text at
 http://live.gnome.org/SimosXenitellis/KeyboardAcceleratorsAndAccents
 I did not see a canonical location on live.gnome.org to put the text.
 Where would it be good to move the page to?

I'd suggest to add it as a new paragraph to the Localisation Guide.
http://live.gnome.org/TranslationProject/LocalisationGuide

There is a bullet in Other hints that talks about it already. You
could merge it with your contents.

Claude

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


String additions to 'glib.master'

2009-03-31 Thread GNOME Status Pages
This is an automatic notification from status generation scripts on:
http://l10n.gnome.org.

There have been following string additions to module 'glib.master':

+  (invalid encoding)
+ %.1f GB
+ %.1f KB
+ %.1f MB
+ %s filetype
+ %s type
+ (?R or (?[+-]digits must be followed by )
+ ) without opening (
+ An array containing the icon names
+ Association creation not supported on win32
+ Attribute value must be non-NULL
+ Backup file creation failed
+ Can't copy directory over directory
+ Can't copy over directory
+ Can't copy special file
+ Can't create user MIME configuration folder %s: %s
+ Can't create user application configuration folder %s: %s
+ Can't create user desktop file %s
+ Can't find application
+ Can't handle the supplied version the icon encoding
+ Can't handle version %d of GEmblem encoding
+ Can't handle version %d of GEmblemedIcon encoding
+ Can't handle version %d of GFileIcon encoding
+ Can't handle version %d of GThemedIcon encoding
+ Can't move directory over directory
+ Can't open directory
+ Can't recursively copy directory
+ Can't rename file, filename already exist
+ Can't rename root directory
+ Cannot truncate GMemoryInputStream
+ Close file descriptor
+ Containing mount does not exist
+ Custom definition for %s
+ DEFINE group contains more than one branch
+ Desktop file didn't specify Exec field
+ Enumerator is closed
+ Error closing file: %s
+ Error closing unix: %s
+ Error creating backup copy: %s
+ Error creating directory: %s
+ Error getting filesystem info: %s
+ Error launching application: %s
+ Error making symbolic link: %s
+ Error moving file: %s
+ Error on line %d char %d: 
+ Error opening file '%s': %s
+ Error opening file: %s
+ Error reading from file: %s
+ Error reading from unix: %s
+ Error removing file: %s
+ Error removing old backup link: %s
+ Error removing old file: %s
+ Error removing target file: %s
+ Error renaming file: %s
+ Error renaming temporary file: %s
+ Error seeking in file: %s
+ Error setting SELinux context: %s
+ Error setting extended attribute '%s': %s
+ Error setting owner: %s
+ Error setting permissions: %s
+ Error setting symlink: %s
+ Error setting symlink: file is not a symlink
+ Error stating file '%s': %s
+ Error stating file descriptor: %s
+ Error trashing file: %s
+ Error truncating file: %s
+ Error while compiling regular expression %s at char %d: %s
+ Error while matching regular expression %s: %s
+ Error while optimizing regular expression %s: %s
+ Error while parsing replacement text \%s\ at char %lu: %s
+ Error writing to file: %s
+ Error writing to unix: %s
+ Expected a GEmblem for GEmblemedIcon
+ Failed to resize memory output stream
+ Failed to write file '%s': fflush() failed: %s
+ Failed to write file '%s': fsync() failed: %s
+ File \%s\ is too large
+ File descriptor
+ File enumerator has outstanding operation
+ File enumerator is already closed
+ File names cannot contain '%c'
+ Filesystem root
+ Input stream doesn't implement read
+ Invalid GSeekType supplied
+ Invalid UTF-8 encoded text - not a start char
+ Invalid UTF-8 encoded text - not valid '%s'
+ Invalid UTF-8 encoded text - overlong sequence
+ Invalid attribute type (byte string expected)
+ Invalid attribute type (string expected)
+ Invalid attribute type (uint32 expected)
+ Invalid attribute type (uint64 expected)
+ Invalid extended attribute name
+ Invalid filename %s
+ Invalid filename
+ Invalid seek request
+ Invalid symlink value given
+ Malformed input data for GFileIcon
+ Malformed number of tokens (%d) in GEmblem encoding
+ Malformed number of tokens (%d) in GEmblemedIcon encoding
+ Malformed version number: %s
+ Memory output stream not resizable
+ Move between mounts not supported
+ No application is registered as handling this file
+ No type for class name %s
+ Odd character '%s', expected a '' character to end the empty-element 
tag '%s'
+ Operation not supported
+ Operation was cancelled
+ Output stream doesn't implement write
+ PCRE library is compiled without UTF8 properties support
+ PCRE library is compiled without UTF8 support
+ POSIX collating elements are not supported
+ POSIX named classes are supported only within a class
+ Reached maximum data array limit
+ SELinux context must be non-NULL
+ SELinux is not enabled on this system
+ Seek not supported on stream
+ Setting attribute %s not supported
+ Source stream is already closed
+ Stream doesn't support query_info
+ Stream has outstanding operation
+ Stream is already closed
+ Target file exists
+ Target file is 

Re: Moving GLib and GTK+ to git

2009-03-31 Thread Claude Paroz
Le mardi 31 mars 2009 à 15:05 -0400, Matthias Clasen a écrit :
 2009/3/31 Kristian Høgsberg k...@redhat.com:
 
 
  The glib and gtk+ repositories are up now and they are live:
 
   http://git.gnome.org/cgit/glib
   http://git.gnome.org/cgit/gtk+
 
 
 [...]
 
  Other than that I'd say we're ready to go, but I'll leave it to Matthias to
  make the call.
 
 
 Thanks so much, Kristian!  So yes, I think we are ready to go.

I've updated l10n.gnome.org for both modules:
http://l10n.gnome.org/module/glib
http://l10n.gnome.org/module/gtk+

Do you know if the hook that send a mail to gnomeweb at gnome dot org at
each commit has been ported to git?

 
 I am by no means a git master (that would be Kristian), so take what I
 am saying below with a grain of salt and correct me where necessary...
 
 Some things that we need to sort out include
 
 ChangeLog: The git way of doing things is to do small commits, with
 meaningful commit messages, and forego a separate ChangeLog file.
 Everybody who I talked to about this recommended going this way, so
 I'd say we should follow this. I'll add a final note to the current
 ChangeLog indicating this.

Regarding the ChangeLog policy, it's important for translators to have a
unified method throughout the GNOME modules. As it seems the majority of
modules won't keep a manual ChangeLog with git (like you're proposing
with glib and gtk+), I suggest to all translators to follow the
indication on the Walkthrough for translators compiled by Simos, that is
to use only the commit message.
http://live.gnome.org/GitMigration/Translators

Cheers,

Claude

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


Re: String additions to 'glib.master'

2009-03-31 Thread Claude Paroz
Le mardi 31 mars 2009 à 19:23 +, GNOME Status Pages a écrit :
 This is an automatic notification from status generation scripts on:
 http://l10n.gnome.org.
 
 There have been following string additions to module 'glib.master':
 
 +  (invalid encoding)
 + %.1f GB
 + %.1f KB
 + %.1f MB
snip

Please ignore, this is a side effect of the git migration.

Claude


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


Re: Moving GLib and GTK+ to git

2009-03-31 Thread Behdad Esfahbod

On 03/31/2009 03:50 PM, David Zeuthen wrote:

Personally I prefer non-capital and no periods; it makes the output of
'git log |git shortlog' nicer to look at (see [1] for an example) but
maybe that's just me. I think capital letters would work nice here too;
trailing periods would probably look weird though.


While I prefer to capitalize sentence starters, NOT capitalizing makes it 
easier to start a commit summary with an API symbol name or other identifiers 
that should not be capitalized.


behdad


  David


[1] :

David Zeuthen (198):
   [...]
   add some notes about terminology
   use the term Name instead of Label when creating a partition
   rework terminology for filesystem labels / partition labels
   fix compiler warnings introduced by the last set of patches
   add some experimental code for grid-based layout
   fix some criticals where we tried to access non-existant widgets
   rework partition table handling

Matthias Clasen (13):
   HIG fixes
   trivial coding style fix
   avoid dialog resizing
   don't allow empty passphrases
   improved spacing for sections
   [...]


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


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


Re: Moving GLib and GTK+ to git

2009-03-31 Thread David Zeuthen
On Tue, 2009-03-31 at 15:05 -0400, Matthias Clasen wrote:
 Commit messages: Here are some recommendations that I think meet our needs:

It would be nice to have hooks to enforce this in the master repo at
git.gnome.org. Thoughts?

 Working with branches:
 As Kristian explained to me, there are two basic approaches to
 handling bug fixes in git branches. Either commit the fix on the devel
 branch and cherry-pick it to the stable branch, or commit the fix to
 the stable branch and merge the whole stable branch to the devel
 branch periodically. While both approaches should work, the second one
 has the advantage of keeping more information about the availability
 of the fix in the git topology.
 
 Anyway, we don't have to create a 2.16 branch today, we can take a few
 days to feel our way into working with git before getting serious
 about major feature merges.

Do we want to recommend that contributors 

 1. submit patches to bugzilla (like we've done up until now)

 2. publish a git repo with their changes

Surely we would need to handle both, but it's my experience that it is
much easier for maintainers to work with 2. Especially for more
complicated features that include a series of patches. 

So maybe we want to actually recommend workflow 2 to contributors. Maybe
even add some bugzilla-bling-integration, I don't know.

 David


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


Re: Moving GLib and GTK+ to git

2009-03-31 Thread David Zeuthen
On Tue, 2009-03-31 at 15:58 -0400, Behdad Esfahbod wrote:
 On 03/31/2009 03:50 PM, David Zeuthen wrote:
  Personally I prefer non-capital and no periods; it makes the output of
  'git log |git shortlog' nicer to look at (see [1] for an example) but
  maybe that's just me. I think capital letters would work nice here too;
  trailing periods would probably look weird though.
 
 While I prefer to capitalize sentence starters, NOT capitalizing makes it 
 easier to start a commit summary with an API symbol name or other identifiers 
 that should not be capitalized.

OTOH for the other style sometimes you want to start the summary with an
abbreviation, e.g. HIG fixes.

FWIW, my view is that we should capitalize summaries as most of the
summaries from the importer already starts with a capital letter.

 David


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


Re: Moving GLib and GTK+ to git

2009-03-31 Thread Matthias Clasen
On Tue, Mar 31, 2009 at 3:58 PM, Behdad Esfahbod beh...@behdad.org wrote:
 On 03/31/2009 03:50 PM, David Zeuthen wrote:

 Personally I prefer non-capital and no periods; it makes the output of
 'git log |git shortlog' nicer to look at (see [1] for an example) but
 maybe that's just me. I think capital letters would work nice here too;
 trailing periods would probably look weird though.

 While I prefer to capitalize sentence starters, NOT capitalizing makes it
 easier to start a commit summary with an API symbol name or other
 identifiers that should not be capitalized.

I don't have any strong preferences. How about the following amended version:

  First line (the brief description) must only be one sentence and
  should start with a capital letter unless it starts with a lowercase symbol
  or identifier. Don't use a trailing period either. Don't exceed 72 characters.


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


Re: Moving GLib and GTK+ to git

2009-03-31 Thread David Zeuthen
On Tue, 2009-03-31 at 17:03 -0400, Matthias Clasen wrote:
 On Tue, Mar 31, 2009 at 3:58 PM, Behdad Esfahbod beh...@behdad.org wrote:
  On 03/31/2009 03:50 PM, David Zeuthen wrote:
 
  Personally I prefer non-capital and no periods; it makes the output of
  'git log |git shortlog' nicer to look at (see [1] for an example) but
  maybe that's just me. I think capital letters would work nice here too;
  trailing periods would probably look weird though.
 
  While I prefer to capitalize sentence starters, NOT capitalizing makes it
  easier to start a commit summary with an API symbol name or other
  identifiers that should not be capitalized.
 
 I don't have any strong preferences. How about the following amended version:
 
   First line (the brief description) must only be one sentence and
   should start with a capital letter unless it starts with a lowercase symbol
   or identifier. Don't use a trailing period either. Don't exceed 72 
 characters.

Sounds good to me. And it would be really nice to enforce this using a
git hook (repeating myself, I know).

 David


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