LINUX.ORG.RU

Новогоднее предложение

 


0

5

Много срачей было на ЛОРе на тему например Х vs Wayland, в том числе и за последний год. Много срачей было и на другие темы, например systemd. Скажите, а чего мы, как пользователи ЛОРа, добились за этот год в итоге? Ну помимо бомбажа пуканов, срачей, и выяснения отношений.

Я почему это спрашиваю: я почему-то думаю, что ЛОР это все таки место, где собираются люди, которые заинтересованы в развитии ОС Linux. Я думаю, что они понимают, что ОС Linux сама развиваться не будет. Надо самим её развивать. Я также думаю, что вместо бугурта по поводу systemd, X vs wayland и т.д. можно было бы запилить свои решения. По поводу последнего я даже могу предложить конкретные идеи и активно участвовать в разработке.

Как вы думаете, есть ли шанс что в следующем году ЛОР даст миру что-то полезное?

* * *

Большая просьба!

Я не прошу от вас вписаться в роли разработчика. Но я хотел бы, чтоб вы мне подсказывали, что вы хотите-не хотите-плохо сделано-хорошо было бы сделать. Высказывание хотелок не такое уж затруднительное занятие. Могу я надеяться, что хотя бы в этом вопросе я могу прийти на ЛОР, где столько умных людей, и услышать мнение специалистов?

Вы не обязаны быть специалистами именно по иксам. Более того, я вижу что специалисты именно по иксам породили убожество в виде вяленого. Нахер их. Я надеюсь что здесь есть специалисты, которые ближе к реальности.

* * *

https://www.freedesktop.org/wiki/Software/systemd/multiseat/ systemd, versions 30 and newer, includes support for keeping track of user sessions and seats. This adds full hotplug multi-seat support to Linux. Here's a quick overview on how it works.

потом не жалуйтесь, что требуется systemd.

☆☆☆

Последнее исправление: ckotinko (всего исправлений: 2)
Ответ на: комментарий от ckotinko

и торвальдсу тогда не стоило начинать.

Люблю читать современных последователей Торвальдса.

Они почему-то упорно забывают что когда он писал свой код, он не был «тем самым» Торвальдсом, и писал он не «убийцу Unix» а маленький хобби-проект на пробу, скромно и не выпендриваясь.

А ты почему-то «как Торвальдс» хочешь, чтобы пока ты ещё ничего даже не сделал, все уже прониклись величием идеи.

alpha ★★★★★
()
Ответ на: комментарий от torvn77

Чья бы корова мычала, а твоя не кудахтала. Сам почти такой же как ТС.

При любом подобном бреде вызываешься «обсудить в токсе». Ну и что, прогресс то хоть где-то есть? Дальше бла-бла-бла пошло? Даже у Петра дальше пошло. Токсом то хоть сконектились?

dk-
()
Ответ на: комментарий от Harald

Ну, поди, на таблеточки ТС то еще способен заработать. Главное, чтоб принимал.

dk-
()

Я надеюсь что здесь есть специалисты, которые ближе к реальности.

Я как специалист по прыжкам в ширину и забегам на оч.длинные дистанции, отвечу, они есть, но они чем-то уже заняты. На меня обращать внимания не стоит, я несколько не в себе и оторван от реальности ровно настолько, чтобы не забывать дышать, есть, писать отчёты и иногда спать. Давно, и, пожалуй, надолго =)

Deleted
()
Ответ на: комментарий от ckotinko

Ты сам читать свою ссылку пробовал? Там нет ни слова про вилеокарты. Зато описано, какие проблемы решал XRender — image composition, font rendering, precise polygon rasterization и image transformations. Из этого первые два вообще к видяшкам тех лет никак не относятся, а последние два — только к новым 3D, а никак не к S3 Trio. А к чему ты приплёл новые видяшки, я вообще не вкурил — детали-то реализации XRender нехило так поменялись под новое железо XAA → EXA → UXA → (SNA) → Glamor. А если какому WM не хватает XRender, те просто берут и пользуются OpenGL, как KWin или Mutter.

redgremlin ★★★★★
()

Я почему это спрашиваю: я почему-то думаю, что ЛОР это все таки место, где собираются люди, которые заинтересованы в развитии ОС Linux.

