Kategorie:
23

Przyszłość graficznego instalatora Debiana zagrożona [aktualizacja]

Obecny status graficznego instalatora Debiana jest bardzo niepokojący, zauważa w blogowej notce Josselin Mouette. Biblioteka GTK+ w wersji z aktualnej gałęzi testowej (2.18, wkrótce 2.20) posiada poważne błędy w module DirectFB, które czynią ją niezdatną dla instalatora. Z tego powodu pierwsze wydanie alfa instalatora nie będzie posiadało graficznego trybu.

O ile — jak pisze Mouette — „ktoś czegoś nie zrobi”, graficzny instalator Debiana może zakończyć swoją karierę. Oprócz oczywistych konsekwencji, oznaczałoby to również koniec obsługi niektórych lokalizacji: indyjskich, tajskiej, amharskiej i wszystkich o kierunku pisma od prawej do lewej. Z tego powodu deweloper Debiana apeluje o ocalenie trybu graficznego trybu instalatora. Podsuwa w tym celu kilka propozycji:

1. Naprawa obsługi DirectFB w GTK+

Dotychczas zawsze zgłaszał się ochotnik, który przystosowywał ponownie GTK+ dla potrzeb instalatora Debiana. Dotychczas zajmowali się tym Attilio Fiandrotti oraz Sven Neumann, jednak tym razem zajęci są innymi czynnościami.

Gdyby ktoś przejął po nich zadanie poprawiania DirectFB, Projekt Debian będzie mógł wydać instalator z dwoma trybami przynajmniej w wersji Squeeze. Prace wymagać będą bardzo dobrej znajomości DirectFB oraz GDK.

2. Migracja na X11

Skoro GTK+ nie działa poprawnie z DirectFB, można zmodyfikować instalator, aby używał graficznego środowiska X11. Zmiana ta wymagać szybkiego tempa prac, jednak ma tę przewagę, że środowisko X11 jest dobrze znane i dojrzałe, podobnie jak obsługa GTK+ w nim. Skutkiem ubocznym jednak będzie zwiększenie rozmiaru mediów instalacyjnych.

Zadanie to będzie wymagało prac nad pakietami udeb:

  • spakietowanie kilku bibliotek:
    • co najmniej: libx11, libxi, libxext, libxrender, libxft, libdrm, libgcrypt, libpciaccess, libpixman, libxau, libxfont, libudev
    • prawdopodobnie również: libxcursor oraz dmz-cursor-theme (ładny kursor), libxrandr (możliwość wybrania rozdzielczości), libthai (obsługa języka tajskiego)
  • spakietowanie serwera X: xorg-server, xserver-xorg-video-fbdev
  • zmiany w skryptach konfigurujących pakiet gtk+2.0, aby zbędne w instalatorze rozszerzenia X11 mogły zostać wyłączone
  • przebudowa pakietów udeb zawierających cairo, pango1.0 oraz gtk+2.0 aby były budowane z obsługą X11
  • przebudowa instalatora do GTK+ używającego X11
  • zmiany w skryptach startowych instalatora: uruchomienie serwera X, konfiguracja klawiatury dla X11, itp.

Wydaje się, że to dużo pracy, jednak — jak zapewnia Josselin Mouette — nie jest to nic skomplikowanego. Każda osoba wystarczająco obeznana z Debianem jest w stanie sprostać tym zadaniom, z niewielką pomocą opiekunów wymienionych pakietów.

Aktualizacja:

Cyril Brulebois rozpoczął przygotowania do migracji instalatora na X11. Zdał już pierwszą relację z postępu prac.

Więcej informacji: http://np237.livejournal.com/27459.html

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

59 komentarzy

zwiń wątek azhag  31 stycznia 2010 o godz. 12:01 #
Gravatar

Zgodnie z nową świecką tradycją, treść wiadomości na LinuxNews się nie pokazuje… Próbowałem edytować na LN — na próżno. Jakby ktoś mógł coś zrobić, byłbym dźwięczny.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek R  31 stycznia 2010 o godz. 12:21 #
Gravatar

