The OpenNET Project / Index page

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

Реформа проекта по обучению новых разработчиков Linux ядра

31.05.2008 10:27

Джеймс Ботомли (James Bottomley) в списке рассылки разработчиков Linux ядра привел причины необходимости реформирования проекта Linux Kernel Janitor Project, созданного для обучения новичков, посредством практики выявления и исправления небольших ошибок в ядре.

Cуть высказывания Джеймса в том, что проект, который начинался как один из способов привлечения молодой «крови» в ряды разработчиков кажется больше не отвечает поставленным задачам. Главный аргумент, почему проект должен быть закрыт либо реформирован, звучит следующим образом: "растет напряженность, вызываемая патчами «чистки» кода ядра". Как пример автор приводит ситуацию, когда среди большого количества электронных писем с существенными изменениями кода попадаются чисто номинальные, исправляющие расстановку пробелов. Такие вещи разжигают противостояние и отбивают охоту у новичков заниматься структуризацией кода.

"Люди, посвятившие проекту некоторое время, перестают над ним работать без какого-либо объяснения."

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

  1. Главная ссылка к новости (http://kerneltrap.org/Linux/Ke...)
  2. Kernel Janitors FAQ
Автор новости: blkdog
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/16203-kernel
Ключевые слова: kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонима (?), 11:29, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    по-моему очень хорошее решение!
     
  • 1.2, ture (?), 11:50, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А по моему массы скоро развротят Linux. Помните сколько приметивных и бездарных пользователей у выньды?
     
     
  • 2.4, Andrew Kolchoogin (?), 12:17, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему, они уже это сделали. Решения на Линуксе сейчас могут себе позволить только ненормальные. Я давно и плотно пересел на связку FreeBSD+Solaris, чего и другим желаю.

    А рассматривать ситуацию "бодался телёнок с дубом" (Red Hat с Oracle) мне надоело ещё в далёком 2005 году.

     
     
  • 3.7, Michael Shigorin (ok), 13:41, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Решения на Линуксе сейчас могут себе позволить только ненормальные.

    Возможно, эт с Вашей точки зрения мы ненормальные ;)

    >Я давно и плотно пересел на связку FreeBSD+Solaris, чего и другим желаю.

    Спасибо, уж лучше пешком постою, чем подсаживаться на санки или вилки.

    Sun не доверяю, а у FreeBSD не вижу плюсов.  Вааще.  И как раз начиная с разработчиков.

     
     
  • 4.11, Av (??), 17:30, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-да ну-да, slamd64 12.0, только из коробки, по действующему .config своё ядро без паники откомпилировать не может. Две попытки, крайняя - она же последняя... Хуже всего когда отказывают системы: будь то железо, будь то софт.
     
     
  • 5.19, vitek (??), 19:54, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а где коробку купил?
    я бы тоже взял.
     
  • 5.25, Michael Shigorin (ok), 22:30, 01/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну-да ну-да, slamd64

    Дальше можно было не продолжать.

     
  • 3.9, szh (ok), 14:40, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Да ты просто "тру хацкер". Ты X.org надеюсь не используешь, э
    то же разврат.

    > А рассматривать ситуацию "бодался телёнок с дубом" (Red Hat с Oracle) мне надоело ещё в далёком 2005 году.

    дешевая отмазка.

     
  • 3.22, Zulu (?), 04:35, 01/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Толстый тролль толст.

    Решения на базе FreeBSD -- это вообще неиллюзорно, да.
    Да и Solaris тоже смешная зверюшка)))

     
  • 3.24, Somebody (??), 20:48, 01/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Гражданин опять вылез из того, во что давно и плотно сел.
     
  • 3.26, User294 (ok), 22:38, 15/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >По-моему, они уже это сделали. Решения на Линуксе сейчас могут себе позволить
    >только ненормальные.

    Ого.Мир положительно сходит с ума.Потому что такая незаметная лажа и мелочевка как оракл или там IBM - оказывается ненормальные.Кто же тогда нормальный?Ах, ну конечно, Andrew Kolchoogin с своими велосипедами.Куда там лохам позорным из айбиэма какого-нить до него.

    Я давно и плотно пересел на связку FreeBSD+Solaris, чего
    >и другим желаю.

    Да уж, вы добрый.И правда - если все просто работает и без головняка, все поддерживается и заводится сразу - это, черт побери, скучно!Надо чтобы с системой можно было нестандартно по**аться.Желательно много и на ровном месте.Как раз самое оно.Вот например вковырять фряху на железо которое она изначально не понимает нихрена и потом гордо трубить о своей крутизне - это да!Также можно будет гордо потрубить о достижениях, когда в версии так 10-й в каком-нить там 2011 году сделают какой-то банальный фич, который в линухе уже в 2008 году был.Зато сколько будет восторга!"Наконец то и до нас дошло!"

    >А рассматривать ситуацию "бодался телёнок с дубом" (Red Hat с Oracle) мне
    >надоело ещё в далёком 2005 году.

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

     
  • 2.8, vitek (??), 13:55, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    тоже говорили и 10 лет назад.
    при чем свысока. теперь тоже, но откудато снизу.
     
     
  • 3.12, md5 (?), 17:32, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Метко замечено, коллега!!! Отличный комментарий ситуации!
     
  • 2.21, Dvorkin (??), 00:55, 01/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    гоняйте через спеллчекер чтобы не казаться смешным.
    "примИтивных"
     

  • 1.3, Аноним (-), 12:09, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    +1
     
  • 1.5, vitek (??), 13:05, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в принципе все правильно.
    остается только одно, кто этим будет заниматься?

    зы:
    ну а тем кто пересел, кому надоело - просьба не беспокоится.
    у Вас и своих форумов и проблем хватает.

     
  • 1.10, Red User (?), 17:28, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кто-нибудь может объяснить, что такого плохого в патчах, исправляющих расстановку пробелов? Почему они вызывают напряжённость?
     
     
  • 2.18, vitek (??), 19:31, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    да ничего плохого.
    это не разбор полетов.
    это взгляд в будущее.
    как сделать лучше. как привлечь и/или вырастить новых разработчиков.
    как повысить темп.
    расстановка приоритетов.
     

  • 1.13, ZANSWER (??), 17:47, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ну а тем кто пересел, кому надоело - просьба не беспокоится.
    > у Вас и своих форумов и проблем хватает.

    Угу, Вы тоже так наверное поступаете, только в своих форумах пишите, решая свои проблемы, а не по темам про FreeBSD или Solaris лазиете...;)

     
     
  • 2.15, vitek (??), 19:08, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а я на солярке работаю. и пока не устал и не ушел.
    очень хорошая ОС.
    но это не значит, что я оправдываю все действия SUN,
    тем более что считаю их недальновидными. иногда их сиюминутные действия, направленные на получение прибыли сейчас, уменьшают потенциал в будущем.

    и тем более неприятно видеть на главной странице sun -> серверы всякие x86 + M$ Windows.

     
     
  • 3.17, vitek (??), 19:27, 31/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    добавлю.
    вот доказательство, что можно работать и в такой схеме. недавно в новостях
    выбрали в Германии StarOffice, хоть рассматривали OO.
    Почему? Нужна была поддержка.

    вот я, например, не люблю apple, но какая работа?!!!
    аналоги iphone появятся в лучшем случае к следующей весне.
    и не скажешь, что пару лет назад могли и разориться, как SGI, например.

    зачем перетягивать одеяло? в этой возне забывают о главном:
    работать надо. быть на острие. брать лучшее.

     

  • 1.20, Аноним (20), 20:34, 31/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Ну-да ну-да, slamd64 12.0, только из коробки, по действующему .config своё ядро без паники откомпилировать не может. Две попытки, крайняя - она же последняя... Хуже всего когда отказывают системы: будь то железо, будь то софт.

    У меня все нормально, тут видимо проблема в железе.

     
     
  • 2.27, ABorland (?), 09:34, 24/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >У меня все нормально, тут видимо проблема в железе.

    Там видимо проблема в прокладке между стулом и клавиатурой

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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