Как-то не уверен в этом.

Deleted
()
Ответ на: комментарий от StReLoK

Получился бы ещё один системгэ?

Нет. Название задумывалось как SystemDown.

PeKar
()
Ответ на: комментарий от alpha

если в итоге получится хотя бы коробка из под обуви, с вырезанным окошком, это уже будет неожиданным достижением :)

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

PeKar
()
Ответ на: комментарий от ckotinko

а нет ее, все книги только до версии ядра 2.6 включительно

sqq
()
Ответ на: комментарий от torvn77

кстати, как там форк mc развивается?

anonymous
()

Скажите, а чего мы, как пользователи ЛОРа, добились за этот год в итоге?

Мне ЛОР помог анонсировать и отшлифовать DoubleContact. И работа продолжается.

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

hobbit ★★★★★
()

где собираются люди, которые заинтересованы в развитии ОС Linux

Нет. Есть такие люди, которые заинтересованы в развитии ОС GNU с ядром Hurd.

Не забывайте о виндузятниках и рабах Огрызка.

ОС Linux

Ядро и операционная система — разные вещи.

вместо бугурта по поводу systemd, X vs wayland и т.д. можно было бы запилить свои решения

1. OpenRC, SysVinit, Runit, BSD init.

2. directfb, KDrive, XVesa, svgalib, Xynth, XFast.

Думаю, что этого и так достаточно.

потом не жалуйтесь, что требуется systemd.

И не жалуемся. Он требуется не всем.

telikan
()

Как вы думаете, есть ли шанс что в следующем году ЛОР даст миру что-то полезное?

Нет.

Я не прошу от вас вписаться в роли разработчика. Но я хотел бы, чтоб вы мне подсказывали, что вы хотите-не хотите-плохо сделано-хорошо было бы сделать.
Вы не обязаны быть специалистами именно по иксам.

Мне как специалисту не по иксам с убунтой на борту:

- Как оно там работает изнутри по хрен. Как прикладника systemd меня устраивает.

Что бы я хотел улучшить? Для начала выкинуть всё на хрен, что написано на си и крестах. Переписав на ржавом. Если и он не спасет от еженедельных CVE. То всё тлен и твои идеи переписать иксы может спасут тебя, но не этот мир.

P.S. Тебе в любом случае понадобятся бабки, думай отсюда, а не о том, что нужно нам - пользователям.

foror ★★★★★
()
Ответ на: комментарий от ckotinko

у нас есть ведь алгоритмы типа distance-field которые позволяют одним шрифтом и одним размером рисовать несколько размеров этого шрифта. почему это не используется?

а потом набигают шрифто*бы и предъявляют, что у тебя неправильное сглаживание

annulen ★★★★★
()

Скажите, а чего мы, как пользователи ЛОРа, добились за этот год в итоге?

Я, как пользователь ЛОРа, подстригся и побрился.

entefeed ☆☆☆
()

я почему-то думаю, что ЛОР это все таки место, где собираются люди, которые заинтересованы в развитии ОС Linux

звучит как «башорг - это место, где собираются люди, заинтересованные в развитии российского юмора»

annulen ★★★★★
()
Ответ на: комментарий от ckotinko

Нужно просто грамотно распределить задачи между уровнями графического сервера. Должен быть самый низкий уровень, который отвечает за непосредственное взаимодействие с железом и который сразу несколько разных железяк сможет задействовать, нужен уровень абстракции ввода-вывода, где можно будет рулить дисплеями, клавиатурами, мышками, тачскринами и т.д., и нужен уровень абстракции протокола, чтобы можно было хоть X11 хоть X12 одновременно гонять на одном и том же графическом сервере, и добавлять протоколы на своё усмотрение (по сути минимальные реализации X-серверов и расширений, которые на своё усмотрение можно подключать или выкидывать нафиг).

Это исчерпывающее решение проблемы перетягивания одеяла и поддержки железа.

Quasar ★★★★★
()
Ответ на: комментарий от alpha

спроси у авторов Wayland, они расскажут

Как они расскажут, если они дебилы?

Quasar ★★★★★
()
Ответ на: комментарий от ckotinko

у нас будет еще зоопарк видях.

Делаешь интерфейс для текущих иксовых драйверов. Пусть с оверхедом, но как временное демонстрационное решение сойдёт.