Jak dla mnie, porzucenie graficznego instalatora nie byłoby żadną stratą. Przecież te znakowe okienka zwykłego instalatora nie są ani trudne ani kłopotliwe w obsłudze. Dublowanie czegoś co już istnieje i dobrze działa jest wyłącznie marnowaniem czasu.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek grandar  31 stycznia 2010 o godz. 16:32 #
Gravatar

Czytasz ze zrozumieniem?:

"oznaczałoby to również koniec obsługi niektórych lokalizacji: indyjskich, tajskiej, amharskiej i wszystkich o kierunku pisma od prawej do lewej."

zwiń wątek trasz  1 lutego 2010 o godz. 15:20 #
Gravatar

Nalezaloby sie zastanowic, dlaczego Linuksowa konsola – wspierajaca podobno UTF-8 – z w/w nie dziala.

 
 
 
zwiń wątek maciek  31 stycznia 2010 o godz. 12:44 #
Gravatar

3. porzucenie GTK+; instalacja FLTK.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek azhag  31 stycznia 2010 o godz. 13:10 #
Gravatar

Zastrzeżenia prawdopodobnie analogiczne do użycia Qt (patrz komentarze w podlinkowanej notce) — wymagałoby to nie tyle przeportowania do innej biblioteki graficznej, co przepisania praktycznie całego instalatora w C++.

Tu powtórzę za Mouette'em — jeśli ktoś chce się podjąć zadania przepisania instalatora oraz dbania o jego nową wersję, nie ma przeszkód (poza ogromem potrzebnych prac, co najpewniej oznacza, że taki instalator pojawiłby się najwcześniej w wydaniu Squeeze+1).

zwiń wątek oO  31 stycznia 2010 o godz. 14:34 #
Gravatar

Trzeba było go pisać od początku w C++. Użycie przestarzałego GTK+ używającego C nie wymaga pisania całego instalatora w C.

zwiń wątek Sławek  31 stycznia 2010 o godz. 16:12 #
Gravatar

Instalator, to nie jest tylko interfejs(chociaż pewnie wiele kodu za niego odpowiada). Instalator, to również inne bebechy. C++, a ANSI C, to prawie to samo(tzn. można powiedzieć, że ANSI C jest podzbiorem C++).

 
zwiń wątek mor  31 stycznia 2010 o godz. 17:37 #
Gravatar

oO, C nie jest przestarzałe, jest ultrastare, ale przynajmniej jest dobre w tym, do czego się nadaje. Natomiast C++ jest mocno przestarzałe, a na dodatek od początku źle zrobione, i w związku z tym, nie widzę sensu pisania czegokolwiek w tym języku (oprócz dużych programów, które od zawsze były pisane w C++), a zwłaszcza graficznego interfejsu programu.

Sławku, to, że kompilatory C++ generalnie umieją skompilować programy pisane w C, nie znaczy, że program (w tym przypadku instalator Debiana) napisany w C nagle jakimś magicznym sposobem stanie się obiektowy.

 
zwiń wątek oO  31 stycznia 2010 o godz. 21:53 #
Gravatar

Co takiego złego jest w C++? (lol)

 
zwiń wątek Ajnsztajn  31 stycznia 2010 o godz. 22:51 #
Gravatar

A co takiego dobrego ;) ? Są ludzie, którzy wolą stare dobre C (jak ja) – naprawdę ;) . Choć i C++ się posługuję.

 
zwiń wątek ivan  1 lutego 2010 o godz. 0:14 #
Gravatar

Co złego w C++? Poważnie pytasz? Pisałeś w tym cokolwiek dużego?

 
zwiń wątek adrian  1 lutego 2010 o godz. 1:40 #
Gravatar

Co takiego złego jest w C++? (lol)

Różne API uniksowe z których program ma korzystać są napisane w C a nie w C++ (chociażby użycie pthread czy ustawienie blokady dla pliku w programie C++ nie jest proste), poza tym nie każdemu chce się ciągle pisać std:: czy używać idiotycznych szablonów zamiast prostych makr takich jak w C.

