Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

elementaryOS Luna Daily - cz.3: Spójrzmy w przyszłość

Jako członek elementary UX Team czuję się zobowiązany poinformować Was o nadchodzących zmianach dotyczących już nie tylko zbliżającej się wersji 0.2 systemu, ale również kolejnych. Nie marudząc zacznijmy od podstaw :)

Fundamenty

Jak wiadomo, elementary opiera się o Ubuntu. Jest to obecnie najlepsze rozwiązanie dla powstającego systemu, który chce rozwinąć skrzydła, a jego twórcy póki co nie chcą zawracać sobie głowy tym, co siedzi głęboko pod maską systemu. Dlatego właśnie postawiono na Ubuntu. Pierwszym celem elementary jest stworzenie własnego "ekosystemu", który po osiągnięciu odpowiedniej "dojrzałości" będzie można przenieść na inną dystrybucję. Póki co nie wiadomo, która z dystrybucji mogłaby zastąpić Ubuntu, najpewniej byłby to czysty Debian, ale nie znam jeszcze szczegółów.

Interface

W tej chwili trwają prace nad poprawianiem widżetów Granite, które opisałem w poprzednim wpisie. Niektóre z nich sprawiają jeszcze drobne problemy w działaniu, a kilka nie wygląda do końca tak, jak powinna.
Dock umiejscowiony u dołu ekranu to nic innego, jak zapewne znany większości z Was Docky, tylko przepisany pod GTK3 i przemianowany na "Plank".
Docelowo elementary ma korzystać wyłącznie z GTK3 eliminując wszelkie elementy korzystające z mechanizmów GTK2. Wszystko jest już na dobrej drodze ku temu ;)
W ostatniej "większej" aktualizacji dodano "chmurkowe" menu do systemowych ikonek powiadomień:

Ponadto zlikwidowano wszystkie pozycje odsyłające do Gnomowego centrum ustawień.

Aplikacje

Z programów, które pojawią się w Lunie warto wymienić dwa, z których zrezygnowano. Marlin, czyli przeglądarka plików, która została "porzucona" przez developerów, została przejęta przez zespół elementary i pojawi się, jako fork o wdzięcznej nazwie "Files", i prawdopodobnie ze zmienioną ikonką (bardziej adekwatną do zadań aplikacji). Files będzie się nieco różnił od Marlina i zawierał dodatkowe funkcje. Ponadto już teraz deweloperska wersja programu korzysta z widżetów Granite, co zapewni jej spójność z resztą systemu. Marlin korzystał tutaj z bibliotek Varka.
Aplikacją, z której zrezygnowano na rzecz czegoś nowego jest Postler. Flagowy klient poczty elementary zostanie zastąpiony klientem poczty od zespołu Yorba odpowiedzialnego za menedżer zdjęć Shotwell. Geary - bo tak nazywa się program w stu procentach odpowiada założeniom elementary i na chwilę obecną jedyne, co może w tej aplikacji odpychać to znikoma funkcjonalność oraz nie oszukujmy się - brzydka jak noc listopadowa ikona aplikacji ;)

W przyszłych wersjach elementary pojawi się Shotwell w nowej szacie graficznej. Elementary dostanie także odtwarzacz multimedialny Audience. Prosty i ładny, jak na aplikację dla elementary przystało ;)

System otrzyma również własny system powiadomień (już dostępny z PPA elementary). Obecnie jednak dzienne buildy Luny korzystają jeszcze z Ubuntowego notify-osd.

Kolejne wersje elementaryOS na pewno przyniosą wymianę dekoratora Metacity na "coś innego". Być może będzie to autorski dekorator - naturalnie "spójny" z GTK3. Ma on zapewnić głównie wygładzanie zaokrągleń krawędzi okienek oraz (tak, inspirowane systemami Apple'a) możliwość stosowania półprzeźroczystego jednopikselowego obramowania wokół okienek, co zapewni lepszą "spójność wizualną" bez względu na to, jaką sobie ustawimy tapetę na pulpicie.
Podobny zabieg czeka ikonki - aby dobrze wyglądały na każdym tle - otrzymają półprzeźroczyste, ciemne rameczki.

Data premiery systemu nie jest niestety znana nawet w przybliżeniu. Termin "gdy będzie gotowe" jest cały czas aktualny. Pocieszający jest fakt, że po ostatnim spotkaniu Ubuntu Development Summit rozwój systemu przyspieszył :) 