Quasar ★★★★★
()

кастуй меня, если чо. я как раз неспециалист по иксам.

conalex ★★★
()
Ответ на: комментарий от ckotinko

Дисплейный сервер даже за месяц можно сделать по готовому лекалу. Вопрос в том, от чего плясать. Сначала надо сформулировать принципы, по которым будет идти разработка, и набросать подобие ТЗ.

Quasar ★★★★★
()
Ответ на: комментарий от alpha

Они почему-то упорно забывают что когда он писал свой код, он не был «тем самым» Торвальдсом, и писал он не «убийцу Unix» а маленький хобби-проект на пробу, скромно и не выпендриваясь.

Он тогда прямо попросил текст стандарта POSIX и заявил, что делает MINIX-подобную ОС, которая с POSIX будет совместима. Это кое о чём говорит.

Quasar ★★★★★
()

также думаю, что вместо бугурта по поводу systemd, X vs wayland и т.д. можно было бы запилить свои решения.

запилить свои решения

На семь бед один ответ - велосипед!

petrosyan ★★★★★
()

простите, я тут мимокрокодил, но у меня вопрос: хорошо, допустим, вяленого проектировали люди которые ни разу не писали гуи. Иксы устарели потому что были созданы давно. Но

1) охарактеризуйте мир, пожалуйста. может быть лучше его идти допиливать чем собственный велосипед велосипедить?

2) насколько старые видео будут поддерживаться вашим мега сервером? интеграшки, мобильные?

3) может прототип, действительно, хотя бы минимальный какой-то? пруф от консепт так сказать.

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 2)
Ответ на: комментарий от ckotinko

и торвальдсу тогда не стоило начинать.

У Торвальдса уже был готовый юзерспейс (GNU) и интерфейс, которого хотел этот юзерспейс (POSIX). Для дисплейного сервера этого нет, если не считать X и Wayland, но ни то, ни другое тебя не устраивает. Хотя можно сделать Wayland с фиолетовыми пуговицами^W^Wпозиционированием меню, но эта задача выглядит мелко для тебя.

tailgunner ★★★★★
()
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от AndreyKl

1)api мира, на мой взгляд(а я его использовал) это удобная и понятная штука, не перегруженная булшитом. то есть рисовать - на, мышка - на, игори - на, жойстик - на. просто можно взять и начать работать.

2) ну вообще можно заложиться на GL2.1 и работать будет всё вплоть до i915. проблемы начинаются не с видео, а с разбирательством с кодом вестона, с которого мы дерем идеи за неимением документации.

3)я ж не волшебник, я только пилю.

ckotinko ☆☆☆
() автор топика

Много срачей было на ЛОРе

Как вы думаете, есть ли шанс что в следующем году ЛОР даст миру что-то полезное?

Всякое развитие осуществляется в борьбе противоположностей (с) Ленин

AntonyRF ★★★★
()
Ответ на: комментарий от AndreyKl

насколько старые видео будут поддерживаться вашим мега сервером? интеграшки, мобильные?

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)

вообще, работу над задачей надо начинать с постановки ТЗ. а для этого нужно определить, что конкретно нужно. что не нужно. что не устраивает в существующих реализациях. причём это должно исходить от юзера, а не от программиста. потому что удобство конечного пользователя - это смысл визуального продукта. а софт можно написать вообще любой.

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Вы таки путаете. Кнопки по 5 см это никак не следствие ИПП, я, как веб-разработчик, смею Вас заверить что это требование дезигнеров и заказчиков. Кстати, не такое уж идиотское. Вообще не понимаю зачем мельчить, честно говоря: место есть, крупные кнопки удобнее, нафига тогда?

AndreyKl ★★★★★
()
Ответ на: комментарий от Iron_Bug

вообще, работу над задачей надо начинать с постановки ТЗ. а для этого нужно определить, что конкретно нужно. что не нужно. что не устраивает в существующих реализациях.

вот с этим на 100% готов согласиться.

причём это должно исходить от юзера, а не от программиста. потому что удобство конечного пользователя - это смысл визуального продукта. а софт можно написать вообще любой.