W C++ nie ma też realloc() i trzeba ciągle ręcznie tworzyć, kopiować i usuwać tablice, aby zmienić ich rozmiar.

itoa() i atoi() z C też są prostsze w użyciu niż stringstream z C++.

Fragment jednego programu w C++:

throw std::bad_cast( (std::string("cannot cast from [") +

typeid(this).name() + "] into [" + typeid(type_holder<T> *).name() +

"]").c_str() );

czyli zupełnie nieczytelny kod, nawet dla zaawansowanego programisty C.

No i kompilatory C++ używają kilkanaście razy więcej RAM-u niż kompilatory C.

 
zwiń wątek jstaniek  1 lutego 2010 o godz. 9:47 #
Gravatar

Skrytykowałeś STL a nie C++.

W C podobny przyklad napiszesz (z void* i C-castami, tablicami funkcji itp.).

Makra nie sa typesafe jak wiesz.

"No i kompilatory C++ używają kilkanaście razy więcej RAM-u niż kompilatory C."

Aż tyle więcej nie, poza tym takie gcc rozbija kompilację na zadania co zresztą umożliwia równoległą kompilację. Zakładam, że nie masz pojedynczego pliku .cpp z 1MB kodu?

Przeglądarka której używasz zapewne używa go też sporo. W każdym razie jest tańszy niż czas programisty.

 
zwiń wątek blog.szsz.pl/  1 lutego 2010 o godz. 14:31 #
Gravatar

@oO "Co takiego złego jest w C++? (lol)"

Może za odpowiedź niech posłuży zawartość mojej półki?

* Klasyczne wydanie K&R Ansi C, około 250 stron w całości opisujące język.

* Obok cegła opisująca C++, prawie 1000 stron, liczne braki, np nie ma opisu STL.

Twórcy C++ zachowali się jak dziewica, która chciała by, ale się boi.

* Z jednej strony uznali wskaźniki za zło, postanowili zastąpić je referencjami, ale nie mieli odwagi ich usunąć.

* Makra? Zło, lepsze jest używanie const, inline, stl… Tu także nie mieli odwagi na cięcia.

W efekcie powstało monstrum, które do wszystkich problemów C dodaje cały szereg własnych…

Stworzenie kompilatora C od podstaw, nie jest łatwe, ale wykonalne nawet dla jednej osoby. Jednak nie wyobrażam sobie by ktoś podjął się podobnego zadania w przypadku C++

… ach i na koniec, w C++ ze zwględu na STL odradza się używanie przyrostkowego operatora inkrementacji, tego samego który jest w jego nazwie.

 
 
zwiń wątek Identyfikator Chwilo  1 lutego 2010 o godz. 1:58 #
Gravatar

To może po prostu Tk? Czemu nie? Czego więcej potrzeba do instalatora?

 
 
zwiń wątek jarek  31 stycznia 2010 o godz. 21:59 #
Gravatar

> 3. porzucenie GTK+; instalacja FLTK.

Widze jeszcze lepsze, Qt + framebuffer. Jesli do tego pojdzie na tym PyQT

to po co sie babrac w jakims niedorobionym, niskopoziomowym badziewiu?

zwiń wątek D3X  1 lutego 2010 o godz. 14:02 #
Gravatar

jak by tam mieli dać pajtona to chyba szybciej przerzucą się na xorg…

 
 
 
zwiń wątek mati75  31 stycznia 2010 o godz. 13:39 #
Gravatar

Mi stary instalator odpowiadał. Po przejściu na x11, w takim razie będzie coś w stylu ubuntu like.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek azhag  31 stycznia 2010 o godz. 13:50 #
Gravatar

> będzie coś w stylu ubuntu like

Bynajmniej, będzie to taki sam instalator. Po prostu okna będą tworzone w X, a nie DirectFB.