linux oprogramowanie inne

Komentarze

0 nowych
  #1 22.05.2012 18:03

czekam z niecierpliwością. jest super!

Banan   10 #2 22.05.2012 18:03

Czy będzie możliwa zmiana kolorów okienek?

Kintoki   6 #3 22.05.2012 18:09

Muszę przyznać że elementary bardzo mi się podoba. Zachowanie wygląd jest bardzo blisko mojemu "wymarzonemu" środowisku i o dziwo chyba będę skłonny porzucić kde dla tego...

kardan   2 #4 22.05.2012 18:43

Mam pytanie czy jest w Lunie coś ala gnome-shell-extension? Bardzo polubiłem ten sposób modyfikacji pulpitu, swoją drogą dosyć wygodny i szybki chociaż brakuje mi w nim zmiany ustawień poszczególnych dodatków

Imago   6 #5 22.05.2012 18:48

@Banan - na chwilę obecną nie.
@kardan - nie, chociaż wiele wskazuje na to, że pewnego rodzaju "rozszerzenia" dla Pantheona będą miały rację bytu w przyszłości.

flaszer   10 #6 22.05.2012 19:24

Od początku śledzę rozwój tego systemu i muszę przyznać, że się zakochałem. Wzorowanie się na Apple? Dla mnie to plus i właśnie to mi się podoba. A do tego jest szybko.

Fanboj O   6 #7 22.05.2012 19:29

a jak zmienić tapete w tym

Kintoki   6 #8 22.05.2012 19:33

Jak jest z integracją aplikacji z kde?
Pulpit mogę bez bólu zamienić ale część aplikacji napisanych pod kde jednak nie.

neverek   7 #9 22.05.2012 19:35

Bardzo lubię twoje posty o Elementary OS :)
Swoją drogą, to właśnie eOS zachęcił mnie do wypróbowania Linuxa (testowałem kilka dystrybucji, zanim osiadłem na Ubuntu 12.04) i co ciekawe, został na dysku i jest obecnie częściej używany niż Windows.

Imago   6 #10 22.05.2012 19:44

@Fanboj O - wtyczka "Wallpaper" w Switchboardzie?
@kintoki - elementary nie "idzie na wsparcie KDE", ale aplikacje w Qt zadziałają tutaj bez problemu, jak w każdym Linuksie

soanvig   9 #11 22.05.2012 19:45

Jak bardzo elementary opiera się na ubuntu? Jak bardzo jest z nim zaktualizowane? Bo na elementary miałem trochę problemów z instalacją specjalistycznego softu, czego na ubuntu nie zaznałem, ale kiedy to było!
No i jak używałem go może pół roku temu to zamulał trochę (otwieranie aplikacji czy home z opóźnieniem).
Do tego Dock na moim ekranie (1366x768 <- mała wysokość) kradnie sporo miejsca.

Kintoki   6 #12 22.05.2012 19:53

Nie chodzi mi o działanie tylko o wygląd

Imago   6 #13 22.05.2012 19:56

@soaving:

"Jak bardzo..."
- Hm, można rzec, że używając elementaryOS Luna w obecnej postaci nie zauważysz, że jest oparte o Ubuntu. W sumie jedynie to, co "pod maską" jest Ubuntowe.

"... zaktualizowane?"
- Nie bardzo rozumiem, ale elementary ma własne repozytoria PPA i nie powinno sprawiać już znanego z Jupitera problemu "aktualizowania do nowego ubuntu".

- O jakim "specjalistycznym" sofcie mowa?

- Zważywszy na fakt, że Luna rezygnuje z wielu zbędnych usług, do pisania aplikacji używa się języka Vala oraz twórcy stawiają duży nacisk na "lekkość i żwawość środowiska" - jest ZNACZNIE lepiej niż w Jupiterze. Aplikacje w większości uruchamiają się w mgnieniu oka :) System po uruchomieniu zajmuje raptem 260MB w RAMie.

- Dock zawsze można zmniejszyć korzystając z dostarczonych ustawień :)

