The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект OpenPrinting начал развитие форка системы печати CUPS , opennews (??), 16-Окт-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


34. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +4 +/
Сообщение от Аноним (34), 16-Окт-20, 20:29 
Мы, в Samsung, занимались подсистемой печати на базе CUPS для Tizen. Наши мобильные телефоны поддерживали практически все принтеры из коробки, без необходимости установки приложения под принтер (как в Android было - для каждого производителя устанавливай его приложение фирменное, не знаю как сейчас).

Умели WiFi, WiFi-Direct, автосинхронизацию PPD файлов и много чего ещё.
Суммарно до 7 человек одновременно занималось этим проектом (2 корейца и 3-5 русских инженеров).
Код вроде open-source был.

Вообще CUPS и вся его архитектура вызывает крайне унылое впечатление. Это какое-то бесконечное legacy. Куча разрозненных мелких программ (Unix-style) которые непонятно как между собой работают. Куча несовместимых PPD и т.п.

Ответить | Правка | Наверх | Cообщить модератору

35. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +1 +/
Сообщение от Аноним (34), 16-Окт-20, 20:40 
Кажется начинание сдохло. Или корейцы зажали код.

https://review.tizen.org/git/?p=apps/home/mobileprint.git;a=...

https://review.tizen.org/git/?p=apps/core/preloaded/mobilepr...

https://review.tizen.org/git/?p=apps/home/print-service.git;...

https://review.tizen.org/git/?p=apps/core/preloaded/print-se...

Ответить | Правка | Наверх | Cообщить модератору

45. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +/
Сообщение от Аноним (-), 16-Окт-20, 22:41 
Как же мы будем жить без самсунговых логотипов и лицензионных врезок. Самые ценные коммиты всегда от крупных корпораций и чем крупнее тем более "ценно".
Ответить | Правка | Наверх | Cообщить модератору

50. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +3 +/
Сообщение от Аноним (49), 17-Окт-20, 00:12 
>Куча разрозненных мелких программ (Unix-style)

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

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

54. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  –2 +/
Сообщение от Аноним (34), 17-Окт-20, 02:01 
Одно работающее решение. Я уже деталей не помню, но все эти утилиты из CUPS плохо работают между собой, их сложно интегрировать, очень сложно расширять, они не масштабируемые. Не дружат между собой.

Нам пришлось форкать CUPS и переписывать какие-то утилиты.

Unix-style давно себя изжил. Подсистема должна хорошо из коробки работать и все её элементы должны быть работать как единое целое, а не как набор разрозненных утилит.

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

Гораздо проще взять нормальный язык программирования и написать единую программу. Так и здесь.

Более того никакой ценности и уникальности эти утилиты не несут. Насколько я знаю используются только в CUPS.

Ответить | Правка | Наверх | Cообщить модератору

68. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +/
Сообщение от Аноним (68), 17-Окт-20, 11:01 
>Не дружат между собой.

В смысле не дружат? Даже не представляю, как между собой им можно "не дружить". stdin/stdout разве только не поддерживать.

Ответить | Правка | Наверх | Cообщить модератору

73. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +/
Сообщение от Аноним (73), 17-Окт-20, 11:35 
> В смысле не дружат? Даже не представляю, как между собой им можно "не дружить". stdin/stdout разве только не поддерживать.

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

Потом такие самсунги наделают несовместимого железа с проприетарными переходниками делающими корявобайты в обычные  - ибо самсунг, покупай цучара ! и логотип тебе на, по всей странице, это САМСУНГ детка !

Ответить | Правка | Наверх | Cообщить модератору

74. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  –1 +/
Сообщение от Аноним (32), 17-Окт-20, 11:39 
Тс-с-с… А то у него пар от шмузи из ушей пойдет.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

71. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +/
Сообщение от gogo (?), 17-Окт-20, 11:31 
Бредить изволите.
Принтеров РАЗНЫХ воз и маленькая тележка. О какой ЕДИНОЙ системе может идти речь?
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

101. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +1 +/
Сообщение от анонимуслинус (?), 17-Окт-20, 20:36 
ну так ppd и был той самой объединяющей прослойкой. нет её и еще неизвестно что конкретно будет в печати.
Ответить | Правка | Наверх | Cообщить модератору

138. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +/
Сообщение от Олег (??), 24-Окт-20, 20:16 
> Unix-style давно себя изжил.

Очень смешно :-D. Более просто расширяемого ПК, чем построенного на unix-style принципе, и представить сложно.

> Подсистема должна хорошо из коробки работать и все её элементы должны быть работать как единое целое, а не как набор разрозненных утилит.

У вас проблема с пониманием unix-style. Продолжая вашу мысль по аналоги, можно прийти к следующему каламбуру:

Подсистема должна хорошо из коробки работать и все её элементы должны быть работать как единое целое, а не как набор разрозненных библиотек.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

56. "Проект OpenPrinting начал развитие форка системы печати CUPS..."  +1 +/
Сообщение от Ivan_83 (ok), 17-Окт-20, 03:09 
В андройде решается тем что ставится одна из двух приблуд для CUPS из F-Droid.
Автодискавери у меня не настроено, но одна из приблуд умеет по тупому сканить сеть, во второй пришлось руками вбить адрес и название принтера.
Работает кажется с 5 до 10 андройда, других у меня не нашлось на попробовать.

Главное из андройда при рутовании PrintSpooler не выкидывать далеко :)))

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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