Poza tym słuchajcie — ja rozumiem, że wolicie instalator tekstowy, a graficzny jest wam zbędny (sam należę do tej grupy użytkowników, ba! zalecam używanie właśnie tekstowego). Ale miejcie na uwadze, że koniec instalatora graficznego, niesie za sobą inne konsekwencje. My akurat mamy to szczęście, że tekstowy instalator może zostać spolonizowany, ale nie wszystkie nacje również je mają. Debian bez możliwości graficznej instalacji będzie odrobinę mniej „uniwersalnym systemem operacyjnym”.

zwiń wątek launchpad.net/~mgol  12 lutego 2010 o godz. 0:39 #
Gravatar

Z jednej strony tak, ale z drugiej jeśli ktoś się chce bawić czymkolwiek trochę bardziej zaawansowanym technologicznie (a Debian nie jest dla ZU), to i tak musi znać angielski; a język może sobie zmienić po instalacji. Także nie wyolbrzymiałbym problemu.

 
 
 
zwiń wątek oO  31 stycznia 2010 o godz. 14:28 #
Gravatar

Trzecie rozwiązanie:

Zrezygnować wreszcie z gtk+, które dawno już powinno umrzeć. Kto to słyszał, żeby biblioteka widgetów nie opierała się na klasach i dziedziczeniu, tylko używała czystego C?! Do tego ma mnóstwo błędów i jest stosunkowo wolna. Przecież to jest żałosne.

Może wreszcie czas się obudzić i przerzucić na Qt (obsługuje directfb)?

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek azhag  31 stycznia 2010 o godz. 14:41 #
Gravatar

Nie skomentuję tej wypowiedzi, bo nie znajduję w niej nic wartego komentarza. Chciałbym tylko zauważyć, że zwolennika Qt walczącego na śmierć i życie z GTK+ spodziewałem się wcześniej. Prawdopodobnie świadczy to o delikatnie podnoszącym się poziomie serwisu.

 
zwiń wątek sawyer  31 stycznia 2010 o godz. 21:46 #
Gravatar

Kto to widział, żeby krytykować, nie mając pojęcia o czym się pisze?!

 
 
zwiń wątek oO  31 stycznia 2010 o godz. 21:51 #
Gravatar

> Aktualizacja:

> Cyril Brulebois rozpoczął przygotowania

> do migracji instalatora na X11.

Wybór X11 jest bez sensu. FB zadziała praktycznie zawsze. X11 wymaga sterowników, nie zawsze ruszy, czasem kończy się czarnym ekranem (np. na ATI).

Na prawdę tak bardzo kochają gtk+, że nie mogą wreszcie wejść w 21 wiek i go porzucić?

Może niedługo zobaczymy totalne hacki, byleby tylko nie przyznać, że gtk+ nie działa i nie zostawić go wreszcie na śmietniku historii? Ew. w muzeum jako ciekawa wewnętrzna biblioteka Gimpa, skąd nigdy nie powinna była się ruszać (a wtedy Gimp już dawno byłby przeportowany na Qt i nie wywalałby się co jakiś czas przy drag&drop i innych "trudnych" sytuacjach).

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek DerDevil  31 stycznia 2010 o godz. 23:05 #
Gravatar

Gdyby tak wszyscy myśleli to ani koło ani GNOME nie zostało by wynalezione.

I nie wiem czy wiecie ale będzie coś takiego jak GTK3 i tyle w tym temacie.

A ja lubię korzystać z graficznego instalatora w debianie, podoba mi się i szkoda by go było

 
zwiń wątek Maciej Piechotka  1 lutego 2010 o godz. 4:13 #
Gravatar

> Aktualizacja:

> Cyril Brulebois rozpoczął przygotowania

> do migracji instalatora na X11.

Wybór X11 jest bez sensu. FB zadziała praktycznie zawsze. X11 wymaga sterowników, nie zawsze ruszy, czasem kończy się czarnym ekranem (np. na ATI).

Mówisz o jakim sterowniku? Bo dla instalatowa wystarczy X11 oparte np. o vesę/vga.

Może niedługo zobaczymy totalne hacki, byleby tylko nie przyznać, że gtk+ nie działa i nie zostawić go wreszcie na śmietniku historii?

