Re: Suggestion: Faster lanugage pack update after final release

2010-09-29 Thread Kenneth Nielsen
2010/9/23 Kenneth Nielsen k.nielse...@gmail.com:
 Hallo everyone

 I would also really like to have regular, fast and frequent language
 pack releases, so I think we should try and get this thread going
 again. I have made a draft[1] for a template, from which we can create
 language pack release schedules for the individual releases. I have
 already discussed this with David to work in some of his ideas for the
 schedule and now I would very much like your feedback.

 The schedule is designed in such a way, that there will be 5 language
 pack updates for an ordinary release and 8 for a LTS. The first one
 will be made already after 2 weeks, to allow us to get rid of those
 very few but very ugly mistakes that sometimes pop up.

 The amount of releases may sound like a lot, but keep in mind that you
 are not _required_ to release a language pack on all these occasions.
 These will work merely as the times where you have the _opportunity_
 to release one. The idea is that if you want to release a language
 pack, you should test it in the way described in the quality assurance
 page[2] and put your language name on the list (we will then reset the
 page after each language pack release), and if you don't want to
 release a language pack update you simply do nothing ;)

 Let me know what you think.
 Regards Kenneth Nielsen

 [1] 
 https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA/LanguagePackUpdateScheduleTemplate
 [2] https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA

Since I haven't had any negative feedback on this, I am going to get
started drawing up a schedule for Ubuntu 10.10 and then I will see if
I can get all the right people on board for this to happen for that
version of Ubuntu (it is not certain that it can be achieved in time,
but I am going to give it a try). More to come soon.

Regards Kenneth Nielsen

-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-09-24 Thread Andrej Žnidaršič
Great idea !

I also believe fixed, predicatble schedules are the best way to better
quality.

Regards

Andrej
Great things are not done by impulse, but by a series of small things
brought together.


2010/9/24 ubuntu-translators-requ...@lists.ubuntu.com

 Send ubuntu-translators mailing list submissions to
ubuntu-translators@lists.ubuntu.com

 To subscribe or unsubscribe via the World Wide Web, visit
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators
 or, via email, send a message with subject or body 'help' to
ubuntu-translators-requ...@lists.ubuntu.com

 You can reach the person managing the list at
ubuntu-translators-ow...@lists.ubuntu.com

 When replying, please edit your Subject line so it is more specific
 than Re: Contents of ubuntu-translators digest...


 Today's Topics:

   1. Re: Suggestion: Faster lanugage pack update after final
  release (Kenneth Nielsen)
   2. Re: Suggestion: Faster lanugage pack update after final
  release (Kenneth Nielsen)
   3. Re: Suggestion: Faster lanugage pack update after final
  release (Ask Hjorth Larsen)


 --

 Message: 1
 Date: Thu, 23 Sep 2010 23:24:01 +0200
 From: Kenneth Nielsen k.nielse...@gmail.com
 Subject: Re: Suggestion: Faster lanugage pack update after final
release
 To: Ubuntu Translators ubuntu-translators@lists.ubuntu.com
 Message-ID:
aanlktikquokx_-g67xgwnkf=lh8kctthohta_nbzt...@mail.gmail.com
 Content-Type: text/plain; charset=ISO-8859-1

 Hallo everyone

 I would also really like to have regular, fast and frequent language
 pack releases, so I think we should try and get this thread going
 again. I have made a draft[1] for a template, from which we can create
 language pack release schedules for the individual releases. I have
 already discussed this with David to work in some of his ideas for the
 schedule and now I would very much like your feedback.

 The schedule is designed in such a way, that there will be 5 language
 pack updates for an ordinary release and 8 for a LTS. The first one
 will be made already after 2 weeks, to allow us to get rid of those
 very few but very ugly mistakes that sometimes pop up.

 The amount of releases may sound like a lot, but keep in mind that you
 are not _required_ to release a language pack on all these occasions.
 These will work merely as the times where you have the _opportunity_
 to release one. The idea is that if you want to release a language
 pack, you should test it in the way described in the quality assurance
 page[2] and put your language name on the list (we will then reset the
 page after each language pack release), and if you don't want to
 release a language pack update you simply do nothing ;)

 Let me know what you think.
 Regards Kenneth Nielsen

 [1]
 https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA/LanguagePackUpdateScheduleTemplate
 [2] https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA



 --

 Message: 2
 Date: Thu, 23 Sep 2010 23:27:49 +0200
 From: Kenneth Nielsen k.nielse...@gmail.com
 Subject: Re: Suggestion: Faster lanugage pack update after final