Imago   6 #14 22.05.2012 19:57

@Kintoki - No jeśli chodzi o wygląd to nie mam pojęcia, ale myślę, że powinno być lepiej, niż w wypadku Ubuntu - wszak KDE też "tonie" w szarościach, więc aplikacje z KDE powinny IMO wyglądać bardziej spójnie pod elementary.

Zauważyłem, że zrobiło się tutaj małe AMA :P Postaram się odpowiedzieć na każde pytanie ;)

Kintoki   6 #15 22.05.2012 20:10

Jest możliwość ściągnięcia jakiejś alfy/bety/snapshota?

Imago   6 #16 22.05.2012 20:24

@Kinotoki - są już dzienne buildy do pobrania. Linki podałem na końcu pierwszej części serii wpisów :) http://www.dobreprogramy.pl/Imago/elementaryOS-Luna-Daily-cz-Jak-listek-na-wietr...

Ave5   8 #17 22.05.2012 20:51

Skoro jesteś w UX Team, to chciałbym zobaczyć wpis o tym, jak wygląda praca nad projektem elementary z Twojej perspektywy, z trzeźwą oceną co jest super i co niekoniecznie :]

Imago   6 #18 22.05.2012 20:54

@Ave5 - Myślę, że to może być temat na osobną notkę :) Przemyślę to ;)

DannyPL   5 #19 22.05.2012 22:19

@Imago
"System po uruchomieniu zajmuje raptem 260MB w RAMie."

OK, ale ile masz w ogóle tej pamięci? Ja mam w lapku 1GB i nawet KDE (które w oszczędzaniu zasobów nie grzeszy) zaraz po uruchomieniu zajmuje mi mniej. Dlaczego ludziom się wydaje, że ilość pamięci RAM jakie zajmuje środowisko zaraz po uruchomieniu jest bezwzględna? W praktyce tak przecież nie jest.

soanvig   9 #20 22.05.2012 22:49

@Imago
Instalowałem wszystko co jest potrzebne do języka Ruby, ale przypomniało mi się, że na Ubuntu robiłem to trochę inną metodą niż na Elementary i stąd to, że na jednym działało, a na drugim nie.
""... zaktualizowane?"
- Nie bardzo rozumiem, ale elementary ma własne repozytoria PPA i nie powinno sprawiać już znanego z Jupitera problemu "aktualizowania do nowego ubuntu"."
Mam na myśli czy aktualizacja Elementary idzie równo/bardzo podobnie do aktualizacji Ubuntu. I odpowiedziałeś mi :)

Fajnie, że tak mało zasobów zużywa. Przy pracy na virtual PC to spore ułatwienie. Zainteresuję się tym Elementary jak wyjdzie Luna :)

Imago   6 #21 22.05.2012 22:53

@DannyPL - mam 4GB pamięci RAM ;)

soanvig   9 #22 23.05.2012 00:07

Ściągnąłem, ale to jak się krzaczy to środowisko jest nieprawdopodobne. Co chwila coś znika, coś chwila coś się robi czarne, co chwila coś miga i mryga. Ja rozumiem, że to wersja Alfa, ale jak się coś oddaje do użytku (sprawdzenia), to do tego użytku powinno być zdatne.
Albo to po prostu wina tego, że odpalałem w VirtualBoxie i nie zainstalowałem Guest Additions (którego notabene nie dało się zainstalować w ogóle)

soanvig   9 #23 23.05.2012 00:12

Bugi przedstawia ten screenshot próby zrobienia aktualizacji w nadzieji, że to coś pomoże:
http://soanvig.pl/files/4fbc0f208ab00.png

soanvig   9 #24 23.05.2012 00:13

Nie wierzę, zrobiłem taki błąd ortograficzny!
"nadziei" oczywiście xD

soanvig   9 #25 23.05.2012 00:22

O, po zaktualizowaniu wystąpił wewnętrzny błąd elementary os i crash i zbiera informacje o błędzie. Ale zobaczymy co się stanie po uruchomieniu ponownym:
Bez zmian - kompletnie nic nie da się zrobić w co chwilę migającym i znikającym środowisku.

  #26 23.05.2012 00:27

A jak jest z instalacją tego lub wypróbowaniem live na penie?

