november 30., 2006 – 23:20
0 / 2,357
nem csak beszélni

már annyiszor annyi embernek meséltem a build service-ről, és annak a lehetőségéről, hogy lokalizációs csomagok készíthetők, anélkül, hogy az eredeti csomagokat állományait bántanánk. ez főleg a modularitás miatt fontos, hogy a csomaguk önmagukban mozogjanak és szabályosan telepítve, illetve eltávolítva őket ne legyen bonyodalom.

a glibc patch

az egész lelke egy glibc patch, ami nem tesz mást, csupán annyit, hogy mielőtt a megadott mo fájlok után nyúlna, egy alternatív helyen is megnézi, hogy létezik-e. amennyiben létezik, onnan használja. ez azért jó, mert az eredeti csomag szabadon eltávolítható és megfelelő függőségek használatával együtt mozog a lokalizációs fájllal.

erre az egész mókára azért van szükség, mert ha abban az időpillanatban, amikor checkout történik a cvs/svn-ből nincs lefordítva a megfelelő po állomány, rendkívül kicsi az esély, hogy ezt követően befogadjanak bármilyen módosítást. ez ellen többször küzdöttem, de egy idő után úgy döntöttem, hogy más módot kell erre találni.

build service

a build service kézenfekvő megoldás, hiszen telepítési forrást tudok biztosítani ezeknek a csomagoknak. azonban nem csak azt kell bevallanom, hogy nem vagyok gyakorlott csomagkészítő, de igazából eddig csak olvastam a csomagkészítésről, mert amire szükségem volt, azt befordítottam és kész. sosem gondoltam rá, hogy csomagokat kellene készítenem…

desc     desc

account request

tegnap hozzáférést kértem a build service-hez és karl közbenjárásával egy órán belül meg is kaptam az accountot, azonban csak ma veselkedtem neki, hogy foglalkozzak az egésszel és pioo segítségét érjem, ha elakadok… elakadtam párszor, de az irc-n segítettek és azt kell mondjam, hogy egy páratlan rendszer tárult fel előttem. egészen más beszélni valamiről és dolgozni vele.

mivel kelemen gábor elkészítette a banshee fordítását, de a már nem fogadták be a 10.2, ezért úgy döntöttem, hogy a banshee-vel kísérletezem.

a build service teljes felülete weben keresztül használható. de létezik hozzá parancssori és api interfész is. én a webet használtam, mint mondtam közel nulla tapasztalattal.

desc     desc

rendkívül egyszerűen össze lehetett kattintani az egészet. be kell állítani, hogy milyen disztribúció (jelenleg 11 közül lehet választani) és milyen architektúra. ezután bekerül az ember a queueba és tíz percen belül (ha nem azonnal) megkezdődik a csomagkészítés és az a telepítési forrásból azonnal elérhető.

bevallom nagyon feldobott, hogy ennyire használható az egész rendszer, ezért a következő héten megpróbálom összeszedni mindazt amivel tovább növelhető a 10.2 lokalizáltsága és elkészítem a szükséges csomagokat, hogy a megjelenést követően már rendelkezésre álljanak a frissítések is.

desc     desc

openscope

ehhez persze nagy segítség lenne a projekt:scope vagy ahogy mostanában hívom, az openscope. nos a jó hír, hogy andrás nagy erőkkel dolgozik rajta és már láttam egy pár statisztikát a 10.1 verzióról, miközben én a regisztráció alatt lévő openscope.org mediawiki alapú oldalát próbálom összeütni…

cimkék

,

Hozzászólás

Az email címe soha nem jelenik meg máshol. A név és az emailcím megadása kötelező

*
*