release
 To: Ubuntu Translators ubuntu-translators@lists.ubuntu.com
 Message-ID:
aanlkti=cb6f7pi6cm6l6tkr=o2xahsoorbye-bn1x...@mail.gmail.com
 Content-Type: text/plain; charset=ISO-8859-1

 BTW. I should say, that in case we can come to an agreement on the
 schedule, I am volunteering to create the specific release schedules
 on the wiki along with google calendar links and ical files und alles
 ;)

 \Kenneth

 2010/9/23 Kenneth Nielsen k.nielse...@gmail.com:
  Hallo everyone
 
  I would also really like to have regular, fast and frequent language
  pack releases, so I think we should try and get this thread going
  again. I have made a draft[1] for a template, from which we can create
  language pack release schedules for the individual releases. I have
  already discussed this with David to work in some of his ideas for the
  schedule and now I would very much like your feedback.
 
  The schedule is designed in such a way, that there will be 5 language
  pack updates for an ordinary release and 8 for a LTS. The first one
  will be made already after 2 weeks, to allow us to get rid of those
  very few but very ugly mistakes that sometimes pop up.
 
  The amount of releases may sound like a lot, but keep in mind that you
  are not _required_ to release a language pack on all these occasions.
  These will work merely as the times where you have the _opportunity_
  to release one. The idea is that if you want to release a language
  pack, you should test it in the way described in the quality assurance
  page[2] and put your language name on the list (we will then reset the
  page after each language pack release), and if you don't want to
  release a language pack update you simply do nothing ;)
 
  Let me know what you think.
  Regards

Re: Suggestion: Faster lanugage pack update after final release

2010-09-23 Thread Kenneth Nielsen
Hallo everyone

I would also really like to have regular, fast and frequent language
pack releases, so I think we should try and get this thread going
again. I have made a draft[1] for a template, from which we can create
language pack release schedules for the individual releases. I have
already discussed this with David to work in some of his ideas for the
schedule and now I would very much like your feedback.

The schedule is designed in such a way, that there will be 5 language
pack updates for an ordinary release and 8 for a LTS. The first one
will be made already after 2 weeks, to allow us to get rid of those
very few but very ugly mistakes that sometimes pop up.

The amount of releases may sound like a lot, but keep in mind that you
are not _required_ to release a language pack on all these occasions.
These will work merely as the times where you have the _opportunity_
to release one. The idea is that if you want to release a language
pack, you should test it in the way described in the quality assurance
page[2] and put your language name on the list (we will then reset the
page after each language pack release), and if you don't want to
release a language pack update you simply do nothing ;)

Let me know what you think.
Regards Kenneth Nielsen

[1] 
https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA/LanguagePackUpdateScheduleTemplate
[2] https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA

-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-09-23 Thread Kenneth Nielsen
BTW. I should say, that in case we can come to an agreement on the
schedule, I am volunteering to create the specific release schedules
on the wiki along with google calendar links and ical files und alles
;)

\Kenneth