gtk+ na X11/Win32 działa całkiem nieźle. Nie mam z GNOME żadnych problemów (no dobrze – jak korzystam z alfy/gita to zdarzają się ;) ). DirectFB nie jest dobrze przetestowany… bo mało kto z niego korzysta. N900 ma X11, openmoko ma x11 (nie żeby to był znaczące ilości), wszyscy na desktopach używają X11. Używają tego niektóre instalatory graficzne.

GIMPa mało używam ale nigdy przy żadnej operacji się nie wywalał. Za to 'cudowne' KDE 4.0 miało szereg błędów (tak wiem że w 4.x naprawili ale jak flame to flame ;) ). Wniosek – sam fakt napisania czegoś w C++ nie powoduje że coś jest bez błędów.

 
zwiń wątek azhag  1 lutego 2010 o godz. 10:53 #
Gravatar

> X11 wymaga sterowników, nie zawsze ruszy

najpewniej zostanie użyty uniwersalny sterownik fbdev

 
 
zwiń wątek gielo  31 stycznia 2010 o godz. 22:16 #
Gravatar

c jest be, c++ także, java to kobyła, więc jaki język programowania jest ok ? Może jakby to było napisane w assemblerze to było by ok ? Chociaż i tu pewnie znaleźli by się tacy co by stwierdzili że i on jest be.

Więĸsza część jądra linuksa jest napisana w c i c++, tak samo jak i większość jego oprogramowania, a wiek języka nie świadczy o jego jakości.

Co do samego instalatora, to można zrezygnować z jego graficznej odmiany tak jak i można w ogóle zrezygnować ze środowisk graficznych w debianie. Tylko czy o to chodzi ? Ja trochę nie rozumiem takiego podejścia ludzi którzy gdzieś się zatrzymali na jakimś etapie i wydaje im się, że więcej nikomu już do szczęścia nie trzeba.

Rozwój komputerów i oprogramowania wydaje mi się wymusza niejako właśnie graficzne gadżety bez których to system zostanie w kręgu zainteresowań co najwyżej pasjonatów. Jeżeli dana dystrybucja linuxa czy w ogóle jakikolwiek inny system operacyjny chce być więcej niż niszowy to musi być przyjazny także dla osób mniej obeznanych w temacie systemów operacyjnych, programowania i radzenia sobie z problemami.

Reasumując, to właśnie z tego powodu rezygnacja z graficznego instalatora nie jest dobrym pomysłem.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek 3ED  31 stycznia 2010 o godz. 23:54 #
Gravatar

Wiek języka może tylko świadczyć o budowie, składni, itp. Czym nowszy język tym teoretycznie powinien wnosić wygodniejsze wyżej wymienione elementy ale jak historia pokazała – nie zawsze tak jest. Może też dziwić czemu nie napisali tego w np. pygtk lub perl::Gtk2 (większa zajętość ramu, dużo plików na nośniku, wolniejsze działanie?). Niemniej jednak nie ma to znaczenia, ponieważ nie w tym problem.

IMHO bardzo fajnie że przechodzą na x11. Też ktoś tam się dziwił, że czemu nie na fbdev ale z tego co mi wiadomo są sterowniki fbdev do xorga, które po prostu działają (już nie wspominając o vga).

 
zwiń wątek Maciej Piechotka  1 lutego 2010 o godz. 4:20 #
Gravatar

Może jakby to było napisane w assemblerze to było by ok ?

Trudne, łatwo popełnić błąd i wbrew obiegowej opinii potrafi być dużo wolniejsze niż C/C++ a i pewnie coraz częściej Java/Python (chyba że ktoś się zna, pisze z dokumentacją procesora która instrukcja zajmuje jakie zasoby etc. ale wtedy jeszcze łatwiej popełnić błąd).

Więĸsza część jądra linuksa jest napisana w c i c++

Z tego co wiem Torvalds nie lubi C++ i w jądrze (przynajmniej kilka lat temu) była znikoma ilość w C++.

