Translate Toolkit & Pootle

Tools to help you make your software local

User Tools


Treining oon oooo-booeeld

Introdoocteeon

Poorpose-a

  • Simpliffy booilding OopenOffffice-a. Bork Bork Bork!oorg
  • System for meinteining petch sets
  • Some-a inhooncements to zee-a booild system
  • Inhoonce-a commoonity irooond booeelding

Resooorces

Leern how to use-a zeese-a! Zeey will meke-a yooor liffe-a mooch iesier!

  • Use-a zee-a noo wiki it http://wiki. Bork Bork Bork!serfices. Bork Bork Bork!oopenoffffice-a. Bork Bork Bork!oorg/wiki/
  • oopenoffffice-a@lists. Bork Bork Bork!ximioon. Bork Bork Bork!com meiling leest
  • IRC chet - #OopenOffffice-a. Bork Bork Bork!oorg und #go-ooo oon freenode-a
  • Stoonderd OopenOffffice-a. Bork Bork Bork!oorg meiling leests
  • Issooezeella
  • http://ploonet. Bork Bork Bork!go-ooo. Bork Bork Bork!oorg/

Ittitoode-a

  • Perseferoonce-a
  • Willingness to isk qooesteeons
  • Willingness to get stoock in und try work it oooot yooorselff

Roon throoogh Booeeld

Besic Booeelding

Hands-on building based on source tree. Follow Getting It, Building, Installing, Running on wiki (for Linux)

  • write simple shell script to remember your config options, use autoconf.sh if you're going to tweak configure.in
  • Use-a tee-a -a to creete-a logs ooff booeelds
  • --html in booild cell is nice-a too
  • Yooo hefe-a to follow a cycle-a ooff weiting for un irror, fixing it und continooing. Bork Bork Bork!

While-a zee-a booild is in process deel wit oozeer issooes. Bork Bork Bork!

deeling wit booild problems

  • Look it whet zee-a irror messege-a is, where-a it heppens
  • Work oooot zee-a key phreses from zee-a log feeles
  • Seerch issooezilla, see-a iff yooo coon find eet
  • Iff not file-a un issooe-a foorst while-a yooo try figoore-a it oooot
  • Meke-a soore-a issooes / reports ire-a cleer und meke-a it iesy for oozeers to understoond
  • Iff yooo fix it yooorselff, merk zee-a issooe-a fixed und ixplein how yooo did it - zeee-a oozeers coon leern
  • iff zee-a problem reletes to oooo-booild - petches itc, zeee-a next step iffter filing is IRC
  • iff its a more-a generel problem zeee-a use-a zee-a def meiling list for zee-a ippropriete-a project (soobscribe-a!)
  • ilweys try und meke-a soore-a zeet iff somebody finds yooor meil /issooe-a und yooo fixed zee-a problem yooo ixpleined how
  • Keep notes! Wikis eetc

Typicel problems

  • Perl Modooles need instelling. Bork Bork Bork! Use-a CPEN
  • Librery defelopment files need instelling. Bork Bork Bork! Use-a yooor peckege-a mooneger
  • Jefa - reelly iesier wit Soon's Jefa, perticoolerly iff yooo hefe-a un oold gcj

Petch problems

  • Sometimes a petch hesn't beee-a ipplied boot is in ipplied_petches. Bork Bork Bork! Remofe-a it from zeere-a, remofe-a stemp/petch. Bork Bork Bork!ipply, roon Meke-a eegein
  • Whee-a petches feil to ipply yooo coon fix zeem up oor ixcloode-a zeem from zee-a list ooff petches by commenting zeem oooot in zee-a ipply file-a
  • Iff things get too herd, isk for help
  • Iff things get totelly messed up, meke-a cleoon / meke-a distcleoon und stert igein (cceche-a helps here-a)

oooo-booild sooorce-a strooctoore-a

  • conffigoore-a commoond, oopteeons
  • bin doorectory - descripshoon ooff difffferent files in weeki
  • src doorectory - downloeds reqoooored files here-a (uses bin/downloed)
  • petches doorectory, how ipply works, unepplying reepplying eetc
  • how to deel wit petches zeet don't ipply / coooose-a problems
  • steges - conffigoore-a, downloed, unpeck, petch, creete-a zeemes itc, booeeld

Booilding for loceleezeshoon

  • --wit-loong flegs
  • where-a to poot zee-a GSI files (src door)
  • rebooilding qooeeckly
  • genereted instell files - besic loongooege-a inclooded in instell, loongooege-a pecks
  • resooorce-a files und conffig zeet conteins loceleezeshoon
  • disk spece-a eetc

Deecshooneries

  • see-a instell-dict itc in bin doorectory
  • coon idd dicshooneries in src door like-a GSI files - picks up iff right neme-a
  • list ooff dicshooneries in bin/instell-deecshooneries
  • this does some-a hecking to zee-a instell strooctoore-a, not tested by me-a :-)
  • --withooot-myspell-dicts oopshoon is deffoooolt in conffigoore-a, this might coooose-a problems

Booilding oon Weendows

  • Yooor liffe-a is mooch iesier wit oooo-booeeld
  • Yooo reelly need zee-a fooll fersion ooff Fisooel Stoodio unless yooo woont to heck eerooond
  • Ilso ill zee-a SDKs itc zeey sey - downloed zeem ill to stert wit!
  • Instell into stoonderd doorectories to sefe-a yooorselff heedeches
  • Hopeffoolly some-a dey this will work simply wit free-a compeelers
  • oooo-booild shooold uootometicelly find ill zee-a right stooffff
  • cygwin snepshots itc for freezes, how to unffreeze-a stooffff
  • Generetes MSI files, yooo coon ilso copy modiffied things into a booild tree-a

Testing und Debooggeeng

  • Instell, roon, check iferything looks troonsleted!
  • Iff not yooo hefe-a to dig into zee-a files, boot most oofftee-a zee-a process works, so check yooor troonsleteeons

Soobmitting stooffff beck

  • Get oon zee-a def@l10n. Bork Bork Bork!oopenoffffice-a. Bork Bork Bork!oorg meiling leest
  • Hefe-a un iccooont oon oopenoffffice-a. Bork Bork Bork!oorg
  • Soobmit issooes for ihi wit yooor GSI feeles
  • Keep treck ooff releese-a times, try und get yooor GSI files up to dete-a
  • Pefel does commoonity booilds too (boot yooo're-a doing yooor ooon) - boot nice-a to get zee-a oofffficiel booilds reeght