2010/9/23 Kenneth Nielsen k.nielse...@gmail.com:
 Hallo everyone

 I would also really like to have regular, fast and frequent language
 pack releases, so I think we should try and get this thread going
 again. I have made a draft[1] for a template, from which we can create
 language pack release schedules for the individual releases. I have
 already discussed this with David to work in some of his ideas for the
 schedule and now I would very much like your feedback.

 The schedule is designed in such a way, that there will be 5 language
 pack updates for an ordinary release and 8 for a LTS. The first one
 will be made already after 2 weeks, to allow us to get rid of those
 very few but very ugly mistakes that sometimes pop up.

 The amount of releases may sound like a lot, but keep in mind that you
 are not _required_ to release a language pack on all these occasions.
 These will work merely as the times where you have the _opportunity_
 to release one. The idea is that if you want to release a language
 pack, you should test it in the way described in the quality assurance
 page[2] and put your language name on the list (we will then reset the
 page after each language pack release), and if you don't want to
 release a language pack update you simply do nothing ;)

 Let me know what you think.
 Regards Kenneth Nielsen

 [1] 
 https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA/LanguagePackUpdateScheduleTemplate
 [2] https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA


-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-09-23 Thread Ask Hjorth Larsen
Hi translators

On Thu, Sep 23, 2010 at 11:24 PM, Kenneth Nielsen k.nielse...@gmail.com wrote:
 Hallo everyone

 I would also really like to have regular, fast and frequent language
 pack releases, so I think we should try and get this thread going
 again. I have made a draft[1] for a template, from which we can create
 language pack release schedules for the individual releases. I have
 already discussed this with David to work in some of his ideas for the
 schedule and now I would very much like your feedback.

 The schedule is designed in such a way, that there will be 5 language
 pack updates for an ordinary release and 8 for a LTS. The first one
 will be made already after 2 weeks, to allow us to get rid of those
 very few but very ugly mistakes that sometimes pop up.

 The amount of releases may sound like a lot, but keep in mind that you
 are not _required_ to release a language pack on all these occasions.
 These will work merely as the times where you have the _opportunity_
 to release one. The idea is that if you want to release a language
 pack, you should test it in the way described in the quality assurance
 page[2] and put your language name on the list (we will then reset the
 page after each language pack release), and if you don't want to
 release a language pack update you simply do nothing ;)

 Let me know what you think.
 Regards Kenneth Nielsen

 [1] 
 https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA/LanguagePackUpdateScheduleTemplate
 [2] https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA

I think it's great.  While the exact dates are not important, the
existence of a fixed schedule makes everything simple to figure out,
and the quick update in the beginning is particularly welcome.  Thank
you for creating the wiki page and getting things going.

Best regards
Ask

-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-08-25 Thread David Planella
El dj 19 de 08 de 2010 a les 21:13 +0200, en/na Ask Hjorth Larsen va
escriure:
 Hi David and Andrej
 
[...]

Hey :), and sorry for the delay in replying

 
 We had the same issue as Andrej - after the release, multiple errors
 were spotted in a short amount of time, a few of which were really
 annoying.  A language pack upgrade after 2-3 weeks would be ideal,

Yeah, we can do that, it's just a matter of having a calendar in place
and take care of scheduling it.

  and
 I also think that 'automatic' (from our point of view :)) upgrades
 every so often (1-2 months) would be a good thing if possible.
 

Ideally, I would also like to see automatic uploads of language packs,
just in the same way we do already during the development cycle. But
from a QA point of view, until there is an automated way of also testing
those translations, that is not likely to happen.

 Is there any particular reason not to provide lots of updates to
 language packs? (Can things easily go wrong?)
 

Things can go wrong. Mistakes in translations can cause application
crashes, which are pretty severe issues from a user standpoint.

The majority of typos are caught upon input at the Launchpad level,
where error checking is performed internally using the standard gettext
tools, but there are sometimes subtle mistakes (often associated with
substitution variables in translatable strings) which for one reason or
the other cannot be caught, which can easily lead to a crash.

Ubuntu has grown to a huge user base, and they understandably expect
smooth updates with no regressions. That's why we have a strict stable
releases policy, where you can read the background in more detail:

  https://wiki.ubuntu.com/StableReleaseUpdates

The point that translation mistakes do not happen that often is in my
opinion a slightly flawed reason to automatically push updates, as there
is a founded risk for potential bugs.