Imago   6 #27 23.05.2012 06:20

@soanvig - Lepiej odpalać w VMWare player. Nie miałem w nim żadnych problemów tego typu. W VBoksie wystarczy odpalić VBox Additions z terminala (wiem, że ciężko go uruchomić, ale się da :P) i potem już wszystko ładnie działa również ;)

dhor   8 #28 23.05.2012 07:36

Hm, jedyny daily build jaki znalazłem to obraz iso z 2012.04.27 - trochę starawy, jest tam Postler zamiast Geary i nadal Marlin...

A we Virtualboksie wszystko działa, tylko trzeba włączyć sterowniki własnościowe (system sam wyświetla do tego powiadomienie, a jak nie wyświetli, to w ustawieniach jest ikonka).

soanvig   9 #30 23.05.2012 18:22

Te, to ja mam zainstalowanego tego co dhor podał. Ściągnę to co ty podałeś Soren, i pobawimy się najnowszą wersją :)

Imago   6 #31 23.05.2012 18:27

@soanvig - wystarczy aktualizować system i zyskujemy dokładnie tę samą funkcjonalność, jaką oferuje najnowszy build :)

  #32 23.05.2012 23:38

Właśnie, zainstalowałem na penie i muszę przyznać, że uwija się tak szybko lubuntu które było na nim wcześniej. Zastanawia mnie tylko, który z 2 odtwarzaczy muzyki będzie domyślnym?

Imago   6 #33 24.05.2012 06:15

@Leroux - Noise.

lck*   3 #34 25.05.2012 23:53

"Z programów, które pojawią się w Lunie warto wymienić dwa, z których zrezygnowano. Marlin, czyli przeglądarka plików, która została "porzucona" przez developerów, została przejęta przez zespół elementary i pojawi się, jako fork o wdzięcznej nazwie "Files""

- program, z którego zrezygnowano, ale się pojawi ;)
- została porzucona przez developerów, ale przejęta przez team elementary, w którym też są developerami.

Kto jest twórcą Merlina? Wszystko zaczęło się od modyfikacji Nautilusa, którego potem porzucono i powstał Merlin, którego teraz też porzucono???

lck*   3 #35 26.05.2012 00:06

"Pocieszający jest fakt, że po ostatnim spotkaniu Ubuntu Development Summit rozwój systemu przyspieszył"

Przyglądam się właśnie źródłom takich dodatków jak plank-plug czy wallpaper-plug i widząc średnio tylko 300 linijek kodu i przyglądając się tym samym błędom od dobrych 3 miesięcy i biorąc jeszcze pod uwagę, że to co miało być juz tego nie będzie lub zostanie zastąpione, to czarno to widzę.

Jest ładnie i intuicyjnie, ale WOLNOooo się to rozwija.....

Imago   6 #36 26.05.2012 14:34

@lck* - Twórca Marlina nie był bezpośrednio powiązany z elementary, mimo tego, że projekt był "w ramach eOS", jednak dla potrzeb Files udostępnił kod źródłowy deweloperom systemu, aby zrobili z niego pożytek ;)

Rozwój systemu wygląda obecnie tak, że twórcy skupiają się na konkretnych aplikacjach, nie zajmują się wszystkim na raz. przyjdzie pora na poprawki w plugach i Switchboardzie ;)

  #37 28.05.2012 17:26

@lck* zglos bledy danym developerom to sie przysluzysz w rozwoju danego projektu, w koncu jak i tak ten kod przegladasz to nic nie tracisz.

  #38 13.07.2012 16:13

Imago czy wiadomo kiedy wyjdzie jakas wersja koncowa ?

Imago   6 #39 20.07.2012 19:40

@jablonski.tomasz:
"Gdy będzie gotowe" ;)

  #40 13.12.2012 13:03

Korzystam od ponad miesiąca. Największe wady to:
- brak global-menu i przycisku minimalizacji
- brak przycisku minimalizacji
- niewygodny skrót do startmenu, już lepiej by było choćby WIN0+a

Ogólnie to najpierw zainstalowałem na blaszaku i było super ale jak zainstalowałem na laptopie to wyszło na jaw, jak dużo jest tu nie przemyślanych rozwiązań.