Difference between revisions of "PL/ooo-build"
m (PL:ooo-build moved to PL/ooo-build) |
OOoWikiBot (Talk | contribs) m (Robot: Automated text replacement (-PL: +PL/)) |
||
Line 1: | Line 1: | ||
* powrót do [[Pl.openoffice.org|Wiki pl.openoffice.org]] | * powrót do [[Pl.openoffice.org|Wiki pl.openoffice.org]] | ||
− | * przejdź do [[PL | + | * przejdź do [[PL/spistresci|spisu treści]] |
* przejdź do [http://pl.openoffice.org Polskiego Projektu Językowego] | * przejdź do [http://pl.openoffice.org Polskiego Projektu Językowego] | ||
---- | ---- | ||
Line 8: | Line 8: | ||
== Na temat ooo-build == | == Na temat ooo-build == | ||
− | ooo-build wyrósł na frustracji ze schematu tworzenia OOo zanim został wynaleziona i wprowadzona w życie koncepcja [[PL | + | ooo-build wyrósł na frustracji ze schematu tworzenia OOo zanim został wynaleziona i wprowadzona w życie koncepcja [[PL/CWS|Child Workspace]]. Na jego powstanie ma również wpływ infrastruktura [[PL/Problemy_infrastruktury#CVS|Serwera CVS]]. |
− | * [[PL | + | * [[PL/ooo-build/bin|/ooo-build/bin]] - Opis narzędzi katalogu bin/ w CVS |
== przykładowe proste poprawki == | == przykładowe proste poprawki == |
Revision as of 06:45, 14 June 2008
- powrót do Wiki pl.openoffice.org
- przejdź do spisu treści
- przejdź do Polskiego Projektu Językowego
Ta kolekcja łatek, grafik i struktury kompilacji istnieje jedynie jako odzwierciedlenie wielu problemów napotykanych w wersji up-stream źródeł. Proces zmian jest bolesny dla każdej organizacji, im większa tym bardziej bolesny. Jednak - rozmiar zmian nie jest żadnym wytłumaczeniem na brak ich wprowadzania, a głównym przeznaczeniem ooo-build jest jego zmniejszanie poprzez wprowadzanie zmian w nim zawartych.
Contents
Na temat ooo-build
ooo-build wyrósł na frustracji ze schematu tworzenia OOo zanim został wynaleziona i wprowadzona w życie koncepcja Child Workspace. Na jego powstanie ma również wpływ infrastruktura Serwera CVS.
- /ooo-build/bin - Opis narzędzi katalogu bin/ w CVS
przykładowe proste poprawki
Win32 / configure auto-detection
Mamy ładny skrypt perl, 'oowintool', który lepiej sprawuje się w wykrywaniu narzędzi systemowych niż up-stream, powinniśmy zintegrować go tam - to uczyni pracę nad naszą wspólną sprawą dużo prostszą. Porównaj też ostatni punkt.
branding / artwork / splash bits
Wiele łatek ooo-build to zwykłe grafiki dla różnych dystrybucji. Wprowadzenie tego up-stream wraz z kilkoma 'experymentalnymi' dodatkami uczyniłoby tworzenie ooo-build bezużytecznym dla niektórych. Dobra dokumentacja i --with-splash=/tmp/foo.png --with-logo=/tmp/baa.bmp
mogłyby się sprawować świetnie jako dystrybucja.
faster 1st time (packagers/developers) build
Tworzenie powiązań zajmuje procesorowi ogromną ilość czasu - wykrycie podstawowej kompilacji i eksport 'nodep=1' znacznie skraca cały proces - powinno się to znaleźć up-stream.
easier developer experience
Prosty, wbudowany, zautomatyzowany system malloc allocator checker (przez linkoo & source ooenv), także - domyślne wyłączenie (strasznie denerwującego) okienka 'recover from crash' przez ten sam patch environment variable patch: i#54275.
łatki do zrobienia
Ponieważ nie ma sensu, żeby tworzyć tutaj (tłumaczyć na język polski) listę poprawek do zrobienia dla ooo-build, która za kilka dni zaowocuje łatkami, najlepiej będzie jeśli chętny programista odwiedzi zawsze aktualny spis tematów w dziale ooo-build po angielsku.