I know that testers cannot do a 100% test coverage, but I believe it is
a good compromise to let them provide a sign off acknowledging that
they've done some minimal testing. The simple procedure outlined on the
language pack updates QA makes sure that if a language pack has been
tested, users can be sure that they can at least boot and have the
system in a state where they can at least send e-mail and report bugs: 

  https://wiki.ubuntu.com/Translations/LanguagePackUpdatesQA

That gives us:

  * Some minimum testing
  * A point of contact to talk to if things go wrong

Now, we've talked about this in several UDS editions, and I can see that
the procedure needs improvement, but so far no one has had the time to
work on this. Given the current infrastructure and testing methods, I
can see two actions that might need work:

  * Creation of a language pack release schedule, taking into
account frequency of updates for stable, development and LTS
releases
  * Drafting of a procedure in which translation teams can request
occasional updates outside the regular update window

Would anyone want to help on this? Any feedback would be great.

I hope this clarifies things, looking forward to more feedback!

Regards,
David.

-- 
David Planella
Ubuntu Translations Coordinator
www.ubuntu.com / www.davidplanella.wordpress.com
www.identi.ca/dplanella / www.twitter.com/dplanella


signature.asc
Description: This is a digitally signed message part
-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-08-25 Thread Fran Dieguez
Hi all,

  how many releases, in terms of stable and LTS sould we be
 doing updates?
 
 Right now stable updates (in the PPA) are running for Karmic and Lucid,
 which are basically the stable + old stable releases.
 
 Do you think this is enough?
 
I think is enough. Stable and old stable release are the most used
versions of Ubuntu and not for all translators groups is easy to
maintain more than 2 versions.

  * How often do we want to update each release (current stable, old,
  LTSs)?
  Normal release: 2 weeks, 2 motnhs, 8 months after stable release
  LTS release: 2 weeks after release and after that in time for every
  point release
  
 
 Sounds good to me, although perhaps for LTS we would want to have more
 updates during the first 6 months?

I agree with David, the first 6 months of every release are critical for
finding bugs into translations. So I think every 2 months between the
2nd and 8th month should be a translations update

 
 Any other translators have got other suggestions?
 
  * How many teams would be testing the updates?
  Slovenian team continiously tests the updates. A couple of translators
  uses - https://launchpad.net/~ubuntu-langpack/+archive/ppa/ and hence
  always uses the newset translations, so they test the strings in
  programs they commonly use. Testing of other programs depends on team
  members' available time / motivation, which can vary.
  
 
 That's good to know, we should probably better announce the existence of
 the PPA, as it seems not many people are aware of it.

We must do it. This PPA should be used by all the people working at
translations. But, indeed, this PPA should have the testing release
(currently Maverick) too. A lot of people working at translations
install the testing release cause is the best way to find bugs before
the beta/alfa/final release comes, and we need to update translation
packages faster than normal users.

  * Where could we host a public calendar for the updates?

 Yes, I believe we could create a language pack release schedule along
 the lines of the main Ubuntu Release schedule, but it would also be
 useful to provide an iCal feed for people wanted to subscribe. I just
 need the time to find out more about calendar feeds :)
 
Please, this is something I always I'm looking for!

Today I sent an email to the galician team with a proposed procedure for
handle bugs faster using our mail list and some scripts I wrote some
time ago. Here you can read the message (I can't find a way to paste the
url into Google translate so please translate it copying the text in
Google translate Galician-English):

https://lists.ubuntu.com/archives/ubuntu-l10n-gl/2010-August/001682.html 

Thanks for the good work.
Regards


-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-08-19 Thread David Planella
Hi Andrej,

