|
Training - How to run a Packaging Jam, dpm 2010-03-16
1 <dpm> so, good morning/afternoon/evening everyone!
2 <happyaron> hi, dpm
3 <dpm> hey happyaron :)
4 <dpm> I'm going to be running the next in the series of training sessions for the Ubuntu Global Jam, featuring Translations
5 <dpm> The aim here is that this is useful for teams which have never run a jam before, and also for experienced teams to share their experiences.
6 <dpm> Feel free to ask questions at any point during the session, or later on, as I'm usually here on this channel or on #ubuntu-translators
7 <jarlen> any kind of jam? or any specific type?
8 <dpm> jarlen, we are going to be talking of translations jams today, but every LoCo can choose which one they'd like to run
9 <dpm> some teams run only one type, some teams several...
10 <jarlen> There might be a guy or 2 on my team interested in tips about translation jams
11 <dpm> ... it's up to each team
12 <dpm> jarlen, ok, so you are at the right place today :)
13 <jarlen> when is it?
14 <jarlen> nah, I'm fine, we've ran jams before
15 <jarlen> but I guess he'd like to know, his a first-timer
16 <dpm> jarlen, the session on translation jams is right now :)
17 <jarlen> oh, too bad
18 <Damascene> hello
19 <happyaron> Damascene: hi
20 <dpm> jarlen, they can still read the logs https://wiki.ubuntu.com/UbuntuGlobalJam#TrainingSessions or the existing documentation -> https://wiki.ubuntu.com/Jams/Translations
21 <dholbach> Daviey, mhall119|work: I'll un-milestone all bugs now, and we just milestone them when we're sure they'll make it for the next "release"
22 <dholbach> Daviey, mhall119|work: so from bug wishlist, we'd get to a "changelog" or sorts
23 <dholbach> of sorts
24 <dpm> Anyway, before starting, are there any translations people around?
25 <dpm> Who is going to run a translations jam in here?
26 <Damascene> hello happyaron
27 <happyaron> dpm: I think our loco is actually running something like that, heh
28 <happyaron> dpm: translating is active now.
29 <happyaron> eleanor: hi
30 <eleanor> happyaron: hi
31 <eleanor> dpm: hi
32 <dpm> happyaron, cool, glad to hear that
33 <dpm> hey eleanor
34 <dpm> Anyway, let's start with the basic info as a reminder for the Jam
35 <dpm> You've probably heard that we are running the Ubuntu Global Jam (UGJ) very soon :)
36 <dpm> * WHAT: Ubuntu Global Jam
37 <dpm> * WHEN: weekend of 26th to 28th March 2010
38 <dpm> * WHERE: all over the world!
39 <dpm> You'll find all the info you need (and more!) on:
40 <dpm> https://wiki.ubuntu.com/UbuntuGlobalJam
41 <dpm> There you'll find links for every type of jam we are proposing (translations, packaging, documentation, upgrade, testing, etc.)
42 <dpm> Remember that the idea is not that each LoCo runs all types of jams.
43 <dpm> The idea is that there are several options each team can consider, and then decide the type or types of jams that you'd like to run when you are getting together
44 <dpm> In the case of translations jams, you'll also find more info here:
45 <dpm> https://wiki.ubuntu.com/Jams/Translations
46 <dpm> The important thing here is also to add your details on the UGJ event on the LoCo Directory here:
47 <dpm> http://loco.ubuntu.com/events/global/3/detail/
48 <dpm> There you can see which other teams are running jams
49 <dpm> and which type
50 <dpm> That is a very useful place to encourage or inspire other teams to run jams
51 <dpm> Also importantly, it will give visibility to your team and more people might be interested in coming along to the local events.
52 <dpm> and it's also good for planning your own event
53 <dpm> Any questions so far?
54 <Damascene> yes
55 <Damascene> was there any active Arabic loco team ever
56 * Damascene said some thing wrong?
57 <happyaron> Damascene: we need to check, :)
58 <dpm> Damascene, yes, there are Arabic LoCos. I know of the Libya team (http://fridge.ubuntu.com/node/1984) and of the Arabic translators team, which might encompass people from different LoCos -> https://launchpad.net/~ubuntu-l10n-ar
59 <dpm> Damascene, you can also check the list of teams here: http://loco.ubuntu.com/teams/
60 <Damascene> ok thanks
61 <Damascene> brb
62 <dpm> ok, so moving on to translations jams:
63 <dpm> Translations jams allow you making your favourite OS accessible for thousands of people in your language
64 <dpm> I always have to think that when I'm doing translations
65 <dpm> for some people it even means it's the only OS available in their language
66 <Daviey> GOOOOOD MORNING!
67 <dpm> hey, good morning Daviey
68 <Daviey> dpm: \o
69 <dpm> Translations in Ubuntu are done by the awesome people in Ubuntu Translation teams, which you can see here:
70 <dpm> https://translations.launchpad.net/+groups/ubuntu-translators
71 <dpm> They are the ones responsible for submitting and reviewing translations in each language
72 <dpm> But do not worry: everyone can submit translation suggestions without having to be in one of the translation teams, so that you can contribute easily since day 1. The members of the translation team will act as reviewers to see that your suggestion is ok, doesn't contain any typos, etc.
73 <dpm> So it's important to get in touch with them once you've done a bunch of suggestions, so that they are aware of them, and they can give you some feedback.
74 <dpm> This feedback will greatly help you on your way to becoming an Ubuntu translator, if you are not one already :)
75 <dpm> Before or after the Jam is a good time to get involved in those teams, and perhaps apply to join them.
76 <dpm> It is always a good thing to make sure there is at least a member of the Launchpad translation team at the Jam, be it physically or remotely, so that he or she can accept translation suggestions on the spot, or provide some feedback on improvement.
77 <dpm> The other useful thing in translation jams is to set goals:
78 <dpm> For example, before the jam you could decide you want:
79 <dpm> * To have ubuntu-docs or kubuntu-docs fully translated after the jam
80 <dpm> * To have the Ubuntu Slideshow in the installer fully translated after the jam
81 <dpm> * To have all the applications in the first page of http://translations.launchpad.net/ubuntu translated
82 <dpm> * To translate the package descriptions of the Featured category in Software Center
83 <dpm> * etc.
84 <dpm> Basically, it's up to you and your team which goals you want to set
85 <dpm> Since generally each team will know best which areas of the translation need more work
86 <dpm> I'll also mention this again: you should definitely check out Nightmonkey if you are setting a goal for translations of package descriptions. I talked about it some days ago: http://davidplanella.wordpress.com/2010/02/26/translating-software-descriptions-with-nightmonkey/
87 <dpm> During the jam you can use several tools to coordinate these goals, assign translations, keep track on who's translating and reviewing what, etc
88 <dpm> Gobby (apt-get install gobby) and the Ubuntu wiki will come to your rescue
89 <dpm> you can, for example, prepare these goals in the wiki before the jam
90 <dpm> and then use gobby for real-time communication. This can be useful in either case: if you are running a jam somewhere where you are physically together, or remotely
91 <dpm> One important note on the goals, though:
92 <dpm> It's fantastic to achieve them, but sometimes in jams you get a lot of new people coming along, and you spend quite a lot of time telling them about Ubuntu, about how the translations process goes, etc.
93 <dpm> So you just have to remember that this training part is also very important. It is very rewarding to get new contributors to your translation team and help better localizing Ubuntu in your language
94 <dpm> And it is fun as well ;)
95 <dpm> Regarding new contributors,
96 <dpm> Another tip is to prepare some short presentation on how the translation process works, so that you don't have to explain it every time all over again
97 <dpm> You can run the presentation at the beginning of the jam or put it somewhere and point people to it when they've got questions
98 <dpm> As you'll see that people come at any time during the day
99 <dpm> And might not have seen your presentation if you are running it e.g. in the morning
100 <dpm> Another thing you can do during translation Jams is to prepare translation guidelines for your team
101 <dpm> As you all or part of the team will be together in one place, it is a great opportunity to put the guidelines in writing
102 <dpm> and make the translation process a lot easier
103 <dpm> You'll find more info on translation guidelines on:
104 <dpm> https://wiki.ubuntu.com/Translations/KnowledgeBase/TranslationGuidelines
105 <dpm> Anyway, I think that's mostly what I wanted to cover for today
106 <dpm> Does any of you have any questions?
107 <dpm> Or anything you'd like to share on past jams?
108 <dpm> (it doesn't have to limit on translation jams, as the experiences are oftern similar in all kind of jams)
109 * dholbach just wants to share that dpm is a rockstar. :)
110 <eleanor> +1
111 * happyaron +1 as well
112 * dpm hugs dholbach, the true rockstar
113 <dpm> ok, so if there aren't any right now, the only thing left is to thank you for coming and remind you you can ask any questions later, either here or on #ubuntu-translators
114 <dholbach> pffft :)
115 <dpm> see you all around!
116 <dpm> :)
117 <maiatoday> thanks dpm
118 <eleanor> thanks~
119 * dholbach hugs dpm
120 * dpm hugs dholbach
121 <dpm> maiatoday, eleanor, you're welcome