Будущее русского Gentoo Linux

    Итак, я хочу поделиться с вами своей радостью — меня наконец-то приняли в Gentoo Team как переводчика, и по этому грандиозному поводу я решил написать, как вообще происходит процесс принятия в команду и что мое принятие даст русскому сообществу Gentoo.


    Сначала ты активно принимаешь участие в работе Gentoo (я переводил Handbook), кто-то вносит твои переводы в дерево. Вообще, обычно это кто-нибудь из русскоязычных разработчиков, но в моем случае таких не нашлось. Оказалось, все русские разработчики либо разрабатывают, и забили на документацию, либо разбежались году в 2006-м (в моем случае коммиты делал Sven Vermeulen = Swift, отнюдь не русский, поэтому предварительно коммиты проверял Pinkbyte). Потом этому «кому-то» надоедает работать передатчиком, и он предлагает тебе самому получить право коммита. Есть две разных процедуры — одна для таких как я, Stafferов, которые имеют права коммита в дерево с документацией и сайтом, а вторая для разработчиков (Developer), которые имеют право коммита в дерево портов.

    После этого ты должен найти себе ментора (человека, который будет тебе помогать готовиться, в моем случае Sven согласился сам побыть ментором для меня), выполнить квиз (набор вопросов о Gentoo, которые должен знать любой уважающий себя Staffer). Выполнив квиз, ты отсылаешь его ментору, и он начинает грузить тебя вопросами, уточнениями и дополнениями (например, я написал как по правилам должно происходить разрешение вопросов, когда один разработчик недоволен действиями другого, что для этого есть Project Lead'ы. Меня тут же спросили — а если «спорящие» в разных проектах, какого лида спрашивать). Ты отвечаешь ему, он грузит тебя дальше. Повторяется n раз, затем ментор говорит, что ты готов, и заводит на тебя баг в багзилле.

    По багу отписывается некоторый человек из команды, принимающей новых членов, просит отправить квиз, что ты и делаешь. После этого по почте вы договариваетесь об удобном вам обоим времени встречи, и встречаетесь, обычно на IRC. Тебя опять начинают грузить по поводу твоего квиза (но после ментора мне показалось это простым). Иногда встречаетесь несколько раз, иногда хватает одного. Затем тебе дают всякие права, прописывают тебя во всяких LDAP'ах и прочих.

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

    Теперь что я сделал, и что нас ждет:

    • Перевел весь HANDBOOK для распространенных архитектур, остались MIPS/ITANIUM и еще парочка
    • Постепенно переношу переводы man-страниц, выполненные проектом Calculate Linux (они выложили их в HTML, я перевел их в изначальный вид MAN-страниц, и их потихоньку включают в новые версии Portage)
    • Перевожу статьи на Gentoo Wiki (кстати туда скоро переедет почти вся документация кроме хэндбука, так что советую обратить внимание)


    Для чего я все это писал (кроме самопиара)? Собственно, я надеюсь, что кто-нибудь присоединится к проекту, и переведет что-нибудь. Если что, отправлять мне.

    PS: Русский хэндбук, одна из переведенных страниц вики, список переведенных man-страниц (они автоматом будут у вас при обновлении portage, если язык системы указан как русский)
    Share post

    Similar posts

    Comments 73

    • UFO just landed and posted this here
        +9
        Спасибо, буду стараться и дальше
        +3
        Поздравляю! Сам недавно перевёл пару глав в django_documentation. Когда приняли пул реквест был очень рад. Чувство, что сделал что-то хорошее, что оно пригодится другим людям. Попробуйте сами! Думаю, перевод документации осилит каждый, а там быстро втянитесь и вам очень понравится.
          +2
          Про «был очень рад», опишу не связанный с переводом опыт:

          Самое прикольное работать в сфере антивирусной разработки. Ты пишешь весьма сложный и очень важный код. НО!
          1) Тебя, как правило, никто не знает за пределами твоего отдела\департамента;
          2) Твой код уходит с базами обновлений и работает на колоссальном количестве машин.

          Вот это и есть реальный кайф! Реальный кайф что ты помог огромному количеству пользователей и при этом тебе совсем пофиг что тебя они не знают!

          ЗЫ:
          Когда пишешь код который пойдет на огромное количество машин ощущения и эмоции весьма прикольные ;)
            +2
            А почему пофиг, что тебя не знают? Разве плохо, если бы знали?
              +2
              А что конкретно хорошего в том что тебе знают? Порадовать свою честолюбие? Единственное где я могу сказать пользу от известности это более легкий способ поиска работы, тебе всегда рады, примеры sww, Олег Зайцев. Но если ты профессионал, ты сможешь решить все тестовые задания при собеседования и этого вполне достаточно!
                +1
                Я не говорю что это приводит к таким уж хорошим и большим выгодам. Но плохого-то в этом тоже ничего.
                  0
                  А я и не говорю, что это плохо! Я лишь говорю, что основной акцент надо делать на помощь реальными и полезными делами. Это возможно только когда ты ставишь действие выше чем благодарность людей от проделанной. На благодарность можно смотреть только как на некий фидбек от людей, все хорошо ты сделал или ты можешь сделать еще лучше? Т.е. «есть ли выхлоп» от проделанной работы?!
                  Пока такое приводило к тому что вокруг меня вращается очень много серьезных профессионалов в разных отраслях деятельности человека и это реально обогащает мою как повседневную так и личную жизнь, есть друзья в почти в каждой из сфер.
                    +1
                    А, ну да, с этим я и не спорю. Удовольствие от пользы сообществу, конечно, ни с чем не сравнить.
                      0
                      Я вынужден с вами не согласиться. Если человек уходит из работы по найму и открывает свой бизнес в смежной области, то известность в качестве квалифицированного разработчика на порядок повышает шансы найти крупных клиентов уже на старте.
                        0
                        >>Я вынужден с вами не согласиться.
                        Ну немного не согласен, хотя отчасти вы правы. Попробую показать на примере хабра свои мысли. Человек пришел, его никто не знал Cord написал пост «Top 5 раздражающих моментов в работе программиста» в песочнице и к вечеру у него карма на порядки больше чем у среднестатистического хабраюзера. Я к тому что можно делать вещи нужные люди и они Вас заметят, даже если до этого не знали!

                        Более того Вы немного путаете ситуации «известность как профессионала» и «известность как хорошего производителя продукта» это совершенно разные вещи! Человеку решившему открыть свое дело придется многое заново завоевать и сделать. Соглашусь, ему будет чуточку легче, если его будут знать как хорошего профессионала в каком-либо деле, но это не означает что эта известность все и вся за него решит!
                          0
                          Ну я на Хабре уже несколько лет, и ряд моих постов расходился копиями по инету (около 10). Некоторые сотней копий :)
                            0
                            Извините что не знал подробностей! ;) Но! Многие, к примеру я, не знали Вас до появления той статьи! ;)
            +2
            > Постепенно переношу переводы man-страниц, выполненные проектом Calculate Linux (они выложили их в HTML, я перевел их в изначальный вид MAN-страниц, и их потихоньку включают в новые версии Portage)

            Месье знает толк в извращениях или в Calculate Linux маны исключительно в html?
              +1
              Угу. Исключительно в HTML. вот тут.
                0
                Не знаю, связано ли это как-то с тем, что переводчиком у них деффачка-филолог, которая практикуется.
                Я, вроде, Лаутре [овнеру калькулейта] уже раз пару тысяч намекал на то, что не плохо бы сохранять формат, но, увы.

                Хотя, тем не менее, они и сами отмечаются в багах на счёт переводов и сами всё конвертят когда им становится надо :) Так что пусть будет :)

                P.S. А вообще, к русским portage-мануалам я отношусь как «УБИТЬВСЕХЧИЛАВЕКАВ» после того, как в переводе eix (и мана по нему) все вхождения существительных с "-ие" на конце имели "-ье": «чтенье», «построенье», «разрешенье». Вот, не поверите, в самом деле, хотелось поймать переводчика и посмотреть ему в глаза.
              0
              Спасибо.
                +12
                Я вот до сих пор не понимаю зачем все эти переводы нужны. Ладно, в KDE нам нужна Translation Team — чтобы переводить кучу пользовательских приложений, но зачем переводить ось, ее ядро, маны и т.п.

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

                Спасибо
                  +8
                  Изучение английского (как и любого другого иностранного) языка должно быть добровольным, а не принудительным. Переводчики обеспечивают свободу выбора.
                    +2
                    Свободу выбора — облажаться на конференции, потому что не можешь два термина из мана связать или как все — хорошо разбираться в линуксовской документации?
                      +1
                      Не все пользователи линукса ездят на конференции. А читать мегабайты текста в man-ах на английском — удовольствие ниже среднего.
                        +1
                        Ну вы это… не пугайте :). В man-ах в сумме всего около мегабайта (в смысле конкретно Gentoo).
                        +1
                        Вас никто не заставляет, читайте перед конференцией документацию на родном для разработчиков языке. Не всем же по конференциям ездить и попадать впросак.
                          0
                          Факт есть факт: даже с доками, часто возникают проблемы, и их не всегда могут решить русские разрабы.
                      +5
                      Ну зато делает более низкий порог входа в Linux для новых пользователей. Согласитесь, все равно приятнее было бы читать русский man к какому-нибудь OpenSSL или iptables. Особенно, если нет интернета, а надо делать сейчас.
                        +1
                        ИМХО по-английски читать приятнее, ибо все в линуксе на инглише. Вы не сможете перевести все. Гораздо проще будет подчиниться массе, да и разумнее, да и полезнее
                          +5
                          Вам удобнее по-английски, мне — по-русски. Но, естественно, все не переведешь.

                          А вот на счет полезности — иногда некоторым людям надо хотя бы русский язык получше узнать, а уж потом за иностранные браться.
                            0
                            Я выше отписал; вот, что вы насчет этого скажете?

                            Свободу выбора — облажаться на конференции, потому что не можешь два термина из мана связать или как все — хорошо разбираться в линуксовской документации?

                            @ habrahabr.ru/post/186582/#comment_6490620
                              +3
                              Ну не все же в конференциях Linux участвуют. Если человек приходит на конференцию, значит он достаточно готовился. Да и вообще, участие в таких мероприятиях подразумевает наличие коммуникативных навыков.
                              Я не говорю, про то, какой язык лучше. Я говорю про то, что лучше использовать то, что удобнее.
                          • UFO just landed and posted this here
                            +1
                            Кстати насчет iptables. Я честно хотел его тоже перевести. Собственно, вот. Как видно, мне ответили «Sorry, we're not providing localized versions of manpages». Хотел, опять же, перевести GAWK, так FSF сказали, что с ними надо заключать соглашение о том, что я отказываюсь от всех своих прав, отдают их FSF. И, в принципе, мне даже и не жаль было бы их отдать, но, как они сказали, это надо распечатать на бумажке договор, подписать, сфотографировать, и отправить им по почте (причем обычной, не электронной). Мне что, делать нефиг?
                              0
                              Более низкий порог входа в Linux, это с Gentoo-то? Даже с русской документацией новичек не сможет просто так взять и поставить Gentoo, особенно, если он переходит с винды.
                                0
                                Очень тяжело встретить человека, все время работавшего с windows, и вдруг в одночасье решившегося перейти на gentoo
                                  0
                                  Как-то так и было. Захотел перейти на новую систему и разобраться с ее устройством. Выбор пал на Gentoo. Распечатал хендбук и вперед.
                                    +1
                                    Собственно, у меня так и было. Огромнейшее спасибо ребятам из Calculate Linux (собственно, тоже русским :) ) за нормально допиленный дистрибутив — для входа самое оно.

                                    Со временем, я в итоге стал собирать все сам, ибо во многом не согласен был с их позицией, благо gentoo все это позволяет.
                                +2
                                По-моему тема уже сто раз обсуждалась: ну не все айтишники админы. Есть и те, кто работает с консолью, но при этом не будет выступать на конференции. У каждого своя специализация и обычно время на непрофильное занятие ограничено. В этом случае русская документация может сэкономить время
                                +2
                                С одной стороны перевод — хорошая и полезная вещь, но с другой стороны в мире linux все равно не обойдешься без английского, по крайней мере в таких дистрибутивах, как Gentoo или Archlinux.

                                Как по мне — самую основную иформацию можно и перевести, что бы пользователя не оттолкнуло плохое знание английского на старте.
                                • UFO just landed and posted this here
                                • UFO just landed and posted this here
                                    0
                                    На пару бы дней раньше)
                                    Только только, на выходных ставил генту по английскому хэндбуку, потому что до этого читал, что особо верить переводам смысла нет (т.к. устарели), а оказывается уже перевели.
                                    • UFO just landed and posted this here
                                        0
                                        Лень она такая ;)
                                          +1
                                          Когда открываешь русский хэндбук, в верхнем правом углу пишется дата изменения. Если она не совпадает с английской, пишется еще и дата английской версии.
                                      –8
                                      Респект. Хотя я жду окончательной смерти дженты… с сожалением.
                                        +9
                                        Не дождёшься.
                                          0
                                          Надеюсь, и надеюсь, что на этот дистрибутив можно будет вернуться как на основной. Это не только мое мнение.
                                            0
                                            Мне кажется сейчас всё стало проще — и железо лучше и настройки. Постоянно разворачиваю везде одну конфигурацию на XFCE и наслаждаюсь работой.
                                              0
                                              я примерно год назад от дженты отказался, и спор на тему форка udev и systemd утвердил мен в мысли, о том, что, что-то не ладно в датском королевстве.

                                              причиной послужило то, что на текущих в тот момент проектах, поддержка дженты была даже тяжелее rpm-based дистрибутивов (при моей большой ненависти к rpm и yum).
                                              • UFO just landed and posted this here
                                                  0
                                                  Любви не склалось, субьективно это все. Дело привычки.

                                                  apt роднее и удобнее.
                                        0
                                        Теперь можно читать русский хэндбук? :) Я помню моменты, когда и английский то с действительностью расходился (как сейчас — не знаю), по этому давно перестал его читать. Но за работу в любом случае уважение и плюсы!
                                          +1
                                          Можно. Читайте. Если, конечно, у вас не MIPS или ITANIUM
                                          0
                                          Что ж, очень хорошо, спасибо Вам за то, что Вы делаете. В свое время очень порадовало в генте именно то, что русскоязычная документация среди линукс-проектов была самая-самая. По крайней мере, именно ее находил гугл на первых позициях. К сожалению, со временем расклад изменился, и это печально. Идея такого дистрибутива очень и очень правильная, и нельзя допустить, чтобы он загнулся.

                                          Кстати, раз уж Вы коснулись тут калькулейт-линукса, объясните плз, в чем у них идейные и практические отличия от генты? Я когда-то пытался понять это по их сайту, но нихрена кроме воды не увидел.
                                            +1
                                            Я, честно говоря, тоже. Никогда им не пользовался. Но раз они перевели MAN'ы, я связался с переводчицей, и она разрешила использовать. На этом мое взаимодействие с Калькулейтом закончилось.
                                            • UFO just landed and posted this here
                                              0
                                              Спасибо. Колоссальную и нужную работу делаете.
                                                0
                                                Это отлично респект! Тогда знаю к кому обратиться: www.gentoo.org/doc/en/
                                                Available Languages

                                                Our documentation is also available in the following languages:
                                                Russian не видно. Понятно что можнов адресной строке en на ru исправить, но не все это знают.
                                                  +1
                                                  Переведен пока только Handbook, который находится слева в меню. А эти документы пока не переводим, так как они скоро съедут на wiki.gentoo.org, там мы их сразу и…
                                                  0
                                                  Вам за это кто ни будь платит или это исключительное благотворительность ради экспириенса?
                                                    +2
                                                    Исключительно благотворительность :)
                                                    0
                                                    Респект.

                                                    И вопрос к переводчику — в sys-apps/man когда-нибудь заменят koi8-r на utf8
                                                      +1
                                                      Скорее всего нет. От меня тут мало чего зависит как от переводчика, но какие-то у разработчиков проблемы с этим. Рекомендуют переходить на mandb
                                                        0
                                                        Да, я уже давно перешел на man-db. Но в stage3 входит именно man, в котором эта проблема есть лет 15 точно.
                                                          +1
                                                          Хорошо, я спрошу у разработчиков.
                                                          • UFO just landed and posted this here
                                                            0
                                                            Я попробую поднять этот вопрос.
                                                            • UFO just landed and posted this here
                                                        +1
                                                        Автору удачи в начинание.
                                                        Gentoo прекрасный дистрибутив, наличие русских документов и манов только плюс к проекту. Не все любят читать английские маны.
                                                        Даешь gentoo в массы.
                                                          0
                                                          А emerge когда-нибудь по-русски заговорит?
                                                          • UFO just landed and posted this here
                                                            0
                                                            Несколько лет назад тоже было желание перевести Handbook. Но тогда натолкнулся на какой-то сторонний сайт, где был перевод. Расхождений с английской версией почти не было, поэтому решил не делать ненужной работы. Правда, меня удивило то, что на официальный сайт этого никто не положил.

                                                            По поводу вашей работы — это очень хорошо. Правда, последний раз, когда я собирал Gentoo, меня посетило ощущение, что даже английская документация не совсем соответствует реалиям. Например тот же grub2 по умолчанию, а handbook пишет про старую.
                                                              0
                                                              Если автор еще здесь:

                                                              eix-update:

                                                              «Чтенье категории».
                                                                0
                                                                Спасибо большое.

                                                                Было дело из кеша восстанавливал упавший первый раз гентовики рускоязычный.

                                                                Only users with full accounts can post comments. Log in, please.