Forwarded from Level 256 (shadowchain)
Итоги презентации о поддержке PWA в GNOME:
Я решил отдельно посмотреть презентацию, которую я пропустил из-за системы двух параллельных стейджей и совместить информацию оттуда с собственным опытом тыкания поддержки PWA в GNOME OS Nightly.
GNOME нужны PWA, чтобы предоставить больше приложений пользователям, в случаях, когда писатели ПО не хотят делать версию под Linux. Также это полезно для GNOME Mobile, где недостаток ПО ощущается ещё острее.
В уже практически реализованных планах: добавить поддержку установки любых PWA через Flatpak-версию GNOME Web (в нативной версии это уже и так было), сделать портал для создания .desktop файлов за пределами песочницы и курировать список PWA, которые будут доступны к установке прямо из GNOME Software. Чтобы попасть на витрину GNOME Software, PWA должно хорошо работать в Web, иметь открытый исходный код или быть популярным проприетарным приложением.
Также не исключаются интеграции с другими браузерами в дальнейшем.
Видео-демо работы PWA можно глянуть здесь, а тут репозиторий со списком PWA одобренных для GNOME Software.
#GUADEC #GNOME #Linux #PWA
Level 256
Я решил отдельно посмотреть презентацию, которую я пропустил из-за системы двух параллельных стейджей и совместить информацию оттуда с собственным опытом тыкания поддержки PWA в GNOME OS Nightly.
GNOME нужны PWA, чтобы предоставить больше приложений пользователям, в случаях, когда писатели ПО не хотят делать версию под Linux. Также это полезно для GNOME Mobile, где недостаток ПО ощущается ещё острее.
В уже практически реализованных планах: добавить поддержку установки любых PWA через Flatpak-версию GNOME Web (в нативной версии это уже и так было), сделать портал для создания .desktop файлов за пределами песочницы и курировать список PWA, которые будут доступны к установке прямо из GNOME Software. Чтобы попасть на витрину GNOME Software, PWA должно хорошо работать в Web, иметь открытый исходный код или быть популярным проприетарным приложением.
Также не исключаются интеграции с другими браузерами в дальнейшем.
Видео-демо работы PWA можно глянуть здесь, а тут репозиторий со списком PWA одобренных для GNOME Software.
#GUADEC #GNOME #Linux #PWA
Level 256
Forwarded from Level 256 (shadowchain)
Итоги презентации о вебкамерах:
Сами вебкамеры хорошо поддерживаются в ядре Linux, но есть проблемы со сложными сценариями использования камер в Linux. Разработчики в процессе поиска решений, а пока что всё грустно, если у вас что-то сложнее простого захвата видео с одной камеры. на сегодняшний день, разработчикам часто придётся выбирать между различными способами работы с камерами.
Новые подходы к работе с вебкамерами будут тестироваться на GNOME Cheese.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #libcamera #Cheese #PipeWire #GStreamer
Level 256
Сами вебкамеры хорошо поддерживаются в ядре Linux, но есть проблемы со сложными сценариями использования камер в Linux. Разработчики в процессе поиска решений, а пока что всё грустно, если у вас что-то сложнее простого захвата видео с одной камеры. на сегодняшний день, разработчикам часто придётся выбирать между различными способами работы с камерами.
Новые подходы к работе с вебкамерами будут тестироваться на GNOME Cheese.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #libcamera #Cheese #PipeWire #GStreamer
Level 256
Forwarded from Level 256 (shadowchain)
Итоги презентации о GNOME Shell:
Было много годноты, рассказывали о проделанной оптимизации, поддержке скринкастов, приватных экранов и прочего. GNOME молодцы, много чего сделали. После зашла речь о дальнейшей работе и тут самое интересное:
- отвязать Mutter от X11 и сделать иксы опциональной зависимостью (готовятся выкидывать их)
- много говорили о дальнейших улучшениях Direct Scanout, которые ещё повысят производительность GNOME Shell
- вспомнили про переработку меню быстрого доступа
- планируют сильно улучшить наэкранную клавиатуру
- также в планах улучшить сетку приложений
На мой вопрос, когда будет готов triple buffering — весь зал засмеялся и спикер сказал, что это очень хороший вопрос :D Будет готов — когда сделают) © Видимо, тяжело даётся это изменение. Позже кину сюда таймкод с презентации с этим вопросом.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux
Level 256
Было много годноты, рассказывали о проделанной оптимизации, поддержке скринкастов, приватных экранов и прочего. GNOME молодцы, много чего сделали. После зашла речь о дальнейшей работе и тут самое интересное:
- отвязать Mutter от X11 и сделать иксы опциональной зависимостью (готовятся выкидывать их)
- много говорили о дальнейших улучшениях Direct Scanout, которые ещё повысят производительность GNOME Shell
- вспомнили про переработку меню быстрого доступа
- планируют сильно улучшить наэкранную клавиатуру
- также в планах улучшить сетку приложений
На мой вопрос, когда будет готов triple buffering — весь зал засмеялся и спикер сказал, что это очень хороший вопрос :D Будет готов — когда сделают) © Видимо, тяжело даётся это изменение. Позже кину сюда таймкод с презентации с этим вопросом.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux
Level 256
Forwarded from Level 256 (shadowchain)
Итоги презентации о Vala:
У вас может быть другое мнение, но мне кажется, что Vala — мёртвый язык. И эта презентация — лучшее доказательство этого. Она даже на 15 минут раньше закончилась. Ничего особо нового на этой презентации не было, язык только получает некоторые важные вещи, которые у многих других есть уже давно.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #Vala
Level 256
У вас может быть другое мнение, но мне кажется, что Vala — мёртвый язык. И эта презентация — лучшее доказательство этого. Она даже на 15 минут раньше закончилась. Ничего особо нового на этой презентации не было, язык только получает некоторые важные вещи, которые у многих других есть уже давно.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #Vala
Level 256
Forwarded from Level 256 (shadowchain)
Итоги презентации по дизайну приложений GNOME:
Говорили о том, что такое системы дизайна и из чего они состоят. Это очень важная тема, т.к. сильно улучшает экосистему приложений и многие крупные компании имеют свою систему дизайна: IBM, Google, Microsoft, etc.
GNOME сейчас имеет очень развитую систему дизайна, но ещё есть над чем работать. Спикер дал много полезных советов для разработчиков приложений для GNOME, которые лучше посмотреть в live-версии моего перевода.
#GUADEC #GNOME #Linux #libadwaita
Level 256
Говорили о том, что такое системы дизайна и из чего они состоят. Это очень важная тема, т.к. сильно улучшает экосистему приложений и многие крупные компании имеют свою систему дизайна: IBM, Google, Microsoft, etc.
GNOME сейчас имеет очень развитую систему дизайна, но ещё есть над чем работать. Спикер дал много полезных советов для разработчиков приложений для GNOME, которые лучше посмотреть в live-версии моего перевода.
#GUADEC #GNOME #Linux #libadwaita
Level 256
Forwarded from Level 256 (shadowchain)
Forwarded from Level 256 (shadowchain)
Итоги молниеносных бесед стажеров:
Сначала рассказали про сотрудничество GSoC и GNOME, потом напомнили, что GNOME Foundation активно финансирует "Outreachy with GNOME" — похожую на GSoC программу. Эта программа проходит 2 раза в год, каждый раз набирают по 6 интернов. И GSoC, и Outreachy — очень важные программы по завлечению новых контрибьютеров в мир Open Source.
Потом начались выступления интернов. Поговорим о самых интересных из них:
- Gtranslator, программу для редактирования переводов, портируют на GTK4
- Фича GNOME Files по созданию новых файлов настолько неочевидна и спрятана, что в GNOME психанули и в этом GSoC эту проблему решают сразу два человека двумя разными способами! Интересно, чья реализация победит. Мне куда больше нравится первый вариант
- Пилят поддержку Google Chromecast в GNOME Network Displays
- Создаётся библиотека CSS по GNOME HIG для сайтов GNOME
- В процессе подсайт, где можно будет посмотреть на людей, которые трудятся над GNOME
- В GNOME Health полностью переделывают синхронизацию с другими устройствами и фреймворками. В планах нормально поддерживать Google Fit, Apple HealthKit и NextCloud Health
- Два интерна занимаются Pitivi, видеоредактором для GNOME. Один портирует на GTK4, а другой улучшает таймлайн
- Для Fractal пилят просмоторщик истории медиафайлов, за референс взят Telegram Desktop
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #GSoC
Level 256
Сначала рассказали про сотрудничество GSoC и GNOME, потом напомнили, что GNOME Foundation активно финансирует "Outreachy with GNOME" — похожую на GSoC программу. Эта программа проходит 2 раза в год, каждый раз набирают по 6 интернов. И GSoC, и Outreachy — очень важные программы по завлечению новых контрибьютеров в мир Open Source.
Потом начались выступления интернов. Поговорим о самых интересных из них:
- Gtranslator, программу для редактирования переводов, портируют на GTK4
- Фича GNOME Files по созданию новых файлов настолько неочевидна и спрятана, что в GNOME психанули и в этом GSoC эту проблему решают сразу два человека двумя разными способами! Интересно, чья реализация победит. Мне куда больше нравится первый вариант
- Пилят поддержку Google Chromecast в GNOME Network Displays
- Создаётся библиотека CSS по GNOME HIG для сайтов GNOME
- В процессе подсайт, где можно будет посмотреть на людей, которые трудятся над GNOME
- В GNOME Health полностью переделывают синхронизацию с другими устройствами и фреймворками. В планах нормально поддерживать Google Fit, Apple HealthKit и NextCloud Health
- Два интерна занимаются Pitivi, видеоредактором для GNOME. Один портирует на GTK4, а другой улучшает таймлайн
- Для Fractal пилят просмоторщик истории медиафайлов, за референс взят Telegram Desktop
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux #GSoC
Level 256
Forwarded from Level 256 (shadowchain)
Итоги молниеносных бесед:
Говорили о Linux App Summit и как он проводится, о разработке на Rust+GTK и о повышении производительности GtkColumnView.
Но самой важной темой был Digital Public Goods Alliance. Этот альянс, при поддержке множества некоммерческих и международных организаций, занимается сертификацией, продвижением и другой помощью для различных Open Source проектов. О новой стратегии развития Open Source даже высказывался Генеральный секретарь ООН — Антониу Гутерриш. Кстати, Fedora Linux уже сертифицирована как DPG и в планах провести сертификацию GNOME.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux
Level 256
Говорили о Linux App Summit и как он проводится, о разработке на Rust+GTK и о повышении производительности GtkColumnView.
Но самой важной темой был Digital Public Goods Alliance. Этот альянс, при поддержке множества некоммерческих и международных организаций, занимается сертификацией, продвижением и другой помощью для различных Open Source проектов. О новой стратегии развития Open Source даже высказывался Генеральный секретарь ООН — Антониу Гутерриш. Кстати, Fedora Linux уже сертифицирована как DPG и в планах провести сертификацию GNOME.
Перевод презентации можно посмотреть более детально в комментариях под этим постом.
#GUADEC #GNOME #Linux
Level 256
Forwarded from Level 256
Итоги GUADEC 2022
Это была очень насыщенная конференция, где показали кучу всего на тему GNOME и десктопного Linux. Давайте вспомним самое главное:
- В GNOME активно работают над внедрением P2P и local-first подхода. Local-first даст GNOME возможности облачной платформы без облака и поможет сохранить удобство и приватность для пользователей.
- В GNOME Shell завозят фичи, работают над оптимизацией и улучшают внешний вид и UX. Они делают это постоянно, но за этим всегда интересно наблюдать.
- GNOME Foundation сейчас активно ищет способы привлечения новых разработчиков и пользователей. В планах дать возможность разработчикам получать донаты и платежи через Flathub. Также на Flathub сделают возможность верификации разработчиков.
- HDR в линуксе быть. Red Hat и GNOME активно работают над его появлением в ядре, GNOME Shell и GTK. На следующем GUADEC разработчики надеются показать работающий прототип на Wayland-сессии GNOME.
- Open Source захватил мир. Об СПО говорят в ООН, а Digital Public Goods Alliance активно помогает Open Source проектам и продвигает их.
- В планах создать фреймворк, который дал бы возможность разработчикам и пользователям чётко понимать об энергопотреблении железом и отдельными процессами. Этот фреймворк поможет разработчикам лучше оптимизировать своё ПО, а пользователям лучше видеть на что тратится заряд батареи.
- В GNOME 43 появится полноценная поддержка интеграции PWA в систему.
- Грядёт Pango2 с кучей новых возможностей и оптимизаций.
- CUPS 3.0 выкинет поддержку PPD и сделает ставку на IPP.
- В Linux всё очень тяжело с работой с нетривиальными сетапами камер.
- Фича GNOME Files по созданию новых файлов настолько неочевидна и спрятана, что в GNOME психанули и в этом GSoC эту проблему решают сразу два человека двумя разными способами!
- Сайт Extensiosns of GNOME переписывают с нуля.
А что понравилось больше всего вам? И чего вы ждёте от GUADEC 2023?
#L256 #GUADEC #GNOME #Linux
Level 256
Это была очень насыщенная конференция, где показали кучу всего на тему GNOME и десктопного Linux. Давайте вспомним самое главное:
- В GNOME активно работают над внедрением P2P и local-first подхода. Local-first даст GNOME возможности облачной платформы без облака и поможет сохранить удобство и приватность для пользователей.
- В GNOME Shell завозят фичи, работают над оптимизацией и улучшают внешний вид и UX. Они делают это постоянно, но за этим всегда интересно наблюдать.
- GNOME Foundation сейчас активно ищет способы привлечения новых разработчиков и пользователей. В планах дать возможность разработчикам получать донаты и платежи через Flathub. Также на Flathub сделают возможность верификации разработчиков.
- HDR в линуксе быть. Red Hat и GNOME активно работают над его появлением в ядре, GNOME Shell и GTK. На следующем GUADEC разработчики надеются показать работающий прототип на Wayland-сессии GNOME.
- Open Source захватил мир. Об СПО говорят в ООН, а Digital Public Goods Alliance активно помогает Open Source проектам и продвигает их.
- В планах создать фреймворк, который дал бы возможность разработчикам и пользователям чётко понимать об энергопотреблении железом и отдельными процессами. Этот фреймворк поможет разработчикам лучше оптимизировать своё ПО, а пользователям лучше видеть на что тратится заряд батареи.
- В GNOME 43 появится полноценная поддержка интеграции PWA в систему.
- Грядёт Pango2 с кучей новых возможностей и оптимизаций.
- CUPS 3.0 выкинет поддержку PPD и сделает ставку на IPP.
- В Linux всё очень тяжело с работой с нетривиальными сетапами камер.
- Фича GNOME Files по созданию новых файлов настолько неочевидна и спрятана, что в GNOME психанули и в этом GSoC эту проблему решают сразу два человека двумя разными способами!
- Сайт Extensiosns of GNOME переписывают с нуля.
А что понравилось больше всего вам? И чего вы ждёте от GUADEC 2023?
#L256 #GUADEC #GNOME #Linux
Level 256