Buildery dla AC - przem

BartOwl bartowl w surfuje.w.pl
Śro, 26 Mar 2003, 17:13:44 CET


Dnia wto, mar 25 2003 o godz. 10:03, Andrzej Krzysztofowicz napisal(a):
> Dobrze by bylo, gdyby po puszczeniu zlecenia mozna bylo nie martwic sie o
> problemy komunikacyjne.
> 
> Sadze, ze warto problem komunikacji rozwiazac calosciowo. I nie musi to byc
> jeden protokol, moze byc kilka alternatywnych.

tak sobie mysle - gdyby puszczenie zlecenia polegalo na wstawieniu do
jakiejs tabeli rekordu ze jest to i to do zbudowania, a buildery by sie
co jakistam okreslony czas laczyly i sprawdzaly czy nie pojawilo sie cos
do zbudowania, a jesli tak, to by budowaly, po poprawnym zbudowaniu lub
bledzie wysylalyby raport, ktory po przeparsowaniu modyfikowalby status
tego konkretnego zlecenia... wtedy moznaby zapomniec o zleceniu po
wystawieniu, lub zonajwyzej ograniczyc sie do sprawdzenia czy zostalo
juz zbudowane lub na czym sie wysypalo... takie rozwiazanie pozwoliloby
na buildery asynchroniczne, czyli np. odpalane u kogos na kompie tylko
na noc, bo w dzien maszyna jest mu potrzebna do czegos innego i nie moze
sobie pozwolic na obciazenie spowodowane budowaniem... bo odgorne
wysylanie zlecen do konkretnych builderow chyba niekoniecznie jest
najlepszym pomyslem. z drugiej strony takie rozwiazanie nie rozwiazuje
problemu jednoczesnego budowania pakietu przez cala mase hostow... ale
gdyby dodac statusy posrednie, typu *ktos juz buduje* to moznaby
(dodajac timeoutowanie i powiadomienie ze strony buildera o przerwaniu
budowania), priorytety builderow (na podstawie parametrow wydajnosci),
to mogloby to calkiem fajnei chodzic...

a tak przy okazji pozostaje tez kwestia okreslenia listy pakietow, ktore
maja byc zainstalowane na builderach aby te mialy identyczne srodowisko
do budowania pakietow...

docelowo byloby fajnie, gdyby kazdy mogl sobie zainstalowac pakiet
pld-builder, ktory by przygotowal mu ladnego chroot enviroment i po
okresleniu regul (godziny, load,inne) pracy pomagal w budowaniu
pakietow...

Ps. od strony bazy SQL i perlowych skryptow wspomagajacych moglbym sie
tym zajac..
-- 
 'o,o' Bartlomiej Sowa-\ /-Surfuje w NYSIE--|--PGP w www-\ /---- |\ ----\
 (  ))     BartOwl      |   bartowl (at) surfuje.w.pl   |  WS  |_\ ROX )
  ^ ^  cell:_607199049_/_\_PLD Linux Developer & Admin_/_\,,,-=^==-,,./
Student at Technical University of Wroclaw, Registered LINUX user #118142



Więcej informacji o liście dyskusyjnej pld-devel-pl