LINUX.ORG.RU

Gentoo будет участвовать в Google Summer of Code 2018

 ,


0

1

Проект Gentoo был принят для участия в Google Summer of Code 2018. Теперь у студентов есть отличная возможность получить реальный опыт разработки и одновременно внести свой вклад в сообщество Gentoo.

Некоторые из идей, которые могут быть реализованы за это время:

  1. Поддержка нескольких реализаций MPI (Message Passing Interface).
  2. Поддержка oVirt.
  3. Портирование Portage для Android.
  4. Улучшение поддержки OpenPGP в bugzilla.
  5. Помощь в разработке Elivepatch.
  6. И многие другие.

До 27 марта также возможно предложить свои идеи.

Google Summer of Code ― это программа, ориентированная на введение студентов в разработку программного обеспечения с открытым исходным кодом. Во время летних каникул студенты работают над 3-месячным проектом вместе с одной из организаций.

>>> Подробности

Deleted

Проверено: Aceler ()

И потом эти наработки google использует для проприетарной, прибитой гвоздями к гуглозондам, chromeos.

te111011010 ()

Портирование Portage для Android.

Wut.

commagray ★★★★★ ()

Ух ты, круть! Особенно portage для android - даешь сборку firefox'a на восьмиядерном телефоне!

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

Портирование Portage для Android

видать на use глаз положили

Frost ★★★ ()

Главное - потом не прожечь дыру в штанах телефоном при компиляции

wingear ★★★★ ()

Пусть лучше увеличат штат майнтейнеров, а то не успевают они в последнее время: вся вкуснятина либо в unstable, либо по оверлеям разбросана.

cyberhoffman ()

Сижу на генте-базэд дистре последние 10 лет - это лучшее что могли придумать разработчики для активно развивающейся системы... Одновременно доступна возможность установки бинарных и source-based пакетов - делает эту систему для меня максимально совершенной на сегодняшний день! И если «гугла» решила ее применить в своих продуктах, лично для меня - это явное потверждение моего сугубо мнения, что я таки прав в своем выборе... )

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

Жаль, что libbash из прошлого Google Summer of Code так и не закончили.

goingUp ★★★★★ ()

Идеи слабоваты. Но я не осуждаю потому что в генту мало осталось что фиксить. Разве что эргономику разруливания конфликтов пакетов и скорость исполнения Portage

vertexua ★★★★☆ ()

Портирование Portage для Android.

- Ты чё не перезвонил, я три дня ждал!
- Да это... компилял...
- чё?
- забей!

papin-aziat ★★★ ()
Ответ на: комментарий от Megabit

Одновременно доступна возможность установки бинарных и source-based пакетов

Когда разговор заходит о фрюхе, лапчатые записывают сие в минусы системы )

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

Вот libbash должен был бы ускорить emerge, но автор его не закончил.

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

Простите! Забыл добавить сахарку для «рогатых» - да, БЛАГОДАРЯ ПОРТЭЙЖАМ ОТ наших (мною лично, ооочень Уважаемых БСД-шников) - эта ФИШКА генто-базэд дистров досталась именно от BSD систем, за что лично от меня, пожизненная благодарность создателю этой логики системы... )

Megabit ★★★ ()

Ну куда щас в последний вагон GSoC-то впрыгивать? Поезд практически ушёл.

AP ★★★★★ ()

Поддержка нескольких реализаций mpi в генту вроде как уже есть, правда одновременно ставить нельзя...

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

Тебе чи не пофиг куда кто его использует? Как же тебе спится когда в мире есть террористы которые используют линукс чтобы убивать христиан?

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

Да нет, что вы, пользуйтесь, конечно. Просто забавный факт двойной одновременности )

araks ()

Портирование Portage для Android

оххх.... лучше б они его просто доделали. это ж даже не костыль, это целая костыльная фабрика

upcFrost ★★★★★ ()

gentoo это 2005. Арч — 2010. Щас вроде void какой-то в моде.

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

Если в unstable есть, уже хорошо. В процесс переноса в стейбл я пока не вникал.

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

grem ★★★★★ ()

C ЛОРа кто-нибудь подрядился?

Deleted ()

Gentoo будет участвовать в Google Summer of Code 2018

боян же. Вот что на оффсайте стоит.

Gentoo accepted into Google Summer of Code 2018 (Feb 19, 2018)

Deleted ()

Слоуньюз

До 27 марта также возможно предложить свои идеи.

Надо было ещё всего-то несколько дней подождать. И 27 марта постить новость 🤣

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

Портирование Portage для Android.

Эх, заживём!

r3lgar ★★★★★ ()

Нужно еще 7 пункт - оптимизация portage. Чтобы чуточку быстрее разруливал зависимости.

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

за что лично от меня, пожизненная благодарность создателю этой логики системы... )

Это те двое мужиков?

Ramil ★★★★ ()

перепишите портейдж с _быстрого_ питона на суперреактивный Си!

anonymous ()

Скорости portage бы добавить. И как-то облегчить управление версиями питона

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

видать на use глаз положили

Смешная шутка.

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

Зачем? Это же как раз тот случай когда применение Питона уместно. Нет ничего чем бы он мог забить память. А по скорости, так с одной стороны у него сеть с её проблемами, а с другой компилятор. Никакого выигрыша в скорости не будет.

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

Я написал про скорость выше. Не понимаю претензий к скорости. Однако есть paludis на плюсах, как альтернатива portage. Сам я его не щупал, да и с генты давно слинял. Проблемы с версиями питона не понял.

anonymous ()

Портирование Portage для Android.

Google знает толк в извращениях.

Odalist ★★★★★ ()

Прощай Gentoo

Хороший был дистрибутив.

anonymous ()

Портирование Portage для Android.

   .'     '.
  /  o   o  \
 |           |
 |  \     /  |
  \  '---'  /
   '._____.'

если оно на ssd с 16 рамы и полноценном 4-ядерном цпу разогнанном до 4.2GHz тормозит, то о каком портировании может идти речь, ну серьезно, пагни.

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

Может там дерево не такое развесистое предполагается использовать.

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

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

Bruce_Lee ★★ ()

Портирование Portage для Android

Скоро 1 апреля

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

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

Стоп... а это идея! Написать им туда, что ли, три дня ж еще осталось.

Man-o-Jar ()
Ответ на: комментарий от Man-o-Jar

Для сборки с разными флагами написали давно (пересобирает за раз с кучей вариантов флагов и выдаёт отчёт). Как мне подсказал Pinkbyte, называется app-portage/tatt, только она логи не сохраняет промежуточных сборок, если что упало, то нужно заново вручную собирать.

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

Cсache я то ли так и не настроил в этот раз, то ли он не для всех систем автоматической сборки применим (со scons пока не заставил его работать - падает в конце при попытке распихать про запас или вообще в процессе линковки, а без него всё норм).

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

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

grem ★★★★★ ()

гентой кто то пользуется ? не в образовательных целях или поднятия чсв ?
а вот это надо в мининовость )) stage3-i686-systemd-20180318.tar.bz2

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

stage3-i686-systemd-20180318.tar.bz2

И чего необычного и нового?

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

Теперь с защитными плёнками и стёклами будут еще и радиаторы продавать. Вот тогда заживём!

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

лучше бы начали продавать заменяемые модули RAM, чтобы можно было бы разобрать смартфон и ставить туда чип памяти без паяльника и шаманства

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