Co do samego instalatora, to można zrezygnować z jego graficznej odmiany tak jak i można w ogóle zrezygnować ze środowisk graficznych w debianie.

Problem jest z tłumaczeniem go na języki pisane z prawej do lewej.

Reasumując, to właśnie z tego powodu rezygnacja z graficznego instalatora nie jest dobrym pomysłem.

Zgaduje alternatywą jest ncurses czy coś podobnego. Nie jest to w obsłudze dużo trudniejsze więc nie w tym problem.

 
zwiń wątek pelnalufa  1 lutego 2010 o godz. 9:42 #
Gravatar

a wlasciwie co zlego w tym, ze debian bylby znow niszowy? jest przeciez ubuntu, ma graficzny instalator, apta, bajery… wydaje mi sie (moje subiektywne zdanie), ze kiedys, kiedy malo kto radzil sobie z instalacja debiana (czasy dselecta), dzialal jakby stabilniej…

zwiń wątek azhag  1 lutego 2010 o godz. 11:31 #
Gravatar

Większe znaczenie ma raczej rozmiar Debiana.

Ostatnim „przedaptowym” wydaniem był Hamm — dwie architektury (x86 i m68k), nieco ponad 1500 pakietów. Obecnie Debian obsługuje 19 architektur i portów (11 oficjalnie, 8 na różnym stopniu rozwoju — od gotowych do wydania, po ledwo rozpoczęte) i posiada ponad 33 tysiącu pakietów. Za Hamm na jednego dewelopera przypadało statystycznie 3,75 pakietu, obecnie około 20 pakietów.

zwiń wątek pelnalufa  1 lutego 2010 o godz. 21:23 #
Gravatar

to nie wrozy za dobrze na przyszlosc ;)

 
 
 
 
zwiń wątek cojack  31 stycznia 2010 o godz. 22:59 #
Gravatar

Przepiszcie do php i jest moduł dla php gtk, będzie cacy.

Farmazony opowiadacie, aż się słuchać nie chce. Jak arabi itp nie znają ang i sobie z instalatorem nie pomogą to już ich problem. Amen.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek blog.szsz.pl/  1 lutego 2010 o godz. 14:10 #
Gravatar

A może ten pomysł nie jest zły?

Może tylko zrezygnować z PHP i GTK?

Instalator, który odpala httpd i odpowiednie skrzypty cgi/cokolwiek?

Użytkownik mógł by się podłączyć z przeglądarki na drugim komputerze i skonfigurować tak jak teraz to się robi z routerami, lub odpalić na tym samym komputerze XWindow+Przeglądarka, lub konsolę+links/lynx

Rozwiązanie wydaje się być zarówno łatwiejsze w rozwijaniu i bardziej uniwersalne…

zwiń wątek trasz  3 lutego 2010 o godz. 9:37 #
Gravatar

Gratuluje, wlasnie wymysliliscie bsdinstaller z DragonflyBSD.

 
 
 
zwiń wątek artur  1 lutego 2010 o godz. 2:33 #
Gravatar

Gtk się sypie i ciągnie ze sobą wiele ciekawych projektów.

Ciekawe czy ich deweloperzy w porę się ockną i przeproszą się z Qt, czy

też będą czekać aż ich dzieła osiągną całkowite dno.

I nie chodzi tu o to czy nowocześniejszy jest C++ czy C czy może jeszcze

assembler, tylko o to w czym się najszybciej pisze i co ma najlepsze

wsparcie.

Tak w uproszczeniu to chodzi o pieniążki.

Gtk ich niema a Qt je ma.

GNOME ich niema a KDE je ma.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek mor  1 lutego 2010 o godz. 4:07 #
Gravatar

Pieniążki to ma Steve Jobs. Co on tam ma, Cocoa? W każdym razie, przerzućmy się na to, bo on ma pieniążki!

zwiń wątek azhag  1 lutego 2010 o godz. 10:50 #
Gravatar

Albo na WinAPI!