а вот это странно - наш юзер и есть программист. Т.е. мы пишем программу юзеры которой - прикладные программисты. Т.е. оно то должно конечно быть удобно прикладному программисту, но именно в том смысле что должно быть удобно писать те задачи которые хотят конечные пользователи. Но таки от пользователя конечного продукта вы никогда не узнаете требования к ИПП, это просто невозожно в нашей вселенной.

Совместимость важна, согласен. Но скотинко предлагает , как я понял, новый способ отрисовки. В жизни многократно бывало что новые способ побеждал не имея совместимости. Если ипп будет действительно удачным, вероятность того что разработчики его адаптируют в общем не так мала. В целом мне кажется что первое это всё таки цель - удобное ИПП. А совместимость - пусть и очень важный, но дополнительный функционал. Поэтому данное «должен» я бы всё таки смягчил немного.

AndreyKl ★★★★★
()
Ответ на: комментарий от Iron_Bug

вот насчет ТЗ от юзера не согласен. ТЗ пишет специалист. юзер же пишет пожелания и хотелки.

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от ckotinko

Так ты для себя делаешь? Ну зачем тогда других дергать?

sqq
()
Ответ на: комментарий от pon4ik

Ты какой-то совсем альтернативный.

всё красиво таки сделала только убунта с юнити

Из всего перечисленного - самый уродский, глючный и кривой вариант.

Cinnamon требует какого то страшного колдунства, я не осилил.

Ты уверен, что это был Cinnamon (единственная user friendly DE, которую таки используют её разработчики)?

Gnome ... многоклавишенажимательный интерфейс

Пара клавиш - это боль, конечно. Или в твоей реальности их сильно больше?

anonymous
()
Ответ на: комментарий от anonymous

В моей реальности переключение между минимум тремя приложениями в произвольном порядке должно делаться в одну комбинацию клавиш, без перебора вариантов и/или возюкания мыши - т.е. не отвлекаясь на DE. Это есть в тайлинге, винде и в юнити из коробки. Можно сделать в кедах(странненько, непривычно, но юзабельно) и в cinnamon.

В гноме - не нашёл, может плохо искал, тогда - буду признателен, если расскажешь аналог super+[0-9] в гномошели.

А про то как это всё выглядит на 2к монике из коробки, видимо надо было отдельно обзор делать, ибо страха не было только в юнити, в остальных DE/WM и винде пришлось немного поупражняться.

Справедливости ради в том же gnome упражняться именно со скейлингом тоже не пришлось практически.

pon4ik ★★★★★
()
Последнее исправление: pon4ik (всего исправлений: 1)
Ответ на: комментарий от AndreyKl

крупные кнопки удобнее

<h1>HET</h1> они не просто неудобнее. они уродские, раздражающие, блядские и я навсегда закрываю сайты с такими интерфейсами и больше их не использую. надо уметь уважать юзера. и если у него монитор с нормальной диагональю (а веб может узнать эту информацию, если не быть веб-макакой и разрабатывать машину сайта с умом), то можно выбрать нормальную вёрстку. раньше делали вёрстку под каждый браузер. причём с разрешением от 640х480 до произвольных, и чтобы при любом разрешении сайт нормально ресайзился и выгядел прилично. сейчас просто писать код не умеют.

Iron_Bug ★★★★★
()
Ответ на: комментарий от AndreyKl

а вот это странно - наш юзер и есть программист.

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

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от torvn77

dk-, конечно, по обыкновению троллит.

Но вот только он прав. Бесконечные намерения без реальных дел создают иллюзию того, что что-то идет вперед, развивается — чего на самом деле не происходит.

Бесполезные кухонные опенсурс фанатики.

Deleted
()
Ответ на: детали предложения тут от ckotinko

я предлагаю разработать Х12

Был проект, что-то вроде микроиксов, я не помню. Облегченный вариант X11. Хотелось бы реинкарнации проекта. Минимум всего, только нужное, никакой сетевой прозрачности - зачем она на десктопе? Ну а тем, кому эта идея не нравится, могут использовать обычные иксы.

Вообще, хотелось бы, чтобы наконец-то когда-нибудь решилась проблема с отстающими от курсора мыши окнами при перетаскивании. Причем это даже в вяленде теперь есть.

Просто хотелки. На реализацию или одобрение даже не надеюсь.

ozz_is_here
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.