/etc/skel/etc bullshit

Paweł Zuzelski pawelz w pld-linux.org
Śro, 15 Wrz 2010, 19:53:40 CEST


On Wed, 15 Sep 2010, Tomasz Pala wrote:
> GNOME/KDE, czy co tam używa XDG.

Cały świat?

GNOME+KDE to znaczna większość "desktopowego" oprogramowania.
Niszowe oprogramowanie niezwiązane z GNOME/KDE też w większości
honoruje XDG. Przynajmniej aplikacje których uzywam: awesome, uzbl,
luakit. Coś bardziej z naszego podwórka: rsget.pl.

Istotne jest to, że żaden upstream przy zdrowych zmysłach nawet nie
spojrzy na patcha home_etc, a na mergnięcie patcha xdg są już duże
szanse.

> > a nie znanym tylko połowie użytkowników PLD. Co za tym idzie, można, a
> > wręcz należy się spodziewać tendencji wzrostowej natywnych
> > implementacji przez samych autorów programów, a nie zjawiska pt. dwóch
> 
> Aha, można - nawet sam takie zgłaszam:
> http://www.midnight-commander.org/ticket/1851
> tylko jakoś nikt ich nie implementuje.

Ta „implementacja” zazwyczaj sprowadza się do zawołania funkcji z
glib:
  g_get_user_cache_dir()
  g_get_user_config_dir()
  g_get_user_data_dir()

Jeżeli aplikacja nie linkuje się z glibem, jest malutka biblioteka
libxdg-basedir dostarczająca podobne funkcje.

Podsumowując, +1 dla porzucenia home_etc w cholerę.

-- 
Paweł


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