El dj 19 de 08 de 2010 a les 09:27 +0200, en/na Andrej Žnidaršič va
escriure:
 Hello !
 
 In slovenian team we get about 80% of 3rd party bug reports (from
 people who are not member of any translation team) in the period of 2
 weeks, between the release of RC and 1 week after final release. This
 is the time when most users upgrade and hence also report bugs.
 A bit more conservative users wait a week or two before upgrade.
 In 10.04 we got a lot bug reports (there were a lot of mistakes in one
 of the packages, due to one translator's unseriousness), and we
 quickly fixed them, but language packs weren't generated for 3 months
 - until the release of 10.4.1 so:
 
 
 a) The people who reported bugs were frustrated, as nothing has
 changed (they couldn't see any changes)
 b) People who installed ubuntu later were still exposed to these
 mistakes.
 
 
 Hence i propose that there is a language pack update 1-2 weeks after
 the final release. Is that possible?
 

This is a good point, and I think it would be possible. In this regard,
we've been talking about a schedule for translation updates several
times at UDSs, but so far no initiative has taken traction, mostly for
lack of time and other priorities getting in the way.

This is something we definitely need to sort out, and I'd finally like
to make it a policy, so I'd very much welcome any feedback on this
thread.

Things to consider for a schedule:

* How many releases' translations we want to update?
* How often do we want to update each release (current stable, old,
LTSs)?
* How many teams would be testing the updates?
* Where could we host a public calendar for the updates?

We could also discuss this on a meeting. We haven't been running any on
this cycle yet, so I'm thinking of scheduling one for next week or the
one after.

I'd be happy to hear everoyne's proposals.

Thanks!

Regards,
David.

-- 
David Planella
Ubuntu Translations Coordinator
www.ubuntu.com / www.davidplanella.wordpress.com
www.identi.ca/dplanella / www.twitter.com/dplanella


signature.asc
Description: This is a digitally signed message part
-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators


Re: Suggestion: Faster lanugage pack update after final release

2010-08-19 Thread Ask Hjorth Larsen
Hi David and Andrej

On Thu, Aug 19, 2010 at 7:30 PM, David Planella
david.plane...@ubuntu.com wrote:
 Hi Andrej,

 El dj 19 de 08 de 2010 a les 09:27 +0200, en/na Andrej Žnidaršič va
 escriure:
 Hello !

 In slovenian team we get about 80% of 3rd party bug reports (from
 people who are not member of any translation team) in the period of 2
 weeks, between the release of RC and 1 week after final release. This
 is the time when most users upgrade and hence also report bugs.
 A bit more conservative users wait a week or two before upgrade.
 In 10.04 we got a lot bug reports (there were a lot of mistakes in one
 of the packages, due to one translator's unseriousness), and we
 quickly fixed them, but language packs weren't generated for 3 months
 - until the release of 10.4.1 so:


 a) The people who reported bugs were frustrated, as nothing has
 changed (they couldn't see any changes)
 b) People who installed ubuntu later were still exposed to these
 mistakes.


 Hence i propose that there is a language pack update 1-2 weeks after
 the final release. Is that possible?


 This is a good point, and I think it would be possible. In this regard,
 we've been talking about a schedule for translation updates several
 times at UDSs, but so far no initiative has taken traction, mostly for
 lack of time and other priorities getting in the way.

 This is something we definitely need to sort out, and I'd finally like
 to make it a policy, so I'd very much welcome any feedback on this
 thread.

 Things to consider for a schedule:

 * How many releases' translations we want to update?
 * How often do we want to update each release (current stable, old,
 LTSs)?
 * How many teams would be testing the updates?
 * Where could we host a public calendar for the updates?

 We could also discuss this on a meeting. We haven't been running any on
 this cycle yet, so I'm thinking of scheduling one for next week or the
 one after.

 I'd be happy to hear everoyne's proposals.

 Thanks!

 Regards,
 David.

We had the same issue as Andrej - after the release, multiple errors
were spotted in a short amount of time, a few of which were really
annoying.  A language pack upgrade after 2-3 weeks would be ideal, and
I also think that 'automatic' (from our point of view :)) upgrades
every so often (1-2 months) would be a good thing if possible.

Is there any particular reason not to provide lots of updates to
language packs? (Can things easily go wrong?)

Regards
Ask

-- 
ubuntu-translators mailing list
ubuntu-translators@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-translators