The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Леннарт Поттеринг представил демонстрационную библиотеку lib..."
Отправлено PereresusNeVlezaetBuggy, 04-Ноя-11 22:22 
>> 1. Вопрос о том, является ли это улучшением, пока что не решён положительно.
> Все актуальные драйвера которые кем либо поддерживаются на него переходят. Значит по
> мнению их разработчиков - вот так вот.

Ещё раз. X.org изначально позиционировался как кросс-платформенное решение. Никто его разработчиков к этому не принуждал! И если ты заявляешь себя кросс-платформенным, то будь добр соответствовать: либо обеспечивай самостоятельно функционирование на разных платформах, или предоставляй соответствующие средства. На возможный аргумент "так код открыт, делайте, что хотите" заранее ещё раз скажу: код открыт, но кросс-платформенным при это ни разу не является. Для наглядности вот вам пример не кросс-платформенной программы с открытым кодом:

#!/usr/bin/perl
use strict;
use warnings;

my $pfh;
open($pfh, '-|', qw/relayctl monitor/) or
    die "could not start monitor: $!";
$\ = "\n";
while (<$pfh>) {
        chomp;
        # ...
}
1;

"Что? Не работает? В вашей системе нет relayd? Ах, у вас нет современного PF... Вы отстали от прогресса!"

... Правда, бред?

>[оверквотинг удален]
>> ломку любой функциональности прогрессом - это как-то перебор.
> Пусть тогда идут и майнтайнят неподдерживаемый антик, делают форк или как им
> там удобно. А то советчиков как программерам должно быть удобно -
> легион. А как майнтайнить эти раритеты - так последний коммит был
> после дождичка в четверг. Если кому нужен древний шит - пусть
> идет и поддерживает его тогда. А разработчики xorg решили избавиться от
> DRI1, ну и туда и дорога. Зачем таскать 2 одинаковых по
> смыслу интерфейса, только один из них устаревший и никем уже не
> развиваемый активно уже? Специально для некрофилов? Пусть об этом у них
> голова и болит, так относительно честно по крайней мере.

Если говорить конкретно про DRI2 и KMS - никто не говорит, что они суть так плохи, или что надо держаться за DRI1. Но если позиционируешь себя как кросс-платформенное решение - поддерживай это заявление делами. Когда на пять тыщ строк видеодрайвера приходится накладывать тыщу строк локальных патчей, это называется, слова расходятся с делом.

Например, в FreeBSD есть ipfw, имеющий свои уникальные фишки. Которых нет (и которые не тривиально реализуются) в netfilter, PF и других сетевых экранах. И есть ряд решений, которые завязаны на ipfw. И никто этим не возмущается - знаете, почему? Потому что эти решения и не позиционируются как кросс-платформенные.

Но вот если разработчики FWBuilder - кроссплатформенного решения, о чём открыто говорится, - начнут заботиться о поддержке только ipfw, заявив, что netfilter - ископаемое говно мамонта, и они не хотят с ним возиться, - ой, сколько вони-то поднимется...

>> 2. Если хочется улучшать отраслевой стандарт - надо улучшать. А не отказываться.
> Ну так возьмите и реализуйте DRI2.

То есть "мы делаем, что хотим, а вы обязаны следовать за нами"? Знаете, куда в таких ситуациях принято посылать?

Делайте что хотите у себя в песочнице. Когда кое-кто решил, что XFree86 - это теперь только его песочница, его послали, и появился X.org. История сейчас вряд ли повторится, страсти не настолько накалены, но всё же, всё же...

> Потому что таскать его прадедушку специально
> для некрофилов никто не будет бесконечно. Если вы хотите ездить на
> паровозе - окей, сами ищете его на свалке, сами реставрируете и
> ремонтируете, приводите в соответствие с существующими видами путей и сигнализации. За
> любителей старины это никто не будет делать, ни депо, ни заводы,
> ни компании.
>> Обсуждать с другими членами сообщества. Обсуждать!
> Ну так где эти члены сообщества? Коммитов в драйвера - не видно.

А вы хоть проверили перед тем как это писать? Или вас надо научить пользоваться поиском? Owain Ainsworth прямо значится на странице контрибьюторов у того же Intel, например.

> А если какой-то кусок сто лет не поддерживается и не развивается
> и только ради него надо таскать кучу балласта - наступает момент
> когда действующим разработчикам становится "легче пристрелить чем прокормить". Так было
> всегда, все время технического прогресса. Если это вам не нравится -
> поищите другой глобус. Заметьте, промышленность сняла с производства множество типов радиоламп,
> совершенно забыв у вас спросить - против вы или нет. Как
> гемор по их производству стал перевешивать профит - так и сняли.
> Осталось несколько типов которые востребованы, ну и хватит с вас. Никто
> вам не будет аттракционы невиданной щедрости устраивать, если вы еще не
> осознали.

Переход с радиоламп на транзисторы был естественным. А не потому что "нам надоело делать радиолампы".

>> что эти другие члены сообщества начинают возмущаться.
> Раньше надо было думать - когда драйвер кучу времени без майнтенанса висел.
> С чего вы взяли что кто-то посторонний должен бесконечно заботиться о
> чужих задницах, ради них бесконечно таская древний код и как-то привинчивая
> все это в новые версии?

Посторонний? Код в репозитории X.org, но X.org тут посторонний? Вы вообще понимаете, что пишете?

>> Вот вы пришли на работу, и решили: потолок над вами неправильного цвета.
>> Пошли в магазин за краской, растворителем и кистью, взяли стремянку, вернулись
>> в офис и пытаетесь начать красить. Очень удивитесь, когда сидящие в
>> том же офисе ваши коллеги начнут возмущаться и мешать?
> Скорее, это похоже на иную ситуацию: выдали вам на работе занюханный i386
> с виндой 3.11, который тормозит, неудобный и вообще - прошлый век.
> А вы тут взяли и притащили современный системник с каким-то там
> линуксом например. Остальные бурно возмущаются: как-так, у тебя теперь не тормозит?
> Юзать удобнее?! И вообще, новее чем у нас?! Ну ты и
> козел!!

Да, козёл, потому что притащил колонки, подключил их к компу и твою музыку вынуждены слушать все остальные. Хочешь музыки? - без проблем, но для себя лично или с теми, кого она устроит. А до тех пор лучше бы оставить свои гопнические замашки ("слушайте все, какая у меня крутая магнитола!"), если хоть капля совести осталась.

Ну а если нет, то и разговаривать не о чем.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру