Wpis

XFCE 4010

Dodano dnia 17 stycznia 2012.

Być może to kolejny żart ze strony twórców XFCE, ale została rzucona propozycja ustalenia nowej wersji na 4010 (źródło). Brzmi może zabawnie, ale wynika wprost z drobnych niedociągnięć (znów ponoć) w sposobie porównywania wersji, w niektórych dystrybucjach. Dokładniej chodzi o problem w zauważeniu, że 4.8 < 4.10 (gdyby traktować jako liczby z ułamkiem to mamy 4.1 < 4.8). Być może to żart, być może nie. Być może to czysty sarkazm wycelowany w tyłki kilku leniwych programistów, którym najzwyczajniej w świecie nie chce się naprawić zwykłego niedociągnięcia przez co trzeba uciekać się do dziwnych sztuczek.

W sumie to nie chce w to wierzyć. Chociażby ze względu na jądro Linuksa — specjalnie haksili aby działało a XFCE nie można? Nie... :)

Jeśli macie jakieś info, które może to potwierdź to z chęcią się zapoznam.

Nie mniej i tak najważniejszą informacją jest, że coś się dzieję i XFCE żyje! Jupi. :)

Dodaj komentarz.

Komentarze

Winhelp

Dodano dnia 17 stycznia 2012, o godzinie 18:48:13.

Lol, i to niby XFCE jako pierwsze napotkało ten problem?

SebaS86

Dodano dnia 17 stycznia 2012, o godzinie 18:50:33.

Nie? Napotkało po raz pierwszy. Albo inaczej, po raz pierwszy stało się to problemem (czytaj w zamierzchłych czasach, kiedy było sobie XFCE 1.x i 2.x dystrybucje tworzyli bardziej rozgarnięci ludzi ;)).

SebaS86

Dodano dnia 17 stycznia 2012, o godzinie 18:51:32.

Swoją drogą, ja bym to olał. Na Gentoo działa to chyba poprawnie, więc to nie mój problem i również nie twórców XFCE. :)

Zal

Dodano dnia 17 stycznia 2012, o godzinie 19:49:30.

Szydera jakich mało :D

pecet

Dodano dnia 17 stycznia 2012, o godzinie 20:56:58.

To nie żart. Perl już tak dawno robi np. wersja 5.12 ma numerację dla potrzeb kodu 5.012
stąd use 5.012; etc.

SebaS86

Dodano dnia 17 stycznia 2012, o godzinie 21:14:25.

Bez sensu. To od razu lepiej zrobić liczbę całkowitą (przykładowo wersja API Androida) niż się bawić albo wydzielić sobie funkcję do porównywania wersji po stringach. Pamięć liczymy w dziesiątkach GB, moc obliczeniową w setkach MIPS-ów a ludzie nadal rozwodzą się czy lepiej stosować sortowanie naturalne, czy po kodach znaków, czy stosować zapis bardziej czytelny dla człowieka czy dla maszyny... obłęd i głupota... już chyba rozsądniej byłoby pisać CMS-y w C++ zamiast w PHP.

iss

Dodano dnia 17 stycznia 2012, o godzinie 22:26:17.

W Androidzie to nie tylko API ma wersje jako liczbę naturalną.
Programy pisane na Androida mają podaną wersję wyświetlaną użytkownikom, która jest zapisana jako string i wersję w postaci int, która służy do porównywania właśnie. Dzięki temu Market wie kiedy jest upgrade, nawet jak wersja to Gamma.Beta.Psi.

yoshi314

Dodano dnia 18 stycznia 2012, o godzinie 11:51:15.

"Some package maintainers have a problem with 4.10 being a later version then 4.8, since they see 4.10 as 4.1 with an extra decimal for precision."

to wygląda na problem z osobami, a nie oprogramwaniem. sugeruję zmianę osób odpowiedzialnych za paczkowanie xfce, bo nie wydają się kompetentne.

SebaS86

Dodano dnia 21 stycznia 2012, o godzinie 12:03:00.

Yoshi314, bardzo możliwe, niestety nikt na stronie nie pochwalił się z czego te problemy wynikają. Czy rzeczywiście z osób (nie umieją czytać i szukać) czy z dystrybucją, w domyśle programistów odpowiedzialnych za system paczkowania (nie można się doczytać i doszukać).

Dodaj komentarz

W komentarzach nie działają znaczniki HTML, nowe linie tworzone są po nacisnięciu Entera. Zamiast znaczników HTML możesz używać znaczników Textile.

Subskrypcje

Inne wpisy

Kategorie wpisu

Tagi wpisu