git: 938e625319 - main - update translation of articles/port-mentor-guidelines to Russian
Vladlen Popolitov <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.doc |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by vladlen: URL: https://cgit.FreeBSD.org/doc/commit/?id=938e62531946c0844965a5574777d99647a2c1a2 commit 938e62531946c0844965a5574777d99647a2c1a2 Author: Vladlen Popolitov <[email protected]> AuthorDate: 2025-09-24 15:33:20 +0000 Commit: Vladlen Popolitov <[email protected]> CommitDate: 2025-09-24 15:33:20 +0000 update translation of articles/port-mentor-guidelines to Russian Reviewed by: maxim (mentor) Approved by: maxim (mentor) Differential Revision: https://reviews.freebsd.org/D51967 --- .../ru/articles/port-mentor-guidelines/_index.adoc | 118 ++++++ .../ru/articles/port-mentor-guidelines/_index.po | 408 +++++++++++++++++++++ 2 files changed, 526 insertions(+) diff --git a/documentation/content/ru/articles/port-mentor-guidelines/_index.adoc b/documentation/content/ru/articles/port-mentor-guidelines/_index.adoc new file mode 100644 index 0000000000..bc304f10bc --- /dev/null +++ b/documentation/content/ru/articles/port-mentor-guidelines/_index.adoc @@ -0,0 +1,118 @@ +--- +copyright: '2011 Thomas Abthorpe, Chris Rees' +description: 'Ð ÑководÑÑво Ð´Ð»Ñ Ð½Ð°ÑÑавников поÑÑов FreeBSD' +organizations: + - + organization: 'The FreeBSD Ports Management Team' +tags: ["port", "mentor", "mentee", "guidelines", "FreeBSD"] +title: 'Ð ÑководÑÑво Ð´Ð»Ñ Ð½Ð°ÑÑавников поÑÑов' +--- + += Ð ÑководÑÑво Ð´Ð»Ñ Ð½Ð°ÑÑавников поÑÑов +:doctype: article +:toc: macro +:toclevels: 1 +:icons: font +:sectnums: +:sectnumlevels: 6 +:source-highlighter: rouge +:experimental: +:images-path: articles/port-mentor-guidelines/ + +ifdef::env-beastie[] +ifdef::backend-html5[] +include::shared/authors.adoc[] +include::shared/mirrors.adoc[] +include::shared/releases.adoc[] +include::shared/attributes/attributes-{{% lang %}}.adoc[] +include::shared/{{% lang %}}/teams.adoc[] +include::shared/{{% lang %}}/mailing-lists.adoc[] +include::shared/{{% lang %}}/urls.adoc[] +:imagesdir: ../../../images/{images-path} +endif::[] +ifdef::backend-pdf,backend-epub3[] +include::../../../../shared/asciidoctor.adoc[] +endif::[] +endif::[] + +ifndef::env-beastie[] +include::../../../../../shared/asciidoctor.adoc[] +endif::[] + +''' + +toc::[] + +[[port-mentor.guidelines]] +== РекомендаÑии по взаимооÑноÑениÑм наÑÑавника и подопеÑного + +ÐÑÐ¾Ñ Ñаздел пÑедназнаÑен Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ ÑазвеÑÑÑ ÑаинÑÑвенноÑÑÑ Ð¿ÑоÑеÑÑа наÑÑавниÑеÑÑва, а Ñакже оÑкÑÑÑо ÑпоÑобÑÑвоваÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑÐ¸Ð²Ð½Ð¾Ð¼Ñ Ð¾Ð±ÑÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð°Ð´Ð°Ð¿ÑаÑии и ÑазвиÑÐ¸Ñ ÑÑководÑÑÐ¸Ñ Ð¿ÑинÑипов. РнаÑей жизни ÑлиÑком много пÑавил; Ð¼Ñ Ð½Ðµ гоÑÑдаÑÑÑÐ²ÐµÐ½Ð½Ð°Ñ Ð¾ÑганизаÑиÑ, навÑзÑваÑÑÐ°Ñ ÑегÑлиÑование, а ÑкоÑее коллекÑив единомÑÑленников, ÑабоÑаÑÑÐ¸Ñ Ð´Ð»Ñ Ð´Ð¾ÑÑÐ¸Ð¶ÐµÐ½Ð¸Ñ Ð¾Ð±Ñей Ñели â поддеÑÐ¶Ð°Ð½Ð¸Ñ Ð³Ð°ÑанÑии каÑеÑÑва пÑодÑкÑа, коÑоÑÑй Ð¼Ñ Ð½Ð°Ð·Ñваем ÐеÑевом ÐоÑÑов. + +[[why.mentor]] +=== ÐоÑÐµÐ¼Ñ Ð½Ð°ÑÑавник (mentor)? + +* У болÑÑинÑÑва из Ð½Ð°Ñ Ð±Ñли наÑÑавники, и ÑÑо наÑÑавниÑеÑÑво в ÐÑоекÑе бÑло важнÑм и полезнÑм, поÑÑÐ¾Ð¼Ñ Ð²ÐµÑниÑе ÑÑи ÑÑилиÑ, пÑедложив ÑÑаÑÑ Ð½Ð°ÑÑавником Ð´Ð»Ñ ÐºÐ¾Ð³Ð¾-Ñо дÑÑгого. +* У Ð²Ð°Ñ ÐµÑÑÑ Ð½ÐµÐ¿Ñеодолимое желание делиÑÑÑÑ Ð·Ð½Ð°Ð½Ð¸Ñми Ñ Ð´ÑÑгими. +* Рнаказание за ÑÑо Ð²Ñ Ð¾Ð±ÑекаеÑе ÑÐµÐ±Ñ Ð½Ð° добÑоволÑнÑÑ ÐºÐ°ÑоÑÐ³Ñ ÐºÐ¾Ð¼Ð¼Ð¸ÑиÑÑ Ñ Ð¾ÑоÑÑÑ ÑабоÑÑ, ÑделаннÑÑ Ð´ÑÑгими! + +[[mentor.comentor]] +=== ÐаÑÑавник/СонаÑÑавник + +ÐÑиÑÐ¸Ð½Ñ Ð´Ð»Ñ ÑовмеÑÑного наÑÑавниÑеÑÑва: + +* ÐнаÑиÑелÑÐ½Ð°Ñ ÑазниÑа во вÑемени. ÐоÑÑÑпнÑе, инÑеÑакÑивнÑе наÑÑавники, доÑÑÑпнÑе ÑеÑез IM, кÑайне полезнÑ! +* ÐоÑенÑиалÑнÑй ÑзÑковой баÑÑеÑ. Ðа, FreeBSD, как и болÑÑинÑÑво ÑазÑабоÑок пÑогÑаммного обеÑпеÑениÑ, оÑиенÑиÑована на английÑкий ÑзÑк, однако налиÑие наÑÑавника, говоÑÑÑего на Ñодном ÑзÑке, Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñм. +* ÐÐ ÐÐÐÐÐ ÐÐТ! Ðока в ÑÑÑÐºÐ°Ñ Ð½Ðµ ÑÑÐ°Ð½ÐµÑ 30 ÑаÑов, а в неделе â 8 дней, Ñ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð¸Ð· Ð½Ð°Ñ Ð¿ÑоÑÑо не Ñ Ð²Ð°ÑÐ°ÐµÑ Ð²Ñемени. Разделение нагÑÑзки Ñ ÐºÐµÐ¼-Ñо дÑÑгим облегÑÐ¸Ñ Ð·Ð°Ð´Ð°ÑÑ. +* ÐаÑÑавник Ð´Ð»Ñ Ð½Ð¾Ð²Ð¸Ñков Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¿Ð¾Ð»ÑÐ·Ñ Ð¾Ñ Ð¾Ð¿ÑÑа ÑÑаÑÑего коммиÑÑеÑа/наÑÑавника. +* Ðве Ð³Ð¾Ð»Ð¾Ð²Ñ Ð»ÑÑÑе, Ñем одна. + +ÐÑиÑÐ¸Ð½Ñ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑалÑного наÑÑавниÑеÑÑва: + +* ÐÑ Ð½Ðµ игÑаеÑе по пÑавилам Ñ Ð´ÑÑгими. +* ÐÑ Ð¿ÑедпоÑиÑаеÑе имеÑÑ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑалÑнÑе оÑноÑениÑ. +* ÐÑиÑÐ¸Ð½Ñ Ð´Ð»Ñ ÑовмеÑÑного наÑÑавниÑеÑÑва к вам не оÑноÑÑÑÑÑ. + +[[mentor.expectations]] +=== ÐÐ¶Ð¸Ð´Ð°Ð½Ð¸Ñ + +ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники бÑдÑÑ Ð¿ÑовеÑÑÑÑ Ð¸ ÑеÑÑиÑоваÑÑ Ð²Ñе пÑедлагаемÑе иÑпÑавлениÑ, по кÑайней меÑе, в ÑеÑение наÑалÑного пеÑиода, длÑÑегоÑÑ Ð±Ð¾Ð»ÐµÐµ одной или двÑÑ Ð½ÐµÐ´ÐµÐ»Ñ. + +ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½ÐµÑÑи оÑвеÑÑÑвенноÑÑÑ Ð·Ð° дейÑÑÐ²Ð¸Ñ ÑÐ²Ð¾Ð¸Ñ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑнÑÑ . ÐаÑÑавник должен оÑÑлеживаÑÑ Ð²Ñе коммиÑÑ, ÑделаннÑе подопеÑнÑм, как одобÑеннÑе, Ñак и неÑвнÑе. + +ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники ÑбедÑÑÑÑ, ÑÑо Ð¸Ñ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑнÑе пÑоÑиÑали extref:{porters-handbook}[Ð ÑководÑÑво поÑÑиÑовÑика], extref:{pr-guidelines}[ÑÑководÑÑво по обÑабоÑке PR] и extref:{committers-guide}[Ð ÑководÑÑво коммиÑÑеÑа]. ХоÑÑ Ð¸ не обÑзаÑелÑно запоминаÑÑ Ð²Ñе деÑали, каждÑй коммиÑÑÐµÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ имеÑÑ Ð¾Ð±Ñее пÑедÑÑавление об ÑÑÐ¸Ñ Ð²ÐµÑÐ°Ñ , ÑÑÐ¾Ð±Ñ Ð±ÑÑÑ ÑÑÑекÑивной ÑаÑÑÑÑ ÑообÑеÑÑва (и избежаÑÑ ÐºÐ°Ðº можно болÑÑе оÑибок новиÑка). + +[[mentees]] +=== ÐÑÐ±Ð¾Ñ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑного + +Ðе ÑÑÑеÑÑвÑÐµÑ Ð¾Ð¿ÑеделÑнного пÑавила, по коÑоÑÐ¾Ð¼Ñ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ ÑÑиÑаеÑÑÑ Ð³Ð¾ÑовÑм; ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ¾Ð»Ð¸ÑеÑÑва поданнÑÑ PR, колиÑеÑÑва поддеÑживаемÑÑ Ð¿Ð¾ÑÑов, ÑаÑÑоÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ поÑÑов и/или ÑÑÐ¾Ð²Ð½Ñ ÑÑаÑÑÐ¸Ñ Ð² опÑеделÑнной облаÑÑи инÑеÑеÑов, Ñакой как GNOME, KDE, Gecko или дÑÑÐ³Ð¸Ñ . + +ÐÐ°Ð½Ð´Ð¸Ð´Ð°Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ пÑакÑиÑеÑки не допÑÑкаÑÑ Ñайм-aÑÑов, опеÑаÑивно ÑеагиÑоваÑÑ Ð½Ð° запÑоÑÑ Ð¸ в Ñелом оказÑваÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð² поддеÑжке ÑÐ²Ð¾Ð¸Ñ Ð¿Ð¾ÑÑов. + +Ðолжна бÑÑÑ Ð¸ÑÑоÑÐ¸Ñ Ð²Ð¾Ð²Ð»ÐµÑÑнноÑÑи, Ñак как обÑеизвеÑÑно, ÑÑо обÑÑение коммиÑÑеÑа ÑÑебÑÐµÑ Ð²Ñемени и ÑÑилий. ÐлиÑелÑное ÑÑаÑÑие в пÑоекÑе и наблÑдение за пÑоÑеÑÑами пÑедполагаÑÑ Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸Ðµ знаний. СлиÑком ÑаÑÑо Ð¼Ñ Ð²Ð¸Ð´ÐµÐ»Ð¸, как ÑопÑовождаÑÑий оÑпÑавлÑÐµÑ Ð½ÐµÑколÑко PR, поÑвлÑеÑÑÑ Ð² IRC и ÑпÑаÑиваеÑ, когда ÐµÐ¼Ñ Ð´Ð°Ð´ÑÑ Ð¿Ñаво на коммиÑ. + +ÐодпиÑка и акÑивное ÑÑаÑÑие в поÑÑовÑÑ ÑаÑÑÑÐ»ÐºÐ°Ñ Ð¾ÑÐµÐ½Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ. ÐÐµÑ Ð¿ÑÑмой ÑвÑзи и Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð±ÑÑÑÑого ÑезÑлÑÑаÑа, ÑÑо оÑпÑавка ÑообÑений в ÑпиÑки ÑаÑÑÑлок ÑÐ´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð³Ð¾-Ñо коммиÑÑеÑом, но ÑÑо демонÑÑÑиÑÑÐµÑ Ð²Ð¾Ð²Ð»ÐµÑÑнноÑÑÑ. ÐекоÑоÑÑе пиÑÑма позволÑÑÑ Ð¾ÑениÑÑ Ð·Ð½Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñа, а Ñакже его взаимодейÑÑвие Ñ Ð´ÑÑгими. ÐналогиÑно, ÑÑаÑÑие в IRC Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²ÑÑиÑÑ Ð·Ð°Ð¼ÐµÑноÑÑÑ Ñеловека. + +СпÑоÑиÑе Ñ ÑеÑÑи ÑазнÑÑ ÐºÐ¾Ð¼Ð¼Ð¸ÑÑеÑов, ÑколÑко PR должен оÑпÑавиÑÑ ÑопÑовождаÑÑий пеÑед Ñем, как его номиниÑÑÑÑ, и Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе ÑеÑÑÑ ÑазнÑÑ Ð¾ÑвеÑов. СпÑоÑиÑе Ñ ÑÐµÑ Ð¶Ðµ лÑдей, как долго кÑо-Ñо должен ÑÑаÑÑвоваÑÑ, и Ñа же дилемма. СколÑко поÑÑов Ñ Ð½ÐµÐ³Ð¾ должно бÑÑÑ ÐºÐ°Ðº минимÑм? ТепеÑÑ Ñ Ð½Ð°Ñ ÐµÑÑÑ Ð¿Ð¾Ð²Ð¾Ð´ Ð´Ð»Ñ Ð±ÐµÑконеÑнÑÑ ÑпоÑов! ÐекоÑоÑÑе веÑи пÑоÑÑо ÑÑÑдно измеÑиÑÑ, наÑÑÐ°Ð²Ð½Ð¸ÐºÑ Ð¿ÑидеÑÑÑ Ð¿Ð¾Ð»Ð°Ð³Ð°ÑÑÑÑ Ð½Ð° Ñвое лÑÑÑее ÑÑждение и надеÑÑÑÑÑ, ÑÑо portmgr ÑогР»Ð°ÑиÑÑÑ. + +[[mentorship.duration]] +=== ÐÑодолжиÑелÑноÑÑÑ Ð½Ð°ÑÑавниÑеÑÑва + +Ðо меÑе ÑазвиÑÐ¸Ñ Ð¸ ÑкÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ ÑÑÐ¾Ð²Ð½Ñ Ð´Ð¾Ð²ÐµÑиÑ, подопеÑÐ½Ð¾Ð¼Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¿ÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ñ Â«Ð½ÐµÑвнÑе» пÑава на внеÑение изменений. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð²ÐºÐ»ÑÑаÑÑ ÑÑивиалÑнÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² [.filename]#Makefile#, [.filename]#pkg-descr# и Ñ. д. ÐналогиÑно, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð²ÐºÐ»ÑÑаÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ `PORTVERSION`, коÑоÑÑе не ÑÑебÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ в `plist`. ÐÑÑгие обÑÑоÑÑелÑÑÑва могÑÑ Ð±ÑÑÑ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð½Ð° ÑÑмоÑÑение ÐаÑÑавника. Ðднако в пеÑиод наÑÑавниÑеÑÑва Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²ÐµÑÑии поÑÑа, заÑÑагиваÑÑие завиÑимÑÐ µ поÑÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑовеÑÑÑÑÑÑ Ð½Ð°ÑÑавником. + +Ðак и вÑе Ð¼Ñ ÑазнÑе лиÑноÑÑи, Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ подопеÑного Ñвои кÑивÑе обÑÑениÑ, вÑеменнÑе обÑзаÑелÑÑÑва и дÑÑгие влиÑÑÑие ÑакÑоÑÑ, коÑоÑÑе бÑдÑÑ Ð²Ð»Ð¸ÑÑÑ Ð½Ð° вÑемÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ðµ пеÑед Ñем, как они ÑмогÑÑ Â«Ð»ÐµÑаÑÑ ÑамоÑÑоÑÑелÑно». ÐмпиÑиÑеÑки, за подопеÑнÑм ÑледÑÐµÑ Ð½Ð°Ð±Ð»ÑдаÑÑ ÐºÐ°Ðº минимÑм 3 меÑÑÑа. 90-100 коммиÑов â ÑÑо еÑÑ Ð¾Ð´Ð¸Ð½ оÑиенÑиÑ, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ Ð½Ð°ÑÑавник пеÑед Ñем, как оÑпÑÑÑиÑÑ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑного. ÐÑÑгие ÑакÑоÑÑ, коÑоÑÑе ÑледÑÐµÑ ÑÑиÑÑ Ð²Ð°ÑÑ Ð¿ÐµÑед оÑвобождением подопеÑного, â ÑÑо колиÑеÑÑво оÑибок, коÑоÑÑе они могли ÑовеÑÑиÑÑ, полÑÑеннÑе QAT и Ñ.д. ÐÑли они вÑÑ ÐµÑÑ Ð´ÐµÐ»Ð°ÑÑ Ð¾Ñибки новиÑка, им вÑÑ ÐµÑÑ ÑÑебÑеÑÑÑ ÑÑководÑÑво наÑÑавника. + +[[mentor.comentor.debate]] +=== ÐиÑкÑÑÑÐ¸Ñ Ð¾ Ñоли наÑÑавника/ÑонаÑÑавника + +Ðогда запÑÐ¾Ñ Ð¿Ð¾ÑÑÑÐ¿Ð°ÐµÑ Ð² portmgr, он обÑÑно звÑÑÐ¸Ñ Ñак: «Я пÑÐµÐ´Ð»Ð°Ð³Ð°Ñ Â«foo» Ð´Ð»Ñ Ð¿Ñава коммиÑа в поÑÑÑ, Ñ Ð±ÑÐ´Ñ Ñо-наÑÑавником вмеÑÑе Ñ Â«bar»». ÐÑедложение полÑÑено, пÑоголоÑовано и пÑинÑÑо. + +ÐаÑÑавник ÑвлÑеÑÑÑ Ð¾ÑновнÑм конÑакÑнÑм лиÑом или "пеÑвÑм ÑÑеди ÑавнÑÑ ", а ÑонаÑÑавник â его замеÑÑиÑелÑ. + +Ðдин "оÑвеÑÑÑвеннÑй" ÑÑаÑÑник, ÑÑÑ Ð¸Ð¼Ñ Ð¼Ñ Ð¾Ð¿ÑÑÑим, Ñделал https://lists.freebsd.org/pipermail/cvs-ports/2007-September/134614.html[пеÑвÑй заÑегиÑÑÑиÑованнÑй ÐºÐ¾Ð¼Ð¼Ð¸Ñ Ñ ÑонаÑÑавником]. ÐодобнÑе коммиÑÑ Ñ Ñо-менÑоÑами Ñакже бÑли замеÑÐµÐ½Ñ Ð² деÑеве src. ÐÐµÐ»Ð°ÐµÑ Ð»Ð¸ ÑÑо Ð¸Ñ Ð¿ÑавилÑнÑми? ÐÐµÐ»Ð°ÐµÑ Ð»Ð¸ ÑÑо Ð¸Ñ Ð½ÐµÐ¿ÑавилÑнÑми? ÐÐ¾Ñ Ð¾Ð¶Ðµ, ÑÑо ÑаÑÑÑ ÑволÑÑии Ñого, как вÑÑ ÑÑÑÑоено. + +[[mentee.expectations]] +=== ÐÐ¶Ð¸Ð´Ð°Ð½Ð¸Ñ + +ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо подопеÑнÑе бÑдÑÑ Ð³Ð¾ÑÐ¾Ð²Ñ Ðº конÑÑÑÑкÑивной кÑиÑике Ð¾Ñ ÑообÑеÑÑва. ÐдеÑÑ ÐµÑе много "пÑеданий" и ÑÑадиÑий, непиÑаннÑÑ Ð¿Ñавил. Умение пÑавилÑно ÑеагиÑоваÑÑ Ð½Ð° конÑÑÑÑкÑивнÑÑ ÐºÑиÑÐ¸ÐºÑ â ÑÑо Ñо, на ÑÑо Ð¼Ñ Ð¾Ð±ÑаÑаем внимание в пеÑвÑÑ Ð¾ÑеÑедÑ, оÑÐµÐ½Ð¸Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ подопеÑнÑÑ Ð² IRC и в поÑÑовÑÑ ÑаÑÑÑÐ»ÐºÐ°Ñ . + +ÐÑ Ð¿ÑедÑпÑеждаем подопеÑнÑÑ , ÑÑо ÑаÑÑÑ ÐºÑиÑики Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¼ÐµÐ½ÐµÐµ "конÑÑÑÑкÑивной", Ñем оÑÑалÑÐ½Ð°Ñ (бÑÐ´Ñ Ñо из-за пÑоблем Ñ ÑзÑком обÑÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ излиÑней пÑидиÑÑивоÑÑи), и ÑÑо Ñмение доÑÑойно пÑинимаÑÑ ÑакÑÑ ÐºÑиÑÐ¸ÐºÑ â ÑÑо ÑаÑÑÑ ÑÑаÑÑÐ¸Ñ Ð² болÑÑом ÑообÑеÑÑве. Ð ÑлÑÑае конкÑеÑнÑÑ Ð¿Ñоблем Ñ Ð¾Ð¿ÑеделÑннÑми лÑдÑми или лÑбÑÑ Ð²Ð¾Ð¿ÑоÑов Ð¼Ñ Ð½Ð°Ð´ÐµÐµÐ¼ÑÑ, ÑÑо они обÑаÑÑÑÑÑ Ðº Ñленам portmgr в IRC или по ÑлекÑÑонной поÑÑе. diff --git a/documentation/content/ru/articles/port-mentor-guidelines/_index.po b/documentation/content/ru/articles/port-mentor-guidelines/_index.po new file mode 100644 index 0000000000..b9e70a556e --- /dev/null +++ b/documentation/content/ru/articles/port-mentor-guidelines/_index.po @@ -0,0 +1,408 @@ +# SOME DESCRIPTIVE TITLE +# Copyright (C) YEAR The FreeBSD Project +# This file is distributed under the same license as the FreeBSD Documentation package. +# Vladlen Popolitov <[email protected]>, 2025. +msgid "" +msgstr "" +"Project-Id-Version: FreeBSD Documentation VERSION\n" +"POT-Creation-Date: 2025-09-24 18:29+0300\n" +"PO-Revision-Date: 2025-09-05 04:45+0000\n" +"Last-Translator: Vladlen Popolitov <[email protected]>\n" +"Language-Team: Russian <https://translate-dev.freebsd.org/projects/" +"documentation/articlesport-mentor-guidelines_index/ru/>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.17\n" + +#. type: Yaml Front Matter Hash Value: description +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:1 +#, no-wrap +msgid "Port Mentor Guidelines for FreeBSD Mentors" +msgstr "Ð ÑководÑÑво Ð´Ð»Ñ Ð½Ð°ÑÑавников поÑÑов FreeBSD" + +#. type: Title = +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:1 +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:10 +#, no-wrap +msgid "Port Mentor Guidelines" +msgstr "Ð ÑководÑÑво Ð´Ð»Ñ Ð½Ð°ÑÑавников поÑÑов" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:42 +msgid "'''" +msgstr "'''" + +#. type: Title == +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:46 +#, no-wrap +msgid "Guideline for Mentor/Mentee Relationships" +msgstr "РекомендаÑии по взаимооÑноÑениÑм наÑÑавника и подопеÑного" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:50 +msgid "" +"This section is intended to help demystify the mentoring process, as well as " +"a way to openly promote a constructive discussion to adapt and grow the " +"guidelines. In our lives we have too many rules; we are not a government " +"organization that inflicts regulation, but rather a collective of like " +"minded individuals working toward a common goal, maintaining the quality " +"assurance of the product we call the Ports Tree." +msgstr "" +"ÐÑÐ¾Ñ Ñаздел пÑедназнаÑен Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ ÑазвеÑÑÑ ÑаинÑÑвенноÑÑÑ " +"пÑоÑеÑÑа наÑÑавниÑеÑÑва, а Ñакже оÑкÑÑÑо ÑпоÑобÑÑвоваÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑÐ¸Ð²Ð½Ð¾Ð¼Ñ " +"обÑÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð°Ð´Ð°Ð¿ÑаÑии и ÑазвиÑÐ¸Ñ ÑÑководÑÑÐ¸Ñ Ð¿ÑинÑипов. РнаÑей жизни " +"ÑлиÑком много пÑавил; Ð¼Ñ Ð½Ðµ гоÑÑдаÑÑÑÐ²ÐµÐ½Ð½Ð°Ñ Ð¾ÑганизаÑиÑ, навÑзÑваÑÑÐ°Ñ " +"ÑегÑлиÑование, а ÑкоÑее коллекÑив единомÑÑленников, ÑабоÑаÑÑÐ¸Ñ Ð´Ð»Ñ " +"доÑÑÐ¸Ð¶ÐµÐ½Ð¸Ñ Ð¾Ð±Ñей Ñели â поддеÑÐ¶Ð°Ð½Ð¸Ñ Ð³Ð°ÑанÑии каÑеÑÑва пÑодÑкÑа, коÑоÑÑй Ð¼Ñ " +"назÑваем ÐеÑевом ÐоÑÑов." + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:52 +#, no-wrap +msgid "Why Mentor?" +msgstr "ÐоÑÐµÐ¼Ñ Ð½Ð°ÑÑавник (mentor)?" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:55 +msgid "" +"For most of us, we were mentored into the Project, so return the favor by " +"offering to mentor somebody else in." +msgstr "" +"У болÑÑинÑÑва из Ð½Ð°Ñ Ð±Ñли наÑÑавники, и ÑÑо наÑÑавниÑеÑÑво в ÐÑоекÑе бÑло " +"важнÑм и полезнÑм, поÑÑÐ¾Ð¼Ñ Ð²ÐµÑниÑе ÑÑи ÑÑилиÑ, пÑедложив ÑÑаÑÑ Ð½Ð°ÑÑавником " +"Ð´Ð»Ñ ÐºÐ¾Ð³Ð¾-Ñо дÑÑгого." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:56 +msgid "You have an irresistible urge to inflict knowledge on others." +msgstr "У Ð²Ð°Ñ ÐµÑÑÑ Ð½ÐµÐ¿Ñеодолимое желание делиÑÑÑÑ Ð·Ð½Ð°Ð½Ð¸Ñми Ñ Ð´ÑÑгими." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:57 +msgid "" +"The usual punishment applies because you are sick and tired of committing " +"somebody else's good work!" +msgstr "" +"Рнаказание за ÑÑо Ð²Ñ Ð¾Ð±ÑекаеÑе ÑÐµÐ±Ñ Ð½Ð° добÑоволÑнÑÑ ÐºÐ°ÑоÑÐ³Ñ ÐºÐ¾Ð¼Ð¼Ð¸ÑиÑÑ " +"Ñ Ð¾ÑоÑÑÑ ÑабоÑÑ, ÑделаннÑÑ Ð´ÑÑгими!" + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:59 +#, no-wrap +msgid "Mentor/Co-Mentor" +msgstr "ÐаÑÑавник/СонаÑÑавник" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:62 +msgid "Reasons for a co-mentorship:" +msgstr "ÐÑиÑÐ¸Ð½Ñ Ð´Ð»Ñ ÑовмеÑÑного наÑÑавниÑеÑÑва:" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:64 +msgid "" +"Significant timezone differential. Accessible, interactive mentor(s) " +"available via IM is extremely helpful!" +msgstr "" +"ÐнаÑиÑелÑÐ½Ð°Ñ ÑазниÑа во вÑемени. ÐоÑÑÑпнÑе, инÑеÑакÑивнÑе наÑÑавники, " +"доÑÑÑпнÑе ÑеÑез IM, кÑайне полезнÑ!" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:65 +msgid "" +"Potential language barrier. Yes, FreeBSD is very English oriented, as is " +"most software development, however, having a mentor who can speak a native " +"language can be very useful." +msgstr "" +"ÐоÑенÑиалÑнÑй ÑзÑковой баÑÑеÑ. Ðа, FreeBSD, как и болÑÑинÑÑво ÑазÑабоÑок " +"пÑогÑаммного обеÑпеÑениÑ, оÑиенÑиÑована на английÑкий ÑзÑк, однако налиÑие " +"наÑÑавника, говоÑÑÑего на Ñодном ÑзÑке, Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñм." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:66 +msgid "" +"ENOTIME! Until there is a 30 hour day, and an 8 day week, some of us only " +"have so much time to give. Sharing the load with somebody else will make it " +"easier." +msgstr "" +"ÐÐ ÐÐÐÐÐ ÐÐТ! Ðока в ÑÑÑÐºÐ°Ñ Ð½Ðµ ÑÑÐ°Ð½ÐµÑ 30 ÑаÑов, а в неделе â 8 дней, Ñ " +"некоÑоÑÑÑ Ð¸Ð· Ð½Ð°Ñ Ð¿ÑоÑÑо не Ñ Ð²Ð°ÑÐ°ÐµÑ Ð²Ñемени. Разделение нагÑÑзки Ñ ÐºÐµÐ¼-Ñо " +"дÑÑгим облегÑÐ¸Ñ Ð·Ð°Ð´Ð°ÑÑ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:67 +msgid "" +"A rookie mentor can benefit from the experience of a senior committer/mentor." +msgstr "" +"ÐаÑÑавник Ð´Ð»Ñ Ð½Ð¾Ð²Ð¸Ñков Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¿Ð¾Ð»ÑÐ·Ñ Ð¾Ñ Ð¾Ð¿ÑÑа ÑÑаÑÑего коммиÑÑеÑа/" +"наÑÑавника." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:68 +msgid "Two heads are better than one." +msgstr "Ðве Ð³Ð¾Ð»Ð¾Ð²Ñ Ð»ÑÑÑе, Ñем одна." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:70 +msgid "Reasons for sole mentorship:" +msgstr "ÐÑиÑÐ¸Ð½Ñ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑалÑного наÑÑавниÑеÑÑва:" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:72 +msgid "You do not play nicely with others." +msgstr "ÐÑ Ð½Ðµ игÑаеÑе по пÑавилам Ñ Ð´ÑÑгими." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:73 +msgid "You prefer to have a one-on-one relationship." +msgstr "ÐÑ Ð¿ÑедпоÑиÑаеÑе имеÑÑ Ð¸Ð½Ð´Ð¸Ð²Ð¸Ð´ÑалÑнÑе оÑноÑениÑ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:74 +msgid "The reasons for co-mentorship do not apply to you." +msgstr "ÐÑиÑÐ¸Ð½Ñ Ð´Ð»Ñ ÑовмеÑÑного наÑÑавниÑеÑÑва к вам не оÑноÑÑÑÑÑ." + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:76 +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:134 +#, no-wrap +msgid "Expectations" +msgstr "ÐжиданиÑ" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:79 +msgid "" +"We expect mentors to review and test-build all proposed patches, at least " +"for an initial period lasting more than a week or two." +msgstr "" +"ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники бÑдÑÑ Ð¿ÑовеÑÑÑÑ Ð¸ ÑеÑÑиÑоваÑÑ Ð²Ñе пÑедлагаемÑе " +"иÑпÑавлениÑ, по кÑайней меÑе, в ÑеÑение наÑалÑного пеÑиода, длÑÑегоÑÑ Ð±Ð¾Ð»ÐµÐµ " +"одной или двÑÑ Ð½ÐµÐ´ÐµÐ»Ñ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:82 +msgid "" +"We expect that mentors should take responsibility for the actions of their " +"mentee. A mentor should follow up with all commits the mentee makes, both " +"approved and implicit." +msgstr "" +"ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники Ð´Ð¾Ð»Ð¶Ð½Ñ Ð½ÐµÑÑи оÑвеÑÑÑвенноÑÑÑ Ð·Ð° дейÑÑÐ²Ð¸Ñ ÑÐ²Ð¾Ð¸Ñ " +"подопеÑнÑÑ . ÐаÑÑавник должен оÑÑлеживаÑÑ Ð²Ñе коммиÑÑ, ÑделаннÑе подопеÑнÑм, " +"как одобÑеннÑе, Ñак и неÑвнÑе." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:85 +msgid "" +"We expect mentors to make sure their mentees read the extref:{porters-" +"handbook}[Porter's Handbook], the extref:{pr-guidelines}[PR handling guide], " +"and the extref:{committers-guide}[Committer's Guide]. While it is not " +"necessary to memorize all the details, every committer needs to have an " +"overview of these things to be an effective part of the community (and avoid " +"as many rookie mistakes as possible)." +msgstr "" +"ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо наÑÑавники ÑбедÑÑÑÑ, ÑÑо Ð¸Ñ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑнÑе пÑоÑиÑали extref:" +"{porters-handbook}[Ð ÑководÑÑво поÑÑиÑовÑика], extref:{pr-guidelines}" +"[ÑÑководÑÑво по обÑабоÑке PR] и extref:{committers-guide}[Ð ÑководÑÑво " +"коммиÑÑеÑа]. ХоÑÑ Ð¸ не обÑзаÑелÑно запоминаÑÑ Ð²Ñе деÑали, каждÑй коммиÑÑÐµÑ " +"должен имеÑÑ Ð¾Ð±Ñее пÑедÑÑавление об ÑÑÐ¸Ñ Ð²ÐµÑÐ°Ñ , ÑÑÐ¾Ð±Ñ Ð±ÑÑÑ ÑÑÑекÑивной " +"ÑаÑÑÑÑ ÑообÑеÑÑва (и избежаÑÑ ÐºÐ°Ðº можно болÑÑе оÑибок новиÑка)." + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:87 +#, no-wrap +msgid "Selecting a Mentee" +msgstr "ÐÑÐ±Ð¾Ñ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑного" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:90 +msgid "" +"There is no defined rule for what makes a candidate ready; it can be a " +"combination of number of PRs they have submitted, the number of ports " +"maintained, frequency of ports updates and/or level of participation in a " +"particular area of interest like GNOME, KDE, Gecko or others." +msgstr "" +"Ðе ÑÑÑеÑÑвÑÐµÑ Ð¾Ð¿ÑеделÑнного пÑавила, по коÑоÑÐ¾Ð¼Ñ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ ÑÑиÑаеÑÑÑ Ð³Ð¾ÑовÑм; " +"ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°ÑÐ¸Ñ ÐºÐ¾Ð»Ð¸ÑеÑÑва поданнÑÑ PR, колиÑеÑÑва поддеÑживаемÑÑ " +"поÑÑов, ÑаÑÑоÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ поÑÑов и/или ÑÑÐ¾Ð²Ð½Ñ ÑÑаÑÑÐ¸Ñ Ð² опÑеделÑнной " +"облаÑÑи инÑеÑеÑов, Ñакой как GNOME, KDE, Gecko или дÑÑÐ³Ð¸Ñ ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:92 +msgid "" +"A candidate should have almost no timeouts, be responsive to requests, and " +"generally helpful in supporting their ports." +msgstr "" +"ÐÐ°Ð½Ð´Ð¸Ð´Ð°Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ пÑакÑиÑеÑки не допÑÑкаÑÑ Ñайм-aÑÑов, опеÑаÑивно ÑеагиÑоваÑÑ " +"на запÑоÑÑ Ð¸ в Ñелом оказÑваÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð² поддеÑжке ÑÐ²Ð¾Ð¸Ñ Ð¿Ð¾ÑÑов." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:96 +msgid "" +"There must be a history of commitment, as it is widely understood that " +"training a committer requires time and effort. If somebody has been around " +"longer, and spent the time observing how things are done, there is some " +"anticipation of accumulated knowledge. All too often we have seen a " +"maintainer submit a few PRs, show up in IRC and ask when they will be given " +"a commit bit." +msgstr "" +"Ðолжна бÑÑÑ Ð¸ÑÑоÑÐ¸Ñ Ð²Ð¾Ð²Ð»ÐµÑÑнноÑÑи, Ñак как обÑеизвеÑÑно, ÑÑо обÑÑение " +"коммиÑÑеÑа ÑÑебÑÐµÑ Ð²Ñемени и ÑÑилий. ÐлиÑелÑное ÑÑаÑÑие в пÑоекÑе и " +"наблÑдение за пÑоÑеÑÑами пÑедполагаÑÑ Ð½Ð°ÐºÐ¾Ð¿Ð»ÐµÐ½Ð¸Ðµ знаний. СлиÑком ÑаÑÑо Ð¼Ñ " +"видели, как ÑопÑовождаÑÑий оÑпÑавлÑÐµÑ Ð½ÐµÑколÑко PR, поÑвлÑеÑÑÑ Ð² IRC и " +"ÑпÑаÑиваеÑ, когда ÐµÐ¼Ñ Ð´Ð°Ð´ÑÑ Ð¿Ñаво на коммиÑ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:101 +msgid "" +"Being subscribed to, and following the mailing lists is very beneficial. " +"There is no real expectation that submitting posts on the lists will make " +"somebody a committer, but it demonstrates a commitment. Some mails offer " +"insights into the knowledge of a candidate as well how they interact with " +"others. Similarly participating in IRC can give somebody a higher profile." +msgstr "" +"ÐодпиÑка и акÑивное ÑÑаÑÑие в поÑÑовÑÑ ÑаÑÑÑÐ»ÐºÐ°Ñ Ð¾ÑÐµÐ½Ñ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ. ÐÐµÑ Ð¿ÑÑмой " +"ÑвÑзи и Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð±ÑÑÑÑого ÑезÑлÑÑаÑа, ÑÑо оÑпÑавка ÑообÑений в ÑпиÑки " +"ÑаÑÑÑлок ÑÐ´ÐµÐ»Ð°ÐµÑ ÐºÐ¾Ð³Ð¾-Ñо коммиÑÑеÑом, но ÑÑо демонÑÑÑиÑÑÐµÑ Ð²Ð¾Ð²Ð»ÐµÑÑнноÑÑÑ. " +"ÐекоÑоÑÑе пиÑÑма позволÑÑÑ Ð¾ÑениÑÑ Ð·Ð½Ð°Ð½Ð¸Ñ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñа, а Ñакже его " +"взаимодейÑÑвие Ñ Ð´ÑÑгими. ÐналогиÑно, ÑÑаÑÑие в IRC Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð²ÑÑиÑÑ " +"замеÑноÑÑÑ Ñеловека." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:105 +msgid "" +"Ask six different committers how many PRs a maintainer should submit prior " +"to being nominated, and you will get six different answers. Ask those same " +"individuals how long somebody should have been participating, same dilemma. " +"How many ports should they have at a minimum? Now we have a bikeshed! Some " +"things are just hard to quantify, a mentor will just have to use their best " +"judgement, and hope that portmgr agrees." +msgstr "" +"СпÑоÑиÑе Ñ ÑеÑÑи ÑазнÑÑ ÐºÐ¾Ð¼Ð¼Ð¸ÑÑеÑов, ÑколÑко PR должен оÑпÑавиÑÑ " +"ÑопÑовождаÑÑий пеÑед Ñем, как его номиниÑÑÑÑ, и Ð²Ñ Ð¿Ð¾Ð»ÑÑиÑе ÑеÑÑÑ ÑазнÑÑ " +"оÑвеÑов. СпÑоÑиÑе Ñ ÑÐµÑ Ð¶Ðµ лÑдей, как долго кÑо-Ñо должен ÑÑаÑÑвоваÑÑ, и Ñа " +"же дилемма. СколÑко поÑÑов Ñ Ð½ÐµÐ³Ð¾ должно бÑÑÑ ÐºÐ°Ðº минимÑм? ТепеÑÑ Ñ Ð½Ð°Ñ ÐµÑÑÑ " +"повод Ð´Ð»Ñ Ð±ÐµÑконеÑнÑÑ ÑпоÑов! ÐекоÑоÑÑе веÑи пÑоÑÑо ÑÑÑдно измеÑиÑÑ, " +"наÑÑÐ°Ð²Ð½Ð¸ÐºÑ Ð¿ÑидеÑÑÑ Ð¿Ð¾Ð»Ð°Ð³Ð°ÑÑÑÑ Ð½Ð° Ñвое лÑÑÑее ÑÑждение и надеÑÑÑÑÑ, ÑÑо " +"portmgr ÑоглаÑиÑÑÑ." + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:107 +#, no-wrap +msgid "Mentorship Duration" +msgstr "ÐÑодолжиÑелÑноÑÑÑ Ð½Ð°ÑÑавниÑеÑÑва" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:114 +msgid "" +"As the trust level develops and grows, the mentee may be granted " +"\"implicit\" commit rights. This can include trivial changes to a " +"[.filename]#Makefile#, [.filename]#pkg-descr# etc. Similarly, it may " +"include `PORTVERSION` updates that do not include `plist` changes. Other " +"circumstances may be formulated at the discretion of the Mentor. However, " +"during the period of mentorship, a port version bump that affects dependent " +"ports should be checked by a mentor." +msgstr "" +"Ðо меÑе ÑазвиÑÐ¸Ñ Ð¸ ÑкÑÐµÐ¿Ð»ÐµÐ½Ð¸Ñ ÑÑÐ¾Ð²Ð½Ñ Ð´Ð¾Ð²ÐµÑиÑ, подопеÑÐ½Ð¾Ð¼Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ " +"пÑедоÑÑÐ°Ð²Ð»ÐµÐ½Ñ Â«Ð½ÐµÑвнÑе» пÑава на внеÑение изменений. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð²ÐºÐ»ÑÑаÑÑ " +"ÑÑивиалÑнÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² [.filename]#Makefile#, [.filename]#pkg-descr# и Ñ. " +"д. ÐналогиÑно, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð²ÐºÐ»ÑÑаÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ `PORTVERSION`, коÑоÑÑе не " +"ÑÑебÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ в `plist`. ÐÑÑгие обÑÑоÑÑелÑÑÑва могÑÑ Ð±ÑÑÑ Ð¾Ð¿ÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð½Ð° " +"ÑÑмоÑÑение ÐаÑÑавника. Ðднако в пеÑиод наÑÑавниÑеÑÑва Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²ÐµÑÑии " +"поÑÑа, заÑÑагиваÑÑие завиÑимÑе поÑÑÑ, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿ÑовеÑÑÑÑÑÑ Ð½Ð°ÑÑавником." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:120 +msgid "" +"Just as we are all varied individuals, each mentee has different learning " +"curves, time commitments, and other influencing factors that will contribute " +"to the time required before they can \"fly solo\". Empirically, a mentee " +"should be observed for at least 3 months. 90-100 commits is another target " +"that a mentor could use before releasing a mentee. Other factors to " +"consider prior releasing a mentee are the number of mistakes they may have " +"made, QATs received etc. If they are still making rookie mistakes, they " +"still require mentor guidance." +msgstr "" +"Ðак и вÑе Ð¼Ñ ÑазнÑе лиÑноÑÑи, Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ подопеÑного Ñвои кÑивÑе обÑÑениÑ, " +"вÑеменнÑе обÑзаÑелÑÑÑва и дÑÑгие влиÑÑÑие ÑакÑоÑÑ, коÑоÑÑе бÑдÑÑ Ð²Ð»Ð¸ÑÑÑ Ð½Ð° " +"вÑемÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ðµ пеÑед Ñем, как они ÑмогÑÑ Â«Ð»ÐµÑаÑÑ ÑамоÑÑоÑÑелÑно». " +"ÐмпиÑиÑеÑки, за подопеÑнÑм ÑледÑÐµÑ Ð½Ð°Ð±Ð»ÑдаÑÑ ÐºÐ°Ðº минимÑм 3 меÑÑÑа. 90-100 " +"коммиÑов â ÑÑо еÑÑ Ð¾Ð´Ð¸Ð½ оÑиенÑиÑ, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ Ð½Ð°ÑÑавник пеÑед " +"Ñем, как оÑпÑÑÑиÑÑ Ð¿Ð¾Ð´Ð¾Ð¿ÐµÑного. ÐÑÑгие ÑакÑоÑÑ, коÑоÑÑе ÑледÑÐµÑ ÑÑиÑÑваÑÑ " +"пеÑед оÑвобождением подопеÑного, â ÑÑо колиÑеÑÑво оÑибок, коÑоÑÑе они могли " +"ÑовеÑÑиÑÑ, полÑÑеннÑе QAT и Ñ.д. ÐÑли они вÑÑ ÐµÑÑ Ð´ÐµÐ»Ð°ÑÑ Ð¾Ñибки новиÑка, им " +"вÑÑ ÐµÑÑ ÑÑебÑеÑÑÑ ÑÑководÑÑво наÑÑавника." + +#. type: Title === +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:122 +#, no-wrap +msgid "Mentor/Co-Mentor Debate" +msgstr "ÐиÑкÑÑÑÐ¸Ñ Ð¾ Ñоли наÑÑавника/ÑонаÑÑавника" + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:126 +msgid "" +"When a request gets to portmgr, it usually reads as, \"I propose 'foo' for a " +"ports commit bit, I will co-mentor with 'bar'\". Proposal received, voted, " +"and carried." +msgstr "" +"Ðогда запÑÐ¾Ñ Ð¿Ð¾ÑÑÑÐ¿Ð°ÐµÑ Ð² portmgr, он обÑÑно звÑÑÐ¸Ñ Ñак: «Я пÑÐµÐ´Ð»Ð°Ð³Ð°Ñ Â«foo» " +"Ð´Ð»Ñ Ð¿Ñава коммиÑа в поÑÑÑ, Ñ Ð±ÑÐ´Ñ Ñо-наÑÑавником вмеÑÑе Ñ Â«bar»». " +"ÐÑедложение полÑÑено, пÑоголоÑовано и пÑинÑÑо." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:128 +msgid "" +"The mentor is the primary point of contact or the \"first among equals\", " +"the co-mentor is the backup." +msgstr "" +"ÐаÑÑавник ÑвлÑеÑÑÑ Ð¾ÑновнÑм конÑакÑнÑм лиÑом или \"пеÑвÑм ÑÑеди ÑавнÑÑ \", а " +"ÑонаÑÑавник â его замеÑÑиÑелÑ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:132 +msgid "" +"Some reprobate, whose name shall be withheld, made the https://" +"lists.freebsd.org/pipermail/cvs-ports/2007-September/134614.html[first " +"recorded co-mentor commit]. Similar co-mentor commits have also been " +"spotted in the src tree. Does this make it right? Does this make it wrong? " +"It seems to be part of the evolution of how things are done." +msgstr "" +"Ðдин \"оÑвеÑÑÑвеннÑй\" ÑÑаÑÑник, ÑÑÑ Ð¸Ð¼Ñ Ð¼Ñ Ð¾Ð¿ÑÑÑим, Ñделал https://" +"lists.freebsd.org/pipermail/cvs-ports/2007-September/134614.html[пеÑвÑй " +"заÑегиÑÑÑиÑованнÑй ÐºÐ¾Ð¼Ð¼Ð¸Ñ Ñ ÑонаÑÑавником]. ÐодобнÑе коммиÑÑ Ñ Ñо-менÑоÑами " +"Ñакже бÑли замеÑÐµÐ½Ñ Ð² деÑеве src. ÐÐµÐ»Ð°ÐµÑ Ð»Ð¸ ÑÑо Ð¸Ñ Ð¿ÑавилÑнÑми? ÐÐµÐ»Ð°ÐµÑ Ð»Ð¸ " +"ÑÑо Ð¸Ñ Ð½ÐµÐ¿ÑавилÑнÑми? ÐÐ¾Ñ Ð¾Ð¶Ðµ, ÑÑо ÑаÑÑÑ ÑволÑÑии Ñого, как вÑÑ ÑÑÑÑоено." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:139 +msgid "" +"We expect mentees to be prepared for constructive criticism from the " +"community. There's still a lot of \"lore\" that is not written down. " +"Responding well to constructive criticism is what we hope we are selecting " +"for by first reviewing their existing contributions on IRC and mailing lists." +msgstr "" +"ÐÑ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼, ÑÑо подопеÑнÑе бÑдÑÑ Ð³Ð¾ÑÐ¾Ð²Ñ Ðº конÑÑÑÑкÑивной кÑиÑике Ð¾Ñ " +"ÑообÑеÑÑва. ÐдеÑÑ ÐµÑе много \"пÑеданий\" и ÑÑадиÑий, непиÑаннÑÑ Ð¿Ñавил. " +"Умение пÑавилÑно ÑеагиÑоваÑÑ Ð½Ð° конÑÑÑÑкÑивнÑÑ ÐºÑиÑÐ¸ÐºÑ â ÑÑо Ñо, на ÑÑо Ð¼Ñ " +"обÑаÑаем внимание в пеÑвÑÑ Ð¾ÑеÑедÑ, оÑÐµÐ½Ð¸Ð²Ð°Ñ Ð²ÐºÐ»Ð°Ð´ подопеÑнÑÑ Ð² IRC и в " +"поÑÑовÑÑ ÑаÑÑÑÐ»ÐºÐ°Ñ ." + +#. type: Plain text +#: documentation/content/en/articles/port-mentor-guidelines/_index.adoc:141 +msgid "" +"We warn mentees that some of the criticism they receive may be less " +"\"constructive\" than others, (whether through language communication " +"problems, or excessive nit-picking), and that dealing with this gracefully " +"is just part of being in a large community. In case of specific problems " +"with specific people, or any questions, we hope that they will approach a " +"portmgr member on IRC or by email." +msgstr "" +"ÐÑ Ð¿ÑедÑпÑеждаем подопеÑнÑÑ , ÑÑо ÑаÑÑÑ ÐºÑиÑики Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¼ÐµÐ½ÐµÐµ " +"\"конÑÑÑÑкÑивной\", Ñем оÑÑалÑÐ½Ð°Ñ (бÑÐ´Ñ Ñо из-за пÑоблем Ñ ÑзÑком обÑÐµÐ½Ð¸Ñ " +"или излиÑней пÑидиÑÑивоÑÑи), и ÑÑо Ñмение доÑÑойно пÑинимаÑÑ ÑакÑÑ ÐºÑиÑÐ¸ÐºÑ â " +"ÑÑо ÑаÑÑÑ ÑÑаÑÑÐ¸Ñ Ð² болÑÑом ÑообÑеÑÑве. Ð ÑлÑÑае конкÑеÑнÑÑ Ð¿Ñоблем Ñ " +"опÑеделÑннÑми лÑдÑми или лÑбÑÑ Ð²Ð¾Ð¿ÑоÑов Ð¼Ñ Ð½Ð°Ð´ÐµÐµÐ¼ÑÑ, ÑÑо они обÑаÑÑÑÑÑ Ðº " +"Ñленам portmgr в IRC или по ÑлекÑÑонной поÑÑе."