zwiń wątek Iskast  1 lutego 2010 o godz. 21:49 #
Gravatar

Jeszcze lepiej – czas wrócić do ery MS-DOS-a łupanego. Ups, FreeDOS-a…

 
 
 
zwiń wątek Piotr Pyclik  1 lutego 2010 o godz. 9:14 #
Gravatar

"GNOME ich niema a KDE je ma."

No patrz, a zupełnie nie widać. Hmm…

 
zwiń wątek jstaniek  1 lutego 2010 o godz. 9:59 #
Gravatar

Jest trochę inaczej, może się zdziwisz: GNOME je miał bo to fundacja dobrze radząca sobie z pozyskiwaniem sponsorów w zamian za wpływy ale płaci pensję managera dla Stormy ;) Sam bonus wyniósł >10k dolarów w 2009.

Pieniądze nie idą w takim stopniu jak na w KDE na samo tworzenie oprogramowania.

Plany na 2010 to lekko mówiąc m.in. wyciąg z haseł znanych na studiach MBA: http://bit.ly/bBrYZO

 
 
zwiń wątek Maciej Mrozowski  1 lutego 2010 o godz. 3:03 #
Gravatar

Nie widżę sensu rozwijania instalatora graficznego (jakiegokolwiek w sumie) napisanego w tak niskopoziomowym języku jak C/C++ – idealnym byłby Python + PyQ4/PyGTK według mnie.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek Taki jeden  1 lutego 2010 o godz. 9:30 #
Gravatar

A czy to aż tak ważne jak język? Ktoś zna i lubi C++ to czemu ma się uczyć Pythona? Fakt sam jestem sympatykiem tego języka i też uważam, że prościej dla mnie by było pisać w Pythonie, ale każdy robi jak lubi :)

 
zwiń wątek azhag  1 lutego 2010 o godz. 10:47 #
Gravatar

Nie jestem pewien czy użycie Pythona, Perla czy podobnego języka jest dobrym pomysłem. Ich interpretery i dowiązania do odpowiednich bibliotek zajmują trochę miejsca — na DVD narzut instalatora może i by „utonął”, ale bussinesscard (< 50 MB) zginąłby śmiercią naturalną, netinstall (~ 180 MB) drastycznie zwiększył swój rozmiar.

zwiń wątek D3X  1 lutego 2010 o godz. 14:10 #
Gravatar

na bc i netinstall nie trzeba wrzucać g-i

zwiń wątek azhag  2 lutego 2010 o godz. 9:06 #
Gravatar

Czyli proponujesz rozwijanie dwóch różnych instalatorów niezależnie? d-i w czym-tam-jest-obecnie-pisany oraz g-i w Pythonie/Perlu/…, będący nakładką? Nie uważam aby to był dobry pomysł.

 
zwiń wątek D3X  14 lutego 2010 o godz. 11:15 #
Gravatar

z tego co wiem to tekstowy i tak zostanie, więc będą rozwijane dwa instalatory…

 
 
 
 
zwiń wątek azhag  1 lutego 2010 o godz. 13:56 #
Gravatar

Cyril Brulebois zdał pierwszą relację z postępu prac nad migracją na X11: http://ikibiki.org//blog/2010/02/01/GI_part_1/

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek azhag  3 lutego 2010 o godz. 19:17 #
Gravatar

Prac ciąg dalszy, udało się uruchomić X na instalatorze:
http://ikibiki.org//blog/2010/02/03/GI_part_2/

 
 
zwiń wątek wini  1 lutego 2010 o godz. 15:50 #
Gravatar

Tu jest bardzo proste i dobre rozwiązanie

, które w każdym innym zdrowym systemie byłoby już dawno wykorzystane.

No ale niestety linux, a zwłaszcza debian do systemów zdrowych

ideologicznie nie należą.

Tak więc poprawniejsze ideologicznie będzie pewnie władowanie

dużych środków w naprawianie Gtk niż wykorzystanie gotowych

narzędzi opartych o Qt.

Chore podejście, ale niestety w linuxie prawdziwe.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
zwiń wątek azhag  1 lutego 2010 o godz. 16:13 #
Gravatar

> Tak więc poprawniejsze ideologicznie będzie pewnie władowanie

> dużych środków w naprawianie Gtk niż wykorzystanie gotowych

> narzędzi opartych o Qt.

Na kilka miesięcy przed wydaniem, lepszym wyjściem jest poprawienie istniejącego i — poza problemem z DirectFB — dotychczas działającego rozwiązania, niż władowanie ogromnych środków na pisanie nowego rozwiązania od zera, choćby niewiadomo jak było ono poprawne ideologicznie dla Ciebie. Nie ma żadnych przeszkód, żeby zamiast GTK+ użyć diabli wiedzą czego — ale żeby użyć diabli wiedzą czego, należy instalator do diabli wiedzą czego przepisać i zapewnić jego utrzymanie (vide: #4994612).

zwiń wątek wini  1 lutego 2010 o godz. 16:57 #
Gravatar

Czytasz, piszesz ale nic z tego nie rozumiesz.

Przecież wystarczy wejść na stronę która jest podlinkowana w

tym newsie żeby się przekonać że oni tam we wszystkim mogą pisać

tylko nie w Qt. Chcesz pisać w Qt to sobie pisz, ale nas to

nie obchodzi. Czy to nie jest fanatyzm?

Napisanie w Qt prostego instalatora graficznego który stanowi

nakładkę graficzną na instalator konsolowy to pryszcz.

Zapewnienie stabilnego działania Qt Embedded należy już do

deweloperów Qt, którzy to dobrze się wywiązują ze swoich obowiązków.

zwiń wątek azhag  1 lutego 2010 o godz. 17:18 #
Gravatar

> Czytasz, piszesz ale nic z tego nie rozumiesz.

Sądząc z powyższego komentarza, rozumiem więcej niż Ty.

> Chcesz pisać w Qt to sobie pisz, ale nas to nie obchodzi. Czy to

> nie jest fanatyzm?

Nie, to się nazywa pragmatyzm. Co mu do tego jak graficzny instalator zostanie poprawiony/przepisany jeśli będzie działał? Joss sam się tym nie zajmuje, więc dlaczego ma go obchodzić użyte narzędzie?

Dlaczego *teraz* nie jest czas na przepisywanie do czegoś innego już pisałem.

> Napisanie w Qt prostego instalatora graficznego który stanowi

> nakładkę graficzną na instalator konsolowy to pryszcz.

I rozwijać de facto dwa instalatory (ściśle jeden instalator i osobną nakładkę)? Doskonały pomysł…

 
 
 
 
zwiń wątek solaris  2 lutego 2010 o godz. 13:26 #
Gravatar

Miałem kilka razy problemy z instalatorem debiana, mianowicie zmieniało mi język na inny podczas instalacji i musialem cofać się w niej by to zmienić może to była wina cd ale wątpie bo na kilku róznych cd instalowałem rózne wersje i to dalej występowało od wersji 5,0. W moich oczach debian 4,0 był lepszy stabilniejszy i bardziej dopracowany….

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek mobile apps  18 marca 2011 o godz. 17:22 #
Gravatar

I’m impressed, I must say. Genuinely hardly ever do I encounter a blog page which is the two educative and entertaining, and allow me to tell you, you have hit the nail around the head. Your imagined is outstanding; the situation is a thing that not adequate persons are chatting intelligently about. I am incredibly blissful that I stumbled all through this in my hunt for a person thing referring to this

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek Ryann Kildare  19 marca 2011 o godz. 5:50 #
Gravatar

Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and aid others like you aided me.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek sfsfs  30 marca 2011 o godz. 18:08 #
Gravatar

I’ve learned new things from a blog post. One more thing to I have found is that normally, FSBO sellers will reject you actually. Remember, they’d prefer to never use your companies. But if you maintain a stable, professional relationship, offering help and staying in contact for about four to five weeks, you will usually have the ability to win a conversation. From there, a listing follows. Thanks

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia