git: 88d0c6105d - main - update translation of articles/contributing 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=88d0c6105d0ec9774a41536c9a381c47eda10bd0 commit 88d0c6105d0ec9774a41536c9a381c47eda10bd0 Author: Vladlen Popolitov <[email protected]> AuthorDate: 2026-03-15 11:02:17 +0000 Commit: Vladlen Popolitov <[email protected]> CommitDate: 2026-03-15 11:02:17 +0000 update translation of articles/contributing to Russian Reviewed by: andy, marck Differential Revision: https://reviews.freebsd.org/D55719 --- .../content/ru/articles/contributing/_index.adoc | 37 +- .../content/ru/articles/contributing/_index.po | 579 +++++++++++---------- 2 files changed, 317 insertions(+), 299 deletions(-) diff --git a/documentation/content/ru/articles/contributing/_index.adoc b/documentation/content/ru/articles/contributing/_index.adoc index 99254c161d..08358d3e31 100644 --- a/documentation/content/ru/articles/contributing/_index.adoc +++ b/documentation/content/ru/articles/contributing/_index.adoc @@ -85,7 +85,8 @@ FreeBSD ÑазÑабаÑÑÐ²Ð°ÐµÑ Ð±Ð¾Ð»ÑÑое и поÑÑоÑнно ÑаÑÑ ÐолÑÑинÑÑво пеÑеÑиÑленнÑÑ Ð·Ð´ÐµÑÑ Ð·Ð°Ð´Ð°Ñ Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÑÑебоваÑÑ Ð·Ð½Ð°ÑиÑелÑнÑÑ Ð²ÑеменнÑÑ Ð·Ð°ÑÑаÑ, глÑÐ±Ð¾ÐºÐ¸Ñ Ð·Ð½Ð°Ð½Ð¸Ð¹ о ÑдÑе FreeBSD или Ñого и дÑÑгого. Ðднако, еÑÑÑ Ñакже множеÑÑво полезнÑÑ Ð·Ð°Ð´Ð°Ñ, Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑÐ¸Ñ Ð´Ð»Ñ "Ñ Ð°ÐºÐµÑов вÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ днÑ". . ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе FreeBSD-CURRENT и имееÑе Ñ Ð¾ÑоÑее подклÑÑение к инÑеÑнеÑÑ, ÑÑÑеÑÑвÑÐµÑ Ð¼Ð°Ñина `current.FreeBSD.org`, коÑоÑÐ°Ñ ÐµÐ¶ÐµÐ´Ð½ÐµÐ²Ð½Ð¾ ÑобиÑÐ°ÐµÑ Ð¿Ð¾Ð»Ð½Ñй Ñелиз â вÑÐµÐ¼Ñ Ð¾Ñ Ð²Ñемени пÑобÑйÑе ÑÑÑановиÑÑ Ð¿Ð¾Ñледний Ñелиз Ñ Ð½ÐµÑ Ð¸ ÑообÑайÑе о лÑбÑÑ ÑбоÑÑ Ð² пÑоÑеÑÑе. -. ÐÑоÑиÑайÑе {freebsd-bugs}. Ðозможно, Ñам еÑÑÑ Ð¿Ñоблема, по коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе конÑÑÑÑкÑивно вÑÑказаÑÑÑÑ, или паÑÑи, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ. Ðли Ð²Ñ Ð´Ð°Ð¶Ðµ можеÑе попÑÑаÑÑÑÑ Ð¸ÑпÑавиÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· пÑоблем ÑамоÑÑоÑÑелÑно. +. РазбеÑиÑеÑÑ, какие Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ñли пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð»Ð¸ о ÐºÐ°ÐºÐ¸Ñ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð±Ñло ÑообÑено. Ðозможно, Ñам еÑÑÑ Ð¿Ñоблема, по коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе конÑÑÑÑкÑивно вÑÑказаÑÑÑÑ, или паÑÑи, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ. Ðли Ð²Ñ Ð´Ð°Ð¶Ðµ можеÑе попÑÑаÑÑÑÑ Ð¸ÑпÑавиÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· пÑоблем ÑамоÑÑоÑÑелÑно. +. Ðдин из ÑпоÑобов â пÑоÑиÑаÑÑ {freebsd-bugs} (Ð´Ð»Ñ Ð¿Ñоблем, оÑпÑавленнÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Bugzilla). . ÐÑли вам извеÑÑÐ½Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñибок, коÑоÑÑе бÑли ÑÑпеÑно пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ñ Ð² -CURRENT, но не бÑли пеÑенеÑÐµÐ½Ñ Ð² -STABLE в ÑеÑение ÑазÑмного ÑÑока (обÑÑно паÑÑ Ð½ÐµÐ´ÐµÐ»Ñ), оÑпÑавÑÑе коммиÑÑеÑÑ Ð²ÐµÐ¶Ð»Ð¸Ð²Ð¾Ðµ напоминание. . ÐеÑемеÑÑиÑе ÑÑоÑоннее пÑогÑаммное обеÑпеÑение в [.filename]#src/contrib# в деÑеве иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð². . УбедиÑеÑÑ, ÑÑо код в [.filename]#src/contrib# акÑÑален. @@ -95,9 +96,9 @@ FreeBSD ÑазÑабаÑÑÐ²Ð°ÐµÑ Ð±Ð¾Ð»ÑÑое и поÑÑоÑнно ÑаÑÑ . ÐолÑÑиÑе копии оÑиÑиалÑнÑÑ ÑÑандаÑÑов, ÑÐ°ÐºÐ¸Ñ ÐºÐ°Ðº POSIX(R). СÑавниÑе поведение FreeBSD Ñ ÑÑебованиÑми ÑÑандаÑÑа. ÐÑли поведение оÑлиÑаеÑÑÑ, оÑобенно в ÑложнÑÑ Ð¸Ð»Ð¸ малоизÑÑеннÑÑ Ð°ÑпекÑÐ°Ñ ÑпеÑиÑикаÑии, оÑпÑавÑÑе PR об ÑÑом. ÐÑли Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе, пÑедложиÑе иÑпÑавление и вклÑÑиÑе паÑÑ Ð² PR. ÐÑли Ð²Ñ ÑÑиÑаеÑе, ÑÑо ÑÑандаÑÑ Ð¾ÑибоÑен, обÑаÑиÑеÑÑ Ð² оÑган по ÑÑандаÑÑизаÑии Ñ Ð¿ÑоÑÑбой ÑаÑÑмоÑÑеÑÑ ÑÑÐ¾Ñ Ð²Ð¾Ð¿ÑоÑ. . ÐÑедложиÑе дополниÑелÑнÑе задаÑи Ð´Ð»Ñ ÑÑого ÑпиÑка! -=== ÐÑойдиÑеÑÑ Ð¿Ð¾ базе даннÑÑ PR +=== ÐÑойдиÑеÑÑ Ð¿Ð¾ базе даннÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Bugzilla -https://bugs.FreeBSD.org/search/[СпиÑок PR FreeBSD] оÑобÑÐ°Ð¶Ð°ÐµÑ Ð²Ñе ÑекÑÑие акÑивнÑе оÑÑÑÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð¸ запÑоÑÑ Ð½Ð° ÑлÑÑÑение, оÑпÑавленнÑе полÑзоваÑелÑми FreeBSD. Ðаза даннÑÑ PR вклÑÑÐ°ÐµÑ ÐºÐ°Ðº задаÑи Ð´Ð»Ñ Ð¿ÑогÑаммиÑÑов, Ñак и Ð´Ð»Ñ Ð½ÐµÐ¿ÑогÑаммиÑÑов. ÐÑоÑмоÑÑиÑе оÑкÑÑÑÑе PR и поÑмоÑÑиÑе, еÑÑÑ Ð»Ð¸ ÑÑеди Ð½Ð¸Ñ ÑÑо-Ñо, ÑÑо Ð²Ð°Ñ Ð·Ð°Ð¸Ð½ÑеÑеÑÑеÑ. ÐекоÑоÑÑе из Ð½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑÑми задаÑами, коÑоÑÑм пÑоÑÑо нÑжен Ñвежий взглÑд, ÑÑÐ¾Ð±Ñ Ð¿ÑовеÑиÑÑ Ð¸ подÑвеÑдиÑÑ, ÑÑо иÑпÑавл ение в PR ÑвлÑеÑÑÑ Ñ Ð¾ÑоÑим. ÐÑÑгие могÑÑ Ð±ÑÑÑ Ð³Ð¾Ñаздо Ñложнее или даже не ÑодеÑжаÑÑ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð²Ñе. +https://bugs.FreeBSD.org/search/[СпиÑок оÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ FreeBSD] оÑобÑÐ°Ð¶Ð°ÐµÑ Ð²Ñе ÑекÑÑие акÑивнÑе оÑÑÑÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð¸ запÑоÑÑ Ð½Ð° ÑлÑÑÑение, оÑпÑавленнÑе полÑзоваÑелÑми FreeBSD ÑеÑез Bugzilla. Ðаза даннÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð²ÐºÐ»ÑÑÐ°ÐµÑ ÐºÐ°Ðº задаÑи Ð´Ð»Ñ Ð¿ÑогÑаммиÑÑов, Ñак и Ð´Ð»Ñ Ð½ÐµÐ¿ÑогÑаммиÑÑов. ÐÑоÑмоÑÑиÑе оÑкÑÑÑÑе PR и поÑмоÑÑиÑе, еÑÑÑ Ð»Ð¸ ÑÑеди Ð½Ð¸Ñ ÑÑо-Ñо, ÑÑо Ð²Ð°Ñ Ð·Ð°Ð¸Ð½ÑеÑеÑÑеÑ. ÐекоÑоÑÑе из Ð½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑÑми задаÑами, коÑоÑÑм пÑоÑÑо нÑжен Ñвежий вз глÑд, ÑÑÐ¾Ð±Ñ Ð¿ÑовеÑиÑÑ Ð¸ подÑвеÑдиÑÑ, ÑÑо иÑпÑавление ÑвлÑеÑÑÑ Ñ Ð¾ÑоÑим. ÐÑÑгие могÑÑ Ð±ÑÑÑ Ð³Ð¾Ñаздо ÑложнРµÐµ или даже не ÑодеÑжаÑÑ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð²Ñе. ÐаÑниÑе Ñ PR, коÑоÑÑе Ð½Ð¸ÐºÐ¾Ð¼Ñ Ð½Ðµ назнаÑенÑ. ÐÑли PR назнаÑен комÑ-Ñо дÑÑгомÑ, но вам кажеÑÑÑ, ÑÑо Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе Ñ Ð½Ð¸Ð¼ ÑпÑавиÑÑÑÑ, напиÑиÑе ÑÑÐ¾Ð¼Ñ ÑÐµÐ»Ð¾Ð²ÐµÐºÑ Ð½Ð° поÑÑÑ Ð¸ ÑпÑоÑиÑе, можно ли вам над ним поÑабоÑаÑÑ â возможно, Ñ Ð½ÐµÐ³Ð¾ Ñже еÑÑÑ Ð³Ð¾ÑовÑй паÑÑ Ð´Ð»Ñ ÑеÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð»Ð¸ дополниÑелÑнÑе идеи, коÑоÑÑе можно обÑÑдиÑÑ. @@ -136,7 +137,7 @@ https://wiki.freebsd.org/IdeasPage[СпиÑок пÑоекÑов и идей Fre * Ðн заÑÑÐ°Ð³Ð¸Ð²Ð°ÐµÑ Ð¼ÐµÐ½ÐµÐµ 10 Ñайлов, а Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑоÑÑавлÑÑÑ Ð¼ÐµÐ½ÐµÐµ 200 ÑÑÑок. ÐÐ·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÑÑего ÑазмеÑа могÑÑ Ð±ÑÑÑ Ð´Ð¾Ð¿ÑÑÑимÑ, или Ð²Ð°Ñ Ð¼Ð¾Ð³ÑÑ Ð¿Ð¾Ð¿ÑоÑиÑÑ Ð¾ÑпÑавиÑÑ Ð½ÐµÑколÑко запÑоÑов на вклÑÑение более Ñдобного ÑазмеÑа. * Ðаждое логиÑеÑкое изменение â ÑÑо оÑделÑнÑй ÐºÐ¾Ð¼Ð¼Ð¸Ñ Ð² ÑÐ°Ð¼ÐºÐ°Ñ pull request. СообÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñов Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑооÑвеÑÑÑвоваÑÑ extref:{committers-guide}#commit-log-message[ÑÑководÑÑÐ²Ñ Ð¿Ð¾ оÑоÑÐ¼Ð»ÐµÐ½Ð¸Ñ Ð»Ð¾Ð³Ð¾Ð² коммиÑов]. * ÐÑе коммиÑÑ ÑодеÑÐ¶Ð°Ñ Ð²Ð°Ñе Ð¸Ð¼Ñ Ð¸ дейÑÑвиÑелÑнÑй адÑÐµÑ ÑлекÑÑонной поÑÑÑ, коÑоÑÑе Ð²Ñ Ñ Ð¾ÑиÑе видеÑÑ Ð² ÑепозиÑоÑии FreeBSD в каÑеÑÑве авÑоÑа. ÐодделÑнÑе адÑеÑа github.com иÑполÑзоваÑÑ Ð½ÐµÐ»ÑзÑ. -* ÐбÑем pull request не должен менÑÑÑÑÑ Ð² пÑоÑеÑÑе пÑовеÑки. ÐÑли в Ñ Ð¾Ð´Ðµ пÑовеÑки пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ, ÑаÑÑиÑÑÑÑие обÑем, ÑоздайÑе оÑделÑнÑй pull request. +* ÐбÑÑм pull request не должен менÑÑÑÑÑ Ð² пÑоÑеÑÑе пÑовеÑки. ÐÑли в Ñ Ð¾Ð´Ðµ пÑовеÑки пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ, ÑаÑÑиÑÑÑÑие обÑÑм, ÑоздайÑе оÑделÑнÑй pull request. * ÐÑпÑавлÑÑÑие коммиÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð¾Ð±ÑÐµÐ´Ð¸Ð½ÐµÐ½Ñ (squash) Ñ ÐºÐ¾Ð¼Ð¼Ð¸Ñом, коÑоÑÑй они иÑпÑавлÑÑÑ. ÐаждÑй ÐºÐ¾Ð¼Ð¼Ð¸Ñ Ð² ваÑей веÑке должен бÑÑÑ Ð¿Ñигоден Ð´Ð»Ñ ÑепозиÑоÑÐ¸Ñ FreeBSD. * ÐоммиÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð²ÐºÐ»ÑÑаÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð»Ð¸ неÑколÑко ÑÑÑок `Signed-off-by:` Ñ Ð¿Ð¾Ð»Ð½Ñм именем и адÑеÑом ÑлекÑÑонной поÑÑÑ, подÑвеÑждаÑÑими https://developercertificate.org/[СеÑÑиÑÐ¸ÐºÐ°Ñ Ð¿ÑоиÑÑ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ ÑазÑабоÑÑика]. @@ -146,7 +147,7 @@ https://wiki.freebsd.org/IdeasPage[СпиÑок пÑоекÑов и идей Fre Ðоманда докÑменÑаÑии Ñакже пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ pull requests ÑеÑез GitHub, но пока не ÑÑÑановила Ð´Ð»Ñ Ð½Ð¸Ñ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ полиÑики. -ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили оÑÐ¸Ð±ÐºÑ Ð¸Ð»Ð¸ Ñ Ð¾ÑиÑе оÑпÑавиÑÑ ÐºÐ¾Ð½ÐºÑеÑное изменение, пожалÑйÑÑа, ÑообÑиÑе об ÑÑом, иÑполÑзÑÑ https://bugs.FreeBSD.org/submit/[ÑоÑÐ¼Ñ Ð¾ÑпÑавки оÑÑÑÑа об оÑÐ¸Ð±ÐºÐ°Ñ ]. ÐоÑÑаÑайÑеÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸ÑÑ ÐºÐ°Ð¶Ð´Ð¾Ðµ поле оÑÑÑÑа. ÐÑли паÑÑи не пÑевÑÑаÑÑ 65 ÐÐ, вклÑÑиÑе Ð¸Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно в оÑÑÑÑ. ÐÑли паÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ðº иÑÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð´ÐµÑевÑ, ÑкажиÑе `[PATCH]` в кÑаÑком опиÑании оÑÑÑÑа. ÐÑи вклÑÑении паÑÑей _не_ иÑполÑзÑйÑе копиÑование и вÑÑавкÑ, Ñак как ÑÑ Ð¾ пÑевÑаÑÐ°ÐµÑ ÑабÑлÑÑии в пÑÐ¾Ð±ÐµÐ»Ñ Ð¸ Ð´ÐµÐ»Ð°ÐµÑ Ð¸Ñ Ð½ÐµÐ¿ÑигоднÑми. ÐÑли паÑÑи знаÑиÑелÑно пÑевÑÑаÑÑ 20 ÐÐ, ÑаÑÑÐ ¼Ð¾ÑÑиÑе возможноÑÑÑ Ð¸Ñ ÑжаÑÐ¸Ñ (напÑимеÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ man:gzip[1] или man:bzip2[1]) пеÑед загÑÑзкой. +ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили оÑÐ¸Ð±ÐºÑ Ð¸Ð»Ð¸ Ñ Ð¾ÑиÑе оÑпÑавиÑÑ ÐºÐ¾Ð½ÐºÑеÑное изменение, пожалÑйÑÑа, ÑообÑиÑе об ÑÑом, иÑполÑзÑÑ https://bugs.FreeBSD.org/submit/[ÑоÑÐ¼Ñ Bugzilla оÑпÑавки оÑÑÑÑа об оÑÐ¸Ð±ÐºÐ°Ñ ]. ÐоÑÑаÑайÑеÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸ÑÑ ÐºÐ°Ð¶Ð´Ð¾Ðµ поле оÑÑÑÑа. ÐÑли паÑÑи не пÑевÑÑаÑÑ 65 ÐÐ, вклÑÑиÑе Ð¸Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно в оÑÑÑÑ. ÐÑли паÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ðº иÑÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð´ÐµÑевÑ, ÑкажиÑе `[PATCH]` в кÑаÑком опиÑании оÑÑÑÑа. ÐÑи вклÑÑении паÑÑей _не_ иÑполÑзÑйÑе копиÑование и вÑÑавкÑ, Ñак Ð ºÐ°Ðº ÑÑо пÑевÑаÑÐ°ÐµÑ ÑабÑлÑÑии в пÑÐ¾Ð±ÐµÐ»Ñ Ð¸ Ð´ÐµÐ»Ð°ÐµÑ Ð¸Ñ Ð½ÐµÐ¿ÑигоднÑми. ÐÑли паÑÑи знаÑиÑелÑно пÑевÑÑаÑÑ 20 ÐÐ, ÑаÑÑмоÑÑиÑе возможноÑÑÑ Ð¸Ñ ÑжаÑÐ¸Ñ (напÑимеÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ man:gzip[1] или man:bzip2[1]) пеÑед загÑÑзкой. ÐоÑле подаÑи оÑÑÑÑа Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¿Ð¾Ð´ÑвеÑждение вмеÑÑе Ñ Ð½Ð¾Ð¼ÐµÑом Ð´Ð»Ñ Ð¾ÑÑлеживаниÑ. Ð¡Ð¾Ñ ÑаниÑе ÑÑÐ¾Ñ Ð½Ð¾Ð¼ÐµÑ, ÑÑÐ¾Ð±Ñ Ð²Ñ Ð¼Ð¾Ð³Ð»Ð¸ ÑообÑиÑÑ Ð½Ð°Ð¼ дополниÑелÑнÑе ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ пÑоблеме. @@ -182,7 +183,7 @@ https://wiki.freebsd.org/IdeasPage[СпиÑок пÑоекÑов и идей Fre См. man:diff[1] Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии. -ÐоÑле Ñого как Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð½Ð°Ð±Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ (коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑовеÑиÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ man:patch[1]), вам ÑледÑÐµÑ Ð¾ÑпÑавиÑÑ Ð¸Ñ Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² FreeBSD в виде оÑÑÑÑа об оÑибке. _Ðе оÑпÑавлÑйÑе_ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑо на {freebsd-hackers}, инаÑе они могÑÑ Ð¿Ð¾ÑеÑÑÑÑÑÑ! ÐÑ Ð¾ÑÐµÐ½Ñ Ñеним ваÑи пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ (ÑÑо добÑоволÑнÑй пÑоекÑ!); поÑколÑÐºÑ Ð¼Ñ Ð·Ð°Ð½ÑÑÑ, Ð¼Ñ Ð½Ðµ вÑегда можем обÑабоÑаÑÑ Ð¸Ñ ÑÑазÑ, но они оÑÑанÑÑÑÑ Ð² базе даннÑÑ PR, пока Ð¼Ñ Ð½Ðµ дойдем до Ð½Ð¸Ñ . УкажиÑе, ÑÑо ÑÑо пÑÐ µÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ изменений, добавив `[PATCH]` в заголовок оÑÑÑÑа. +ÐоÑле Ñого как Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð½Ð°Ð±Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ (коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑовеÑиÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ man:patch[1]), Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑпÑавиÑÑ Ð¸Ñ Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² FreeBSD в виде оÑÑÑÑа об оÑибке в Bugzilla. _Ðе оÑпÑавлÑйÑе_ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑо на {freebsd-hackers}, инаÑе они могÑÑ Ð¿Ð¾ÑеÑÑÑÑÑÑ! ÐÑ Ð¾ÑÐµÐ½Ñ Ñеним ваÑи пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ (ÑÑо добÑоволÑнÑй пÑоекÑ!); поÑколÑÐºÑ Ð¼Ñ Ð·Ð°Ð½ÑÑÑ, Ð¼Ñ Ð½Ðµ вÑегда можем обÑабоÑаÑÑ Ð¸Ñ ÑÑазÑ, но они оÑÑанÑÑÑÑ Ð² базе даннÑÑ PR, пока Ð¼Ñ Ð½Ðµ дойдем до Ð½Ð¸Ñ . УкажиÑе, ÑÑо ÑÑ Ð¾ пÑедложение изменений, добавив `[PATCH]` в заголовок оÑÑÑÑа. ÐÑли Ð²Ñ ÑÑиÑаеÑе ÑÑо ÑмеÑÑнÑм (напÑимеÑ, Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸Ð»Ð¸, Ñдалили или пеÑеименовали ÑайлÑ), ÑпакÑйÑе Ñвои Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñайл `tar`. @@ -194,9 +195,9 @@ https://wiki.freebsd.org/IdeasPage[СпиÑок пÑоекÑов и идей Fre Ð ÑлÑÑае знаÑиÑелÑного вклада в виде болÑÑого обÑÑма ÑабоÑÑ Ð¸Ð»Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð°Ð¶Ð½Ð¾Ð¹ новой ÑÑнкÑии в FreeBSD, поÑÑи вÑегда Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ либо оÑпÑавиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² виде tar-Ñайлов, либо загÑÑзиÑÑ Ð¸Ñ Ð½Ð° веб- или FTP-ÑÐ°Ð¹Ñ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа дÑÑÐ³Ð¸Ñ Ð»Ñдей. ÐÑли Ñ Ð²Ð°Ñ Ð½ÐµÑ Ð´Ð¾ÑÑÑпа к веб- или FTP-ÑайÑÑ, запÑоÑиÑе на ÑооÑвеÑÑÑвÑÑÑем ÑпиÑке ÑаÑÑÑлки FreeBSD, ÑÑÐ¾Ð±Ñ ÐºÑо-Ñо ÑазмеÑÑил Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ð°Ñ. -ÐÑи ÑабоÑе Ñ Ð±Ð¾Ð»ÑÑими обÑемами кода неизбежно Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð´ÐµÐ»Ð¸ÐºÐ°ÑÐ½Ð°Ñ Ñема авÑоÑÑÐºÐ¸Ñ Ð¿Ñав. FreeBSD пÑедпоÑиÑÐ°ÐµÑ ÑвободнÑе лиÑензии, Ñакие как BSD или ISC. ÐоплеÑÑнÑе лиÑензии, напÑÐ¸Ð¼ÐµÑ GPLv2, иногда допÑÑкаÑÑÑÑ. ÐолнÑй ÑпиÑок можно найÑи на ÑÑÑаниÑе link:https://www.FreeBSD.org/internal/software-license/[полиÑики лиÑензиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ñновной командÑ]. +ÐÑи ÑабоÑе Ñ Ð±Ð¾Ð»ÑÑими обÑÑмами кода неизбежно Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð´ÐµÐ»Ð¸ÐºÐ°ÑÐ½Ð°Ñ Ñема авÑоÑÑÐºÐ¸Ñ Ð¿Ñав. FreeBSD пÑедпоÑиÑÐ°ÐµÑ ÑвободнÑе лиÑензии, Ñакие как BSD или ISC. ÐоплеÑÑнÑе лиÑензии, напÑÐ¸Ð¼ÐµÑ GPLv2, иногда допÑÑкаÑÑÑÑ. ÐолнÑй ÑпиÑок можно найÑи на ÑÑÑаниÑе link:https://www.FreeBSD.org/internal/software-license/[полиÑики лиÑензиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ñновной командÑ]. -=== ÐенÑги или ÐбоÑÑдование +=== ÐенÑги или обоÑÑдование ÐÑ Ð²Ñегда ÑÐ°Ð´Ñ Ð¿Ð¾Ð¶ÐµÑÑвованиÑм Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки пÑоекÑа FreeBSD, и в добÑоволÑÑеÑÐºÐ¸Ñ ÑÑилиÑÑ , подобнÑÑ Ð½Ð°Ñим, даже неболÑÑÐ°Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð±Ð¾Ð»ÑÑое знаÑение! ÐожеÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ð¾ÑÑÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Ñакже оÑÐµÐ½Ñ Ð²Ð°Ð¶Ð½Ñ Ð´Ð»Ñ ÑаÑÑиÑÐµÐ½Ð¸Ñ ÑпиÑка поддеÑживаемÑÑ Ð¿ÐµÑиÑеÑийнÑÑ ÑÑÑÑойÑÑв, поÑколÑÐºÑ Ñ Ð½Ð°Ñ Ð¾Ð±ÑÑно Ð½ÐµÑ ÑÑедÑÑв на Ð¸Ñ Ð¿ÑиобÑеÑение. @@ -246,7 +247,7 @@ USA УбедиÑеÑÑ, ÑÑо Ð²Ñ Ð¿Ð¾Ð½Ð¸Ð¼Ð°ÐµÑе Ñаздел crossref:contributing[maintain-port, ÐадаÑа Ð´Ð»Ñ ÑопÑовождаÑÑÐ¸Ñ Ð¿Ð¾ÑÑов]. Также пÑоÑиÑайÑе extref:{porters-handbook}[Ð ÑководÑÑво FreeBSD по ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑÑов]. _ÐожалÑйÑÑа, не беÑиÑе на ÑÐµÐ±Ñ Ð±Ð¾Ð»ÑÑе, Ñем вам комÑоÑÑно вÑполнÑÑÑ._ -ÐÑ Ð¼Ð¾Ð¶ÐµÑе запÑоÑиÑÑ ÑÑаÑÑÑ ÑопÑовождаÑÑего Ð´Ð»Ñ Ð»Ñбого неподдеÑживаемого поÑÑа, как ÑолÑко пожелаеÑе. ÐÑоÑÑо ÑÑÑановиÑе `MAINTAINER` на Ð²Ð°Ñ ÑобÑÑвеннÑй адÑÐµÑ ÑлекÑÑонной поÑÑÑ Ð¸ оÑпÑавÑÑе PR (Problem Report) Ñ ÑÑим изменением. ÐÑли поÑÑ Ð¸Ð¼ÐµÐµÑ Ð¾Ñибки ÑбоÑки или нÑждаеÑÑÑ Ð² обновлении, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вклÑÑиÑÑ Ð´ÑÑгие Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² ÑÐ¾Ñ Ð¶Ðµ PR. ÐÑо поможеÑ, поÑколÑÐºÑ Ð¼Ð½Ð¾Ð³Ð¸Ðµ коммиÑÑеÑÑ Ð¼ÐµÐ½ÐµÐµ ÑÐºÐ»Ð¾Ð½Ð½Ñ Ð½Ð°Ð·Ð½Ð°ÑаÑÑ ÑопÑовождаÑÑего ÑомÑ, Ñ ÐºÐ¾Ð³Ð¾ Ð½ÐµÑ Ð¸Ð·Ð²ÐµÑÑной иÑÑоÑии Ñ Ð°Ð±Ð¾ÑÑ Ñ FreeBSD. ÐÑпÑавка PR, иÑпÑавлÑÑÑÐ¸Ñ Ð¾Ñибки ÑбоÑки или обновлÑÑÑÐ¸Ñ Ð¿Ð¾ÑÑÑ, â лÑÑÑий ÑпоÑоб ÐµÑ ÑÑÑановиÑÑ. +ÐÑ Ð¼Ð¾Ð¶ÐµÑе запÑоÑиÑÑ ÑÑаÑÑÑ ÑопÑовождаÑÑего Ð´Ð»Ñ Ð»Ñбого неподдеÑживаемого поÑÑа, как ÑолÑко пожелаеÑе. ÐÑоÑÑо ÑÑÑановиÑе `MAINTAINER` на Ð²Ð°Ñ ÑобÑÑвеннÑй адÑÐµÑ ÑлекÑÑонной поÑÑÑ Ð¸ оÑпÑавÑÑе PR (оÑÑÑÑ Ð¾ пÑоблеме) Ñ ÑÑим изменением. ÐÑли поÑÑ Ð¸Ð¼ÐµÐµÑ Ð¾Ñибки ÑбоÑки или нÑждаеÑÑÑ Ð² обновлении, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вклÑÑиÑÑ Ð´ÑÑгие Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² ÑÐ¾Ñ Ð¶Ðµ PR. ÐÑо поможеÑ, поÑколÑÐºÑ Ð¼Ð½Ð¾Ð³Ð¸Ðµ коммиÑÑеÑÑ Ð¼ÐµÐ½ÐµÐµ ÑÐºÐ»Ð¾Ð½Ð½Ñ Ð½Ð°Ð·Ð½Ð°ÑаÑÑ ÑопÑовождаÑÑего ÑомÑ, Ñ ÐºÐ¾Ð³Ð¾ Ð½ÐµÑ Ð¸Ð·Ð²ÐµÑÑной иÑÑоÑии ÑабоÑÑ Ñ FreeBSD. ÐÑпÑавка PR, иÑпÑавлÑÑÑÐ¸Ñ Ð¾Ñибки ÑбоÑки или обновлÑÑÑÐ¸Ñ Ð¿Ð¾ÑÑÑ, â лÑÑÑий ÑпоÑоб ÐµÑ ÑÑÑановиÑÑ. ÐодайÑе Ð²Ð°Ñ PR в каÑегоÑÐ¸Ñ `ÐоÑÑÑ Ð¸ пакеÑÑ`. ÐоммиÑÑÐµÑ Ð¿ÑовеÑÐ¸Ñ Ð²Ð°Ñ PR, закоммиÑÐ¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸ в конÑе закÑÑÑ PR. Ðногда ÑÑÐ¾Ñ Ð¿ÑоÑеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð½ÐµÐºÐ¾ÑоÑое вÑÐµÐ¼Ñ (коммиÑÑеÑÑ Ñоже волонÑеÑÑ :). @@ -313,7 +314,7 @@ USA . ÐÑедÑÑавлÑйÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ + -ÐÑпÑавÑÑе ваÑе обновление, Ñоздав PR Ñ Ð¾Ð¿Ð¸Ñанием изменений и паÑÑем, ÑодеÑжаÑим ÑазлиÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð¸ÑÑ Ð¾Ð´Ð½Ñм поÑÑом и обновлÑннÑм. ÐбÑаÑиÑеÑÑ Ðº ÑÑаÑÑе extref:{problem-reports}[СоÑÑавление ÑообÑений о пÑоблеме во FreeBSD] Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о Ñом, как пÑавилÑно оÑоÑмиÑÑ PR. +ÐÑпÑавÑÑе ваÑе обновление, Ñоздав оÑÑÐµÑ Ð¾ пÑоблеме Ñ Ð¾Ð¿Ð¸Ñанием изменений и паÑÑем, ÑодеÑжаÑим ÑазлиÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð¸ÑÑ Ð¾Ð´Ð½Ñм поÑÑом и обновлÑннÑм. ÐбÑаÑиÑеÑÑ Ðº ÑÑаÑÑе extref:{problem-reports}[СоÑÑавление ÑообÑений о пÑоблеме во FreeBSD] Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о Ñом, как пÑавилÑно оÑоÑмиÑÑ PR. + [NOTE] ====== @@ -321,7 +322,7 @@ USA ====== . ÐдиÑе + -Ðа каком-Ñо ÑÑапе коммиÑÑÐµÑ ÑаÑÑмоÑÑÐ¸Ñ Ð²Ð°Ñ PR. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð¼Ð¸Ð½ÑÑÑ, а Ð¼Ð¾Ð¶ÐµÑ Ð¸ однÑ-две недели â Ñак ÑÑо пÑоÑвиÑе ÑеÑпение. ÐÑли ÑÑо Ð·Ð°Ð¹Ð¼ÐµÑ Ð±Ð¾Ð»ÑÑе вÑемени, обÑаÑиÑеÑÑ Ð·Ð° помоÑÑÑ Ð² поÑÑовÑе ÑаÑÑÑлки ({freebsd-ports}), IRC: #bsdports на EFNet или #freebsd-ports на Libera, напÑимеÑ. +Ðа каком-Ñо ÑÑапе коммиÑÑÐµÑ ÑаÑÑмоÑÑÐ¸Ñ Ð²Ð°Ñ PR. ÐÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð¼Ð¸Ð½ÑÑÑ, а Ð¼Ð¾Ð¶ÐµÑ Ð¸ однÑ-две недели â Ñак ÑÑо пÑоÑвиÑе ÑеÑпение. ÐÑли ÑÑо займÑÑ Ð±Ð¾Ð»ÑÑе вÑемени, обÑаÑиÑеÑÑ Ð·Ð° помоÑÑÑ Ð² поÑÑовÑе ÑаÑÑÑлки ({freebsd-ports}), IRC: #bsdports на EFNet или #freebsd-ports на Libera, напÑимеÑ. . ÐÑедоÑÑавлÑйÑе обÑаÑнÑÑ ÑвÑÐ·Ñ + ÐÑли ÑÑаÑÑник пÑоекÑа обнаÑÑÐ¶Ð¸Ñ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð² ваÑÐ¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸ÑÑ , он, ÑкоÑее вÑего, веÑнÑÑ Ð¸Ñ Ð²Ð°Ð¼ на доÑабоÑкÑ. ÐÑÑÑÑÑй оÑÐ²ÐµÑ Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ ÑÑкоÑиÑÑ Ð¿ÑинÑÑие ваÑего PR, а Ñакже ÑпÑоÑÑÐ¸Ñ Ð¿Ð¾Ð´Ð´ÐµÑжание поÑледоваÑелÑноÑÑи обÑÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ñи попÑÑке ÑазÑеÑиÑÑ Ð²Ð¾Ð·Ð½Ð¸ÐºÑие пÑоблемÑ. @@ -372,7 +373,7 @@ FreeBSD гаÑанÑиÑÑÐµÑ ÑабоÑоÑпоÑобноÑÑÑ ÐÐ¾Ð»Ð»ÐµÐºÑ Ð Ð½ÐµÐºÐ¾ÑоÑÑÑ ÑлÑÑаÑÑ Ð¿Ð¾ÑÑебÑеÑÑÑ Ð²Ð½ÐµÑÑи Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² поÑÑ, ÑÑÐ¾Ð±Ñ Ð¾Ð½ заÑабоÑал на FreeBSD. ÐекоÑоÑÑе (но не вÑе) ÑазÑабоÑÑики иÑÑ Ð¾Ð´Ð½Ð¾Ð³Ð¾ пÑоекÑа пÑимÑÑ Ñакие Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñвой код Ð´Ð»Ñ ÑледÑÑÑего вÑпÑÑка. ÐÑли ÑÑо пÑоизойдеÑ, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑм и на дÑÑÐ³Ð¸Ñ BSD-ÑиÑÑÐµÐ¼Ð°Ñ , а Ñакже, возможно, ÑÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ Ð´ÑблиÑÑÑÑие ÑÑилиÑ. РкаÑеÑÑве жеÑÑа вежливоÑÑи, пожалÑйÑÑа, ÑаÑÑмоÑÑиÑе возможноÑÑÑ Ð¾ÑпÑавки ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð¸ÑпÑавлений авÑоÑам. ==== -===== ÐзÑÑаÑÑ Ð¾ÑÑÑÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð¸ PR, ÑвÑзаннÑе Ñ Ð²Ð°Ñим поÑÑом +===== ÐзÑÑаÑÑ Ð¾ÑÑÑÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð¸ оÑÑеÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Bugzilla, ÑвÑзаннÑе Ñ Ð²Ð°Ñим поÑÑом ÐÑÐ¾Ñ Ñаздел поÑвÑÑÑн поиÑÐºÑ Ð¸ иÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñибок. @@ -384,7 +385,7 @@ FreeBSD гаÑанÑиÑÑÐµÑ ÑабоÑоÑпоÑобноÑÑÑ ÐÐ¾Ð»Ð»ÐµÐºÑ ==== . ÐÑвеÑаÑÑ Ð½Ð° оÑÑÑÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ + -ÐÑибки могÑÑ Ð±ÑÑÑ ÑообÑÐµÐ½Ñ Ð²Ð°Ð¼ по ÑлекÑÑонной поÑÑе ÑеÑез https://bugs.FreeBSD.org/search/[Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ ]. Также полÑзоваÑели могÑÑ ÑообÑаÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð°Ð¿ÑÑмÑÑ Ð²Ð°Ð¼. +ÐÑибки могÑÑ Ð±ÑÑÑ ÑообÑÐµÐ½Ñ Ð²Ð°Ð¼ по ÑлекÑÑонной поÑÑе ÑеÑез https://bugs.FreeBSD.org/search/[Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Bugzilla]. Также полÑзоваÑели могÑÑ ÑообÑаÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð½Ð°Ð¿ÑÑмÑÑ Ð²Ð°Ð¼. + ÐÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑвеÑаÑÑ Ð½Ð° PR и дÑÑгие ÑообÑÐµÐ½Ð¸Ñ Ð² ÑеÑение 14 дней, но поÑÑаÑайÑеÑÑ Ð½Ðµ заÑÑгиваÑÑ Ñак долго. СÑаÑайÑеÑÑ Ð¾ÑвеÑаÑÑ ÐºÐ°Ðº можно ÑкоÑее, даже еÑли ÑÑо пÑоÑÑо ÑообÑение о Ñом, ÑÑо вам нÑжно еÑÑ Ð½ÐµÐ¼Ð½Ð¾Ð³Ð¾ вÑемени, пÑежде Ñем Ð²Ñ ÑможеÑе занÑÑÑÑÑ PR. + @@ -409,7 +410,7 @@ FreeBSD гаÑанÑиÑÑÐµÑ ÑабоÑоÑпоÑобноÑÑÑ ÐÐ¾Ð»Ð»ÐµÐºÑ Ðак и Ñ Ð¾Ñибками ÑбоÑки, вам поÑÑебÑеÑÑÑ Ð½Ð°Ð¹Ñи ÑеÑение пÑоблемÑ. Ð Ñнова, не забÑвайÑе ÑпÑоÑиÑÑ, еÑли заÑÑÑÑли! . ÐÑедÑÑавиÑÑ Ð¸Ð»Ð¸ ÑÑвеÑдиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ + -Ðак и пÑи обновлении поÑÑа, ÑепеÑÑ Ð²Ð°Ð¼ ÑледÑÐµÑ Ð²Ð½ÐµÑÑи изменениÑ, пÑовеÑиÑÑ Ð¸ пÑоÑеÑÑиÑоваÑÑ Ð¸Ñ , а заÑем оÑпÑавиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² PR (или оÑпÑавиÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ, еÑли PR Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñже ÑÑÑеÑÑвÑеÑ). ÐÑли дÑÑгой полÑзоваÑÐµÐ»Ñ Ð¾ÑпÑавил Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² PR, Ð²Ñ Ñакже можеÑе оÑпÑавиÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ, Ñказав, одобÑÑеÑе ли Ð²Ñ ÑÑи Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ неÑ. +Ðак и пÑи обновлении поÑÑа, ÑепеÑÑ Ð²Ð°Ð¼ ÑледÑÐµÑ Ð²Ð½ÐµÑÑи изменениÑ, пÑовеÑиÑÑ Ð¸ пÑоÑеÑÑиÑоваÑÑ Ð¸Ñ , а заÑем оÑпÑавиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² PR в Bugzilla (или оÑпÑавиÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ, еÑли PR Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñже ÑÑÑеÑÑвÑеÑ). ÐÑли дÑÑгой полÑзоваÑÐµÐ»Ñ Ð¾ÑпÑавил Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² PR, Ð²Ñ Ñакже можеÑе оÑпÑавиÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ, Ñказав, одобÑÑеÑе ли Ð²Ñ ÑÑи Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ неÑ. ==== ===== ÐÑедоÑÑавление поддеÑжки @@ -420,7 +421,7 @@ FreeBSD гаÑанÑиÑÑÐµÑ ÑабоÑоÑпоÑобноÑÑÑ ÐÐ¾Ð»Ð»ÐµÐºÑ Ðногда полÑзоваÑели и ÑазÑабоÑÑики ÑеÑаÑÑ, ÑÑо Ð²Ñ Ð·Ð°Ð½ÑÑой Ñеловек, ÑÑÑ Ð²ÑÐµÐ¼Ñ Ñенно, и вÑполнÑÑÑ ÑаÑÑÑ ÑабоÑÑ Ð·Ð° ваÑ. ÐапÑимеÑ, они могÑÑ: -* оÑпÑавиÑÑ PR или пÑиÑлаÑÑ Ñвои паÑÑи Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð°Ñего поÑÑа, +* оÑпÑавиÑÑ PR в Bugzilla или пÑиÑлаÑÑ Ñвои паÑÑи Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð°Ñего поÑÑа, * иÑÑледоваÑÑ Ð¸, возможно, пÑедоÑÑавиÑÑ Ð¸ÑпÑавление Ð´Ð»Ñ PR, или * инаÑе оÑпÑавиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ð²Ð°Ñ Ð¿Ð¾ÑÑ. @@ -433,7 +434,7 @@ FreeBSD гаÑанÑиÑÑÐµÑ ÑабоÑоÑпоÑобноÑÑÑ ÐÐ¾Ð»Ð»ÐµÐºÑ ÐÑÑÑ Ð½ÐµÑколÑко Ñ Ð¾ÑоÑÐ¸Ñ Ð¼ÐµÑÑ, где можно найÑи поÑÑ, ÑÑебÑÑÑий вниманиÑ. -ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ https://bugs.freebsd.org/search[веб-инÑеÑÑейÑ] Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка и пÑоÑмоÑÑа неÑеÑеннÑÑ PR. ÐолÑÑинÑÑво PR Ð´Ð»Ñ Ð¿Ð¾ÑÑов â ÑÑо обновлениÑ, но Ñ Ð½ÐµÐ±Ð¾Ð»ÑÑим поиÑком и беглÑм пÑоÑмоÑÑом опиÑаний Ð²Ñ ÑможеÑе найÑи ÑÑо-Ñо инÑеÑеÑное Ð´Ð»Ñ ÑабоÑÑ. +ÐÑ Ð¼Ð¾Ð¶ÐµÑе иÑполÑзоваÑÑ https://bugs.freebsd.org/search[веб-инÑеÑÑейÑ] Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка и пÑоÑмоÑÑа неÑеÑеннÑÑ PR в Bugzilla. ÐолÑÑинÑÑво PR Ð´Ð»Ñ Ð¿Ð¾ÑÑов â ÑÑо обновлениÑ, но Ñ Ð½ÐµÐ±Ð¾Ð»ÑÑим поиÑком и беглÑм пÑоÑмоÑÑом опиÑаний Ð²Ñ ÑможеÑе найÑи ÑÑо-Ñо инÑеÑеÑное Ð´Ð»Ñ ÑабоÑÑ. https://portsfallout.com/[PortsFallout] оÑобÑÐ°Ð¶Ð°ÐµÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ Ð¿Ð¾ÑÑами, ÑобÑаннÑе пÑи ÑбоÑке пакеÑов FreeBSD. @@ -453,9 +454,9 @@ https://portsfallout.com/[PortsFallout] оÑобÑÐ°Ð¶Ð°ÐµÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ extref:{porters-handbook}[Ð ÑководÑÑво FreeBSD по ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾ÑÑов] â ÑÑо Ð²Ð°Ñ Ð¿ÑÑеводиÑÐµÐ»Ñ Ð¿Ð¾ ÑиÑÑеме поÑÑов. ÐеÑжиÑе его под ÑÑкой! -СÑаÑÑÑ extref:{problem-reports}[СоÑÑавление ÑообÑений о пÑоблеме во FreeBSD] опиÑÑваеÑ, как лÑÑÑе вÑего ÑÑоÑмÑлиÑоваÑÑ Ð¸ оÑпÑавиÑÑ PR. Ð 2005 Ð³Ð¾Ð´Ñ Ð±Ñло подано более одиннадÑаÑи ÑÑÑÑÑ PR Ð´Ð»Ñ Ð¿Ð¾ÑÑов! Следование ÑÑой ÑÑаÑÑе знаÑиÑелÑно Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð½Ð°Ð¼ ÑокÑаÑиÑÑ Ð²ÑемÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ð´Ð»Ñ Ð¾Ð±ÑабоÑки ваÑÐ¸Ñ PR. +СÑаÑÑÑ extref:{problem-reports}[СоÑÑавление ÑообÑений о пÑоблеме во FreeBSD] опиÑÑваеÑ, как лÑÑÑе вÑего ÑÑоÑмÑлиÑоваÑÑ Ð¸ оÑпÑавиÑÑ PR. Следование ÑÑой ÑÑаÑÑе знаÑиÑелÑно Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ Ð½Ð°Ð¼ ÑокÑаÑиÑÑ Ð²ÑемÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ð´Ð»Ñ Ð¾Ð±ÑабоÑки ваÑÐ¸Ñ PR. -https://bugs.freebsd.org/bugzilla/query.cgi[Ðаза даннÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ ]. +https://bugs.freebsd.org/bugzilla/query.cgi[Ðаза даннÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Bugzilla]. Ð¡ÐºÐ°Ð½ÐµÑ Ð´Ð¸ÑÑÑибÑÑивнÑÑ Ñайлов поÑÑов FreeBSD (portscout) http://portscout.FreeBSD.org[FreeBSD Ports distfile scanner (portscout)] Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°ÑÑ Ð²Ð°Ð¼ поÑÑÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑÑÑ Ð´Ð¸ÑÑÑибÑÑивнÑе ÑÐ°Ð¹Ð»Ñ Ð½ÐµÐ´Ð¾ÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки. ÐÑ Ð¼Ð¾Ð¶ÐµÑе пÑовеÑиÑÑ Ñвои ÑобÑÑвеннÑе поÑÑÑ Ð¸Ð»Ð¸ иÑполÑзоваÑÑ ÐµÐ³Ð¾ Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка поÑÑов, коÑоÑÑм ÑÑебÑеÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ `MASTER_SITES`. diff --git a/documentation/content/ru/articles/contributing/_index.po b/documentation/content/ru/articles/contributing/_index.po index a7c66c2d6e..b26923871b 100644 --- a/documentation/content/ru/articles/contributing/_index.po +++ b/documentation/content/ru/articles/contributing/_index.po @@ -1,12 +1,12 @@ # 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. +# Vladlen Popolitov <[email protected]>, 2025, 2026. msgid "" msgstr "" "Project-Id-Version: FreeBSD Documentation VERSION\n" -"POT-Creation-Date: 2025-11-08 16:17+0000\n" -"PO-Revision-Date: 2025-11-12 04:45+0000\n" +"POT-Creation-Date: 2026-02-22 15:58+0000\n" +"PO-Revision-Date: 2026-03-02 03:11+0000\n" "Last-Translator: Vladlen Popolitov <[email protected]>\n" "Language-Team: Russian <https://translate-dev.freebsd.org/projects/" "documentation/articlescontributing_index/ru/>\n" @@ -251,17 +251,27 @@ msgstr "" #. type: Plain text #: documentation/content/en/articles/contributing/_index.adoc:114 msgid "" -"Read the {freebsd-bugs}. There may be a problem you can comment " -"constructively on or with patches you can test. Or you could even try to " -"fix one of the problems yourself." +"Learn about changes or problems that have already been proposed. There may " +"be a problem you can comment constructively on or with patches you can " +"test. Or you could even try to fix one of the problems yourself." msgstr "" -"ÐÑоÑиÑайÑе {freebsd-bugs}. Ðозможно, Ñам еÑÑÑ Ð¿Ñоблема, по коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе " -"конÑÑÑÑкÑивно вÑÑказаÑÑÑÑ, или паÑÑи, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ. Ðли " -"Ð²Ñ Ð´Ð°Ð¶Ðµ можеÑе попÑÑаÑÑÑÑ Ð¸ÑпÑавиÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· пÑоблем ÑамоÑÑоÑÑелÑно." +"РазбеÑиÑеÑÑ, какие Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ñли пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð»Ð¸ о ÐºÐ°ÐºÐ¸Ñ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð±Ñло " +"ÑообÑено. Ðозможно, Ñам еÑÑÑ Ð¿Ñоблема, по коÑоÑой Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе конÑÑÑÑкÑивно " +"вÑÑказаÑÑÑÑ, или паÑÑи, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑоÑеÑÑиÑоваÑÑ. Ðли Ð²Ñ Ð´Ð°Ð¶Ðµ можеÑе " +"попÑÑаÑÑÑÑ Ð¸ÑпÑавиÑÑ Ð¾Ð´Ð½Ñ Ð¸Ð· пÑоблем ÑамоÑÑоÑÑелÑно." #. type: Plain text #: documentation/content/en/articles/contributing/_index.adoc:115 msgid "" +"One way is to read the {freebsd-bugs} (for issues submitted through " +"Bugzilla)." +msgstr "" +"Ðдин из ÑпоÑобов â пÑоÑиÑаÑÑ {freebsd-bugs} (Ð´Ð»Ñ Ð¿Ñоблем, оÑпÑавленнÑÑ Ñ " +"помоÑÑÑ Bugzilla)." + +#. type: Plain text +#: documentation/content/en/articles/contributing/_index.adoc:116 +msgid "" "If you know of any bug fixes which have been successfully applied to -" "CURRENT but have not been merged into -STABLE after a decent interval " "(normally a couple of weeks), send the committer a polite reminder." @@ -271,7 +281,7 @@ msgstr "" "паÑÑ Ð½ÐµÐ´ÐµÐ»Ñ), оÑпÑавÑÑе коммиÑÑеÑÑ Ð²ÐµÐ¶Ð»Ð¸Ð²Ð¾Ðµ напоминание." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:116 +#: documentation/content/en/articles/contributing/_index.adoc:117 msgid "" "Move contributed software to [.filename]#src/contrib# in the source tree." msgstr "" @@ -279,12 +289,12 @@ msgstr "" "деÑеве иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð²." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:117 +#: documentation/content/en/articles/contributing/_index.adoc:118 msgid "Make sure code in [.filename]#src/contrib# is up to date." msgstr "УбедиÑеÑÑ, ÑÑо код в [.filename]#src/contrib# акÑÑален." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:119 +#: documentation/content/en/articles/contributing/_index.adoc:120 msgid "" "Build the source tree (or just part of it) with extra warnings enabled and " "clean up the warnings. A list of build warnings can also be found from our " @@ -297,7 +307,7 @@ msgstr "" "org[CI], вÑбÑав ÑбоÑÐºÑ Ð¸ оÑмеÑив \"LLVM/Clang Warnings\"." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:120 +#: documentation/content/en/articles/contributing/_index.adoc:121 msgid "" "Fix warnings for ports which do deprecated things like using `gets()` or " "including [.filename]#malloc.h#." @@ -306,7 +316,7 @@ msgstr "" "ÑÑнкÑии, Ñакие как `gets()` или вклÑÑаÑÑ [.filename]#malloc.h#." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:121 +#: documentation/content/en/articles/contributing/_index.adoc:122 msgid "" "If you have contributed any ports and you had to make FreeBSD-specific " "changes, send your patches back to the original authors (this will make your " @@ -317,7 +327,7 @@ msgstr "" "авÑоÑам (ÑÑо облегÑÐ¸Ñ Ð²Ð°ÑÑ Ð¶Ð¸Ð·Ð½Ñ, когда они вÑпÑÑÑÑÑ ÑледÑÑÑÑÑ Ð²ÐµÑÑиÑ)." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:126 +#: documentation/content/en/articles/contributing/_index.adoc:127 msgid "" "Get copies of formal standards like POSIX(R). Compare FreeBSD's behavior to " "that required by the standard. If the behavior differs, particularly in " @@ -334,39 +344,40 @@ msgstr "" "пÑоÑÑбой ÑаÑÑмоÑÑеÑÑ ÑÑÐ¾Ñ Ð²Ð¾Ð¿ÑоÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:127 +#: documentation/content/en/articles/contributing/_index.adoc:128 msgid "Suggest further tasks for this list!" msgstr "ÐÑедложиÑе дополниÑелÑнÑе задаÑи Ð´Ð»Ñ ÑÑого ÑпиÑка!" #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:128 +#: documentation/content/en/articles/contributing/_index.adoc:129 #, no-wrap -msgid "Work through the PR Database" -msgstr "ÐÑойдиÑеÑÑ Ð¿Ð¾ базе даннÑÑ PR" +msgid "Work through the Bugzilla Problem Report Database" +msgstr "ÐÑойдиÑеÑÑ Ð¿Ð¾ базе даннÑÑ Ð¾ÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Bugzilla" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:135 +#: documentation/content/en/articles/contributing/_index.adoc:136 msgid "" -"The https://bugs.FreeBSD.org/search/[FreeBSD PR list] shows all the current " -"active problem reports and requests for enhancement that have been submitted " -"by FreeBSD users. The PR database includes both programmer and non-" -"programmer tasks. Look through the open PRs, and see if anything there " -"takes your interest. Some of these might be very simple tasks that just " -"need an extra pair of eyes to look over them and confirm that the fix in the " -"PR is a good one. Others might be much more complex, or might not even have " -"a fix included at all." +"The https://bugs.FreeBSD.org/search/[FreeBSD Problem Report list] shows all " +"the current active problem reports and requests for enhancement that have " +"been submitted by FreeBSD users via Bugzilla. This database includes both " +"programmer and non-programmer tasks. Look through the open PRs, and see if " +"anything there takes your interest. Some of these might be very simple " +"tasks that just need an extra pair of eyes to look over them and confirm " +"that the fix is a good one. Others might be much more complex, or might not " +"even have a fix included at all." msgstr "" -"https://bugs.FreeBSD.org/search/[СпиÑок PR FreeBSD] оÑобÑÐ°Ð¶Ð°ÐµÑ Ð²Ñе ÑекÑÑие " -"акÑивнÑе оÑÑÑÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð¸ запÑоÑÑ Ð½Ð° ÑлÑÑÑение, оÑпÑавленнÑе " -"полÑзоваÑелÑми FreeBSD. Ðаза даннÑÑ PR вклÑÑÐ°ÐµÑ ÐºÐ°Ðº задаÑи Ð´Ð»Ñ " -"пÑогÑаммиÑÑов, Ñак и Ð´Ð»Ñ Ð½ÐµÐ¿ÑогÑаммиÑÑов. ÐÑоÑмоÑÑиÑе оÑкÑÑÑÑе PR и " -"поÑмоÑÑиÑе, еÑÑÑ Ð»Ð¸ ÑÑеди Ð½Ð¸Ñ ÑÑо-Ñо, ÑÑо Ð²Ð°Ñ Ð·Ð°Ð¸Ð½ÑеÑеÑÑеÑ. ÐекоÑоÑÑе из Ð½Ð¸Ñ " -"могÑÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑÑми задаÑами, коÑоÑÑм пÑоÑÑо нÑжен Ñвежий взглÑд, " -"ÑÑÐ¾Ð±Ñ Ð¿ÑовеÑиÑÑ Ð¸ подÑвеÑдиÑÑ, ÑÑо иÑпÑавление в PR ÑвлÑеÑÑÑ Ñ Ð¾ÑоÑим. ÐÑÑгие " -"могÑÑ Ð±ÑÑÑ Ð³Ð¾Ñаздо Ñложнее или даже не ÑодеÑжаÑÑ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð²Ñе." +"https://bugs.FreeBSD.org/search/[СпиÑок оÑÑÑÑов о пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ FreeBSD] " +"оÑобÑÐ°Ð¶Ð°ÐµÑ Ð²Ñе ÑекÑÑие акÑивнÑе оÑÑÑÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð¸ запÑоÑÑ Ð½Ð° ÑлÑÑÑение, " +"оÑпÑавленнÑе полÑзоваÑелÑми FreeBSD ÑеÑез Bugzilla. Ðаза даннÑÑ Ð¾ÑÑÑÑов о " +"пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ Ð²ÐºÐ»ÑÑÐ°ÐµÑ ÐºÐ°Ðº задаÑи Ð´Ð»Ñ Ð¿ÑогÑаммиÑÑов, Ñак и Ð´Ð»Ñ Ð½ÐµÐ¿ÑогÑаммиÑÑов. " +"ÐÑоÑмоÑÑиÑе оÑкÑÑÑÑе PR и поÑмоÑÑиÑе, еÑÑÑ Ð»Ð¸ ÑÑеди Ð½Ð¸Ñ ÑÑо-Ñо, ÑÑо Ð²Ð°Ñ " +"заинÑеÑеÑÑеÑ. ÐекоÑоÑÑе из Ð½Ð¸Ñ Ð¼Ð¾Ð³ÑÑ Ð±ÑÑÑ Ð¾ÑÐµÐ½Ñ Ð¿ÑоÑÑÑми задаÑами, коÑоÑÑм " +"пÑоÑÑо нÑжен Ñвежий взглÑд, ÑÑÐ¾Ð±Ñ Ð¿ÑовеÑиÑÑ Ð¸ подÑвеÑдиÑÑ, ÑÑо иÑпÑавление " +"ÑвлÑеÑÑÑ Ñ Ð¾ÑоÑим. ÐÑÑгие могÑÑ Ð±ÑÑÑ Ð³Ð¾Ñаздо Ñложнее или даже не ÑодеÑжаÑÑ " +"иÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð²Ñе." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:138 +#: documentation/content/en/articles/contributing/_index.adoc:139 msgid "" "Start with the PRs that have not been assigned to anyone else. If a PR is " "assigned to someone else, but it looks like something you can handle, email " @@ -381,13 +392,13 @@ msgstr "" "обÑÑдиÑÑ." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:139 +#: documentation/content/en/articles/contributing/_index.adoc:140 #, no-wrap msgid "Ongoing Ports Tasks" msgstr "ТекÑÑие задаÑи поÑÑов" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:144 +#: documentation/content/en/articles/contributing/_index.adoc:145 msgid "" "The Ports Collection is a perpetual work in progress. We want to provide " "our users with an easy to use, up to date, high quality repository of third " @@ -400,7 +411,7 @@ msgstr "" "вÑеменем и ÑÑилиÑми, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ Ð½Ð°Ð¼ доÑÑиÑÑ ÑÑой Ñели." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:148 +#: documentation/content/en/articles/contributing/_index.adoc:149 msgid "" "Anyone can get involved, and there are lots of different ways to do so. " "Contributing to ports is an excellent way to help \"give back\" something to " @@ -412,7 +423,7 @@ msgstr "" "Ñоли или инÑеÑеÑнÑй вÑзов на дождливÑй Ð´ÐµÐ½Ñ â Ð¼Ñ Ð±Ñдем ÑÐ°Ð´Ñ Ð²Ð°Ñей помоÑи!" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:150 +#: documentation/content/en/articles/contributing/_index.adoc:151 msgid "" "There are a number of easy ways you can contribute to keeping the ports tree " "up to date and in good working order:" @@ -421,7 +432,7 @@ msgstr "" "акÑÑалÑном ÑоÑÑоÑнии и в Ñ Ð¾ÑоÑем ÑабоÑем поÑÑдке:" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:152 +#: documentation/content/en/articles/contributing/_index.adoc:153 msgid "" "Find some cool or useful software and extref:{porters-handbook}[create a " "port] for it." @@ -430,7 +441,7 @@ msgstr "" "handbook}[ÑоздайÑе поÑÑ] Ð´Ð»Ñ Ð½ÐµÐ³Ð¾." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:154 +#: documentation/content/en/articles/contributing/_index.adoc:155 msgid "" "There are a large number of ports that have no maintainer. Become a " "maintainer and crossref:contributing[adopt-port, Adopting an unmaintained " @@ -441,7 +452,7 @@ msgstr "" "неподдеÑживаемÑй поÑÑ]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:155 +#: documentation/content/en/articles/contributing/_index.adoc:156 msgid "" "If you have created or adopted a port, be aware of crossref:" "contributing[maintain-port, The challenge for port maintainers]." @@ -450,7 +461,7 @@ msgstr "" "contributing[maintain-port, ÐадаÑа Ð´Ð»Ñ ÑопÑовождаÑÑÐ¸Ñ Ð¿Ð¾ÑÑов]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:156 +#: documentation/content/en/articles/contributing/_index.adoc:157 msgid "" "When you are looking for a quick challenge you could crossref:" "contributing[fix-broken, Finding and fixing a broken port]." @@ -459,13 +470,13 @@ msgstr "" "ÐайÑи и иÑпÑавиÑÑ ÑломаннÑй поÑÑ]." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:157 +#: documentation/content/en/articles/contributing/_index.adoc:158 #, no-wrap msgid "Pick one of the items from the Ideas page" msgstr "ÐÑбеÑиÑе один из пÑнкÑов Ñо ÑÑÑаниÑÑ Ðдеи" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:161 +#: documentation/content/en/articles/contributing/_index.adoc:162 msgid "" "The https://wiki.freebsd.org/IdeasPage[FreeBSD list of projects and ideas " "for volunteers] is also available for people willing to contribute to the " @@ -478,13 +489,13 @@ msgstr "" "пÑогÑаммиÑÑов, Ñак и Ð´Ð»Ñ Ð½Ðµ-пÑогÑаммиÑÑов, Ñ Ð¸Ð½ÑоÑмаÑией о каждом пÑоекÑе." #. type: Title == -#: documentation/content/en/articles/contributing/_index.adoc:163 +#: documentation/content/en/articles/contributing/_index.adoc:164 #, no-wrap msgid "How to Contribute" msgstr "Ðак внеÑÑи Ñвой вклад" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:166 +#: documentation/content/en/articles/contributing/_index.adoc:167 msgid "" "Contributions to the system generally fall into one or more of the following " "5 categories:" @@ -493,13 +504,13 @@ msgstr "" "каÑегоÑий:" #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:168 +#: documentation/content/en/articles/contributing/_index.adoc:169 #, no-wrap msgid "Bug Reports and General Commentary" msgstr "ÐÑÑÑÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð¸ обÑие комменÑаÑии" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:173 +#: documentation/content/en/articles/contributing/_index.adoc:174 msgid "" "An idea or suggestion of _general_ technical interest should be mailed to " "the {freebsd-hackers}. Likewise, people with an interest in such things " @@ -515,7 +526,7 @@ msgstr "" "mail]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:176 +#: documentation/content/en/articles/contributing/_index.adoc:177 msgid "" "If you are submitting a simple patch to the src repo, please consider " "submitting it to the project's GitHub mirror as https://github.com/freebsd/" @@ -526,7 +537,7 @@ msgstr "" "freebsd-src/pulls[запÑÐ¾Ñ Ð½Ð° вклÑÑение]. ÐÐ¾Ð´Ñ Ð¾Ð´ÑÑие оÑпÑавки должнÑ:" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:179 +#: documentation/content/en/articles/contributing/_index.adoc:180 msgid "" "It is ready or nearly ready to be committed. A committer should be able to " "land this patch with less than 10 minutes of additional work." @@ -535,17 +546,17 @@ msgstr "" "пÑимениÑÑ ÑÑÐ¾Ñ Ð¿Ð°ÑÑ Ñ Ð¼ÐµÐ½ÐµÐµ Ñем 10 минÑÑами дополниÑелÑной ÑабоÑÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:180 +#: documentation/content/en/articles/contributing/_index.adoc:181 msgid "It passes all the GitHub CI jobs." msgstr "Ðн пÑÐ¾Ñ Ð¾Ð´Ð¸Ñ Ð²Ñе Ð·Ð°Ð´Ð°Ð½Ð¸Ñ GitHub CI." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:181 +#: documentation/content/en/articles/contributing/_index.adoc:182 msgid "You can respond to feedback quickly." msgstr "ÐÑ Ð¼Ð¾Ð¶ÐµÑе бÑÑÑÑо ÑеагиÑоваÑÑ Ð½Ð° обÑаÑнÑÑ ÑвÑзÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:183 +#: documentation/content/en/articles/contributing/_index.adoc:184 msgid "" "It touches fewer than about 10 files and the changes are less than about 200 " "lines. Changes larger than this may be OK, or you may be asked to submit " @@ -556,7 +567,7 @@ msgstr "" "оÑпÑавиÑÑ Ð½ÐµÑколÑко запÑоÑов на вклÑÑение более Ñдобного ÑазмеÑа." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:185 +#: documentation/content/en/articles/contributing/_index.adoc:186 msgid "" "Each logical change is a separate commit within the pull request. Commit " "messages for each change should follow extref:{committers-guide}#commit-log-" @@ -568,7 +579,7 @@ msgstr "" "коммиÑов]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:187 +#: documentation/content/en/articles/contributing/_index.adoc:188 msgid "" "All commits have your name and valid email address as you'd like to see them " "in the FreeBSD repository as the author. Fake github.com addresses cannot " @@ -579,18 +590,18 @@ msgstr "" "адÑеÑа github.com иÑполÑзоваÑÑ Ð½ÐµÐ»ÑзÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:189 +#: documentation/content/en/articles/contributing/_index.adoc:190 msgid "" "The scope of the pull request should not change during review. If the " "review suggests changes that expand the scope, please create an independent " "pull request." msgstr "" -"ÐбÑем pull request не должен менÑÑÑÑÑ Ð² пÑоÑеÑÑе пÑовеÑки. ÐÑли в Ñ Ð¾Ð´Ðµ " -"пÑовеÑки пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ, ÑаÑÑиÑÑÑÑие обÑем, ÑоздайÑе оÑделÑнÑй pull " +"ÐбÑÑм pull request не должен менÑÑÑÑÑ Ð² пÑоÑеÑÑе пÑовеÑки. ÐÑли в Ñ Ð¾Ð´Ðµ " +"пÑовеÑки пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ, ÑаÑÑиÑÑÑÑие обÑÑм, ÑоздайÑе оÑделÑнÑй pull " "request." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:191 +#: documentation/content/en/articles/contributing/_index.adoc:192 msgid "" "Fixup commits should be squashed with the commit they are fixing. Each " "commit in your branch should be suitable for FreeBSD's repository." @@ -600,7 +611,7 @@ msgstr "" "FreeBSD." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:192 +#: documentation/content/en/articles/contributing/_index.adoc:193 msgid "" "Commits should include one or more `Signed-off-by:` lines with full name and " "email address certifying https://developercertificate.org/[Developer " @@ -611,7 +622,7 @@ msgstr "" "developercertificate.org/[СеÑÑиÑÐ¸ÐºÐ°Ñ Ð¿ÑоиÑÑ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ ÑазÑабоÑÑика]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:197 +#: documentation/content/en/articles/contributing/_index.adoc:198 msgid "" "When updating pull request, please rebase with a forced push rather than a " "merge commit. More complex changes may be submitted as pull requests, but " @@ -634,7 +645,7 @@ msgstr "" "ÑоÑÑм Ð´Ð»Ñ Ð¸Ñ Ð´Ð¾ÑабоÑки." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:201 +#: documentation/content/en/articles/contributing/_index.adoc:202 msgid "" "Pull requests submitted to the ports repository may or may not see action, " "based on the whims of developers. For now, you will have a better " @@ -648,7 +659,7 @@ msgstr "" "поÑÑÑ]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:203 +#: documentation/content/en/articles/contributing/_index.adoc:204 msgid "" "The docs team also accepts pull requests via GitHub, but has not established " "any policy for them yet." @@ -657,31 +668,31 @@ msgstr "" "ÑÑÑановила Ð´Ð»Ñ Ð½Ð¸Ñ Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ полиÑики." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:210 +#: documentation/content/en/articles/contributing/_index.adoc:211 msgid "" "If you find a bug or are submitting a specific change, please report it " -"using the https://bugs.FreeBSD.org/submit/[bug submission form]. Try to " -"fill-in each field of the bug report. Unless they exceed 65KB, include any " -"patches directly in the report. If the patch is suitable to be applied to " -"the source tree put `[PATCH]` in the synopsis of the report. When including " -"patches, _do not_ use cut-and-paste because cut-and-paste turns tabs into " -"spaces and makes them unusable. When patches are a lot larger than 20KB, " -"consider compressing them (for example with man:gzip[1] or man:bzip2[1]) " -"prior to uploading them." +"using the https://bugs.FreeBSD.org/submit/[Bugzilla bug submission form]. " +"Try to fill-in each field of the bug report. Unless they exceed 65KB, " +"include any patches directly in the report. If the patch is suitable to be " +"applied to the source tree put `[PATCH]` in the synopsis of the report. " +"When including patches, _do not_ use cut-and-paste because cut-and-paste " +"turns tabs into spaces and makes them unusable. When patches are a lot " +"larger than 20KB, consider compressing them (for example with man:gzip[1] or " +"man:bzip2[1]) prior to uploading them." msgstr "" "ÐÑли Ð²Ñ Ð¾Ð±Ð½Ð°ÑÑжили оÑÐ¸Ð±ÐºÑ Ð¸Ð»Ð¸ Ñ Ð¾ÑиÑе оÑпÑавиÑÑ ÐºÐ¾Ð½ÐºÑеÑное изменение, " -"пожалÑйÑÑа, ÑообÑиÑе об ÑÑом, иÑполÑзÑÑ https://bugs.FreeBSD.org/submit/" -"[ÑоÑÐ¼Ñ Ð¾ÑпÑавки оÑÑÑÑа об оÑÐ¸Ð±ÐºÐ°Ñ ]. ÐоÑÑаÑайÑеÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸ÑÑ ÐºÐ°Ð¶Ð´Ð¾Ðµ поле " -"оÑÑÑÑа. ÐÑли паÑÑи не пÑевÑÑаÑÑ 65 ÐÐ, вклÑÑиÑе Ð¸Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно в оÑÑÑÑ. " -"ÐÑли паÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ðº иÑÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð´ÐµÑевÑ, ÑкажиÑе `[PATCH]` в " -"кÑаÑком опиÑании оÑÑÑÑа. ÐÑи вклÑÑении паÑÑей _не_ иÑполÑзÑйÑе копиÑование и " -"вÑÑавкÑ, Ñак как ÑÑо пÑевÑаÑÐ°ÐµÑ ÑабÑлÑÑии в пÑÐ¾Ð±ÐµÐ»Ñ Ð¸ Ð´ÐµÐ»Ð°ÐµÑ Ð¸Ñ " -"непÑигоднÑми. ÐÑли паÑÑи знаÑиÑелÑно пÑевÑÑаÑÑ 20 ÐÐ, ÑаÑÑмоÑÑиÑе " +"пожалÑйÑÑа, ÑообÑиÑе об ÑÑом, иÑполÑзÑÑ https://bugs.FreeBSD.org/submit/[" +"ÑоÑÐ¼Ñ Bugzilla оÑпÑавки оÑÑÑÑа об оÑÐ¸Ð±ÐºÐ°Ñ ]. ÐоÑÑаÑайÑеÑÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸ÑÑ ÐºÐ°Ð¶Ð´Ð¾Ðµ " +"поле оÑÑÑÑа. ÐÑли паÑÑи не пÑевÑÑаÑÑ 65 ÐÐ, вклÑÑиÑе Ð¸Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно в " +"оÑÑÑÑ. ÐÑли паÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ Ð´Ð»Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ðº иÑÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð´ÐµÑевÑ, ÑкажиÑе " +"`[PATCH]` в кÑаÑком опиÑании оÑÑÑÑа. ÐÑи вклÑÑении паÑÑей _не_ иÑполÑзÑйÑе " +"копиÑование и вÑÑавкÑ, Ñак как ÑÑо пÑевÑаÑÐ°ÐµÑ ÑабÑлÑÑии в пÑÐ¾Ð±ÐµÐ»Ñ Ð¸ Ð´ÐµÐ»Ð°ÐµÑ " +"Ð¸Ñ Ð½ÐµÐ¿ÑигоднÑми. ÐÑли паÑÑи знаÑиÑелÑно пÑевÑÑаÑÑ 20 ÐÐ, ÑаÑÑмоÑÑиÑе " "возможноÑÑÑ Ð¸Ñ ÑжаÑÐ¸Ñ (напÑимеÑ, Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ man:gzip[1] или man:bzip2[1]) " "пеÑед загÑÑзкой." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:213 +#: documentation/content/en/articles/contributing/_index.adoc:214 msgid "" "After filing a report, you should receive confirmation along with a tracking " "number. Keep this tracking number so that you can update us with details " @@ -692,7 +703,7 @@ msgstr "" "дополниÑелÑнÑе ÑÐ²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾ пÑоблеме." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:215 +#: documentation/content/en/articles/contributing/_index.adoc:216 msgid "" "See also extref:{problem-reports}[this article] on how to write good problem " "reports." @@ -701,13 +712,13 @@ msgstr "" "оÑÑÑÑÑ Ð¾ пÑÐ¾Ð±Ð»ÐµÐ¼Ð°Ñ ." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:216 +#: documentation/content/en/articles/contributing/_index.adoc:217 #, no-wrap msgid "Changes to the Documentation" msgstr "ÐÐ·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² докÑменÑаÑии" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:221 +#: documentation/content/en/articles/contributing/_index.adoc:222 msgid "" "Changes to the documentation are overseen by the {freebsd-doc}. Please look " "at the extref:{fdp-primer}[FreeBSD Documentation Project Primer] for " @@ -721,13 +732,13 @@ msgstr "" "ÑпоÑобом, ÑÑо и дÑÑгие оÑÑÑÑÑ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ ." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:222 +#: documentation/content/en/articles/contributing/_index.adoc:223 #, no-wrap msgid "Changes to Existing Source Code" msgstr "ÐÐ·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² ÑÑÑеÑÑвÑÑÑем иÑÑ Ð¾Ð´Ð½Ð¾Ð¼ коде" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:227 +#: documentation/content/en/articles/contributing/_index.adoc:228 msgid "" "An addition or change to the existing source code is a somewhat trickier " "affair and depends a lot on how far out of date you are with the current " @@ -747,7 +758,7 @@ msgstr "" "current-stable]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:230 +#: documentation/content/en/articles/contributing/_index.adoc:231 msgid "" "Working from older sources unfortunately means that your changes may " "sometimes be too obsolete or too divergent for easy re-integration into " @@ -762,7 +773,7 @@ msgstr "" "обÑÑждаеÑÑÑ ÑекÑÑее ÑоÑÑоÑние ÑиÑÑемÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:233 +#: documentation/content/en/articles/contributing/_index.adoc:234 msgid "" "Assuming that you can manage to secure fairly up-to-date sources to base " "your changes on, the next step is to produce a set of diffs to send to the " @@ -773,7 +784,7 @@ msgstr "" "оÑпÑавки ÑопÑовождаÑÑим FreeBSD. ÐÑо делаеÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ man:diff[1]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:235 +#: documentation/content/en/articles/contributing/_index.adoc:236 msgid "" "The preferred man:diff[1] format for submitting patches is the unified " "output format generated by `diff -u`." @@ -782,24 +793,24 @@ msgstr "" "ÑниÑиÑиÑованнÑй ÑоÑÐ¼Ð°Ñ Ð²Ñвода, ÑоздаваемÑй командой `diff -u`." #. type: delimited block . 4 -#: documentation/content/en/articles/contributing/_index.adoc:239 +#: documentation/content/en/articles/contributing/_index.adoc:240 #, no-wrap msgid "% diff -u oldfile newfile\n" msgstr "% diff -u oldfile newfile\n" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:242 +#: documentation/content/en/articles/contributing/_index.adoc:243 msgid "or" msgstr "или" #. type: delimited block . 4 -#: documentation/content/en/articles/contributing/_index.adoc:246 +#: documentation/content/en/articles/contributing/_index.adoc:247 #, no-wrap msgid "% diff -u -r -N olddir newdir\n" msgstr "% diff -u -r -N olddir newdir\n" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:249 +#: documentation/content/en/articles/contributing/_index.adoc:250 msgid "" "would generate a set of unified diffs for the given source file or directory " "hierarchy." @@ -808,32 +819,32 @@ msgstr "" "или иеÑаÑÑ Ð¸Ð¸ каÑалогов." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:251 +#: documentation/content/en/articles/contributing/_index.adoc:252 msgid "See man:diff[1] for more information." msgstr "См. man:diff[1] Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:255 +#: documentation/content/en/articles/contributing/_index.adoc:256 msgid "" "Once you have a set of diffs (which you may test with the man:patch[1] " -"command), you should submit them for inclusion with FreeBSD as a bug " -"report. _Do not_ just send the diffs to the {freebsd-hackers} or they will " -"get lost! We greatly appreciate your submission (this is a volunteer " -"project!); because we are busy, we may not be able to address it " +"command), you may submit them for inclusion with FreeBSD as a Bugzilla " +"problem report. _Do not_ just send the diffs to the {freebsd-hackers} or " +"they will get lost! We greatly appreciate your submission (this is a " +"volunteer project!); because we are busy, we may not be able to address it " "immediately, but it will remain in the PR database until we do. Indicate " "your submission by including `[PATCH]` in the synopsis of the report." msgstr "" "ÐоÑле Ñого как Ñ Ð²Ð°Ñ ÐµÑÑÑ Ð½Ð°Ð±Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ (коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе пÑовеÑиÑÑ Ñ " -"помоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ man:patch[1]), вам ÑледÑÐµÑ Ð¾ÑпÑавиÑÑ Ð¸Ñ Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² " -"FreeBSD в виде оÑÑÑÑа об оÑибке. _Ðе оÑпÑавлÑйÑе_ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿ÑоÑÑо на " -"{freebsd-hackers}, инаÑе они могÑÑ Ð¿Ð¾ÑеÑÑÑÑÑÑ! ÐÑ Ð¾ÑÐµÐ½Ñ Ñеним ваÑи " +"помоÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ man:patch[1]), Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе оÑпÑавиÑÑ Ð¸Ñ Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² " +"FreeBSD в виде оÑÑÑÑа об оÑибке в Bugzilla. _Ðе оÑпÑавлÑйÑе_ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ " +"пÑоÑÑо на {freebsd-hackers}, инаÑе они могÑÑ Ð¿Ð¾ÑеÑÑÑÑÑÑ! ÐÑ Ð¾ÑÐµÐ½Ñ Ñеним ваÑи " "пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ (ÑÑо добÑоволÑнÑй пÑоекÑ!); поÑколÑÐºÑ Ð¼Ñ Ð·Ð°Ð½ÑÑÑ, Ð¼Ñ Ð½Ðµ вÑегда " "можем обÑабоÑаÑÑ Ð¸Ñ ÑÑазÑ, но они оÑÑанÑÑÑÑ Ð² базе даннÑÑ PR, пока Ð¼Ñ Ð½Ðµ " "дойдем до Ð½Ð¸Ñ . УкажиÑе, ÑÑо ÑÑо пÑедложение изменений, добавив `[PATCH]` в " "заголовок оÑÑÑÑа." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:257 +#: documentation/content/en/articles/contributing/_index.adoc:258 msgid "" "If you feel it appropriate (for example you have added, deleted, or renamed " "files), bundle your changes into a `tar` file." @@ -842,7 +853,7 @@ msgstr "" "пеÑеименовали ÑайлÑ), ÑпакÑйÑе Ñвои Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² Ñайл `tar`." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:261 +#: documentation/content/en/articles/contributing/_index.adoc:262 msgid "" "If your change is of a potentially sensitive nature, such as if you are " "unsure of copyright issues governing its further distribution then you " @@ -860,7 +871,7 @@ msgstr "" "поÑÑÐ¾Ð¼Ñ Ð²Ð°Ð¼ ÑледÑÐµÑ Ð¿Ð¸ÑаÑÑ Ð¸Ð¼ ÑолÑко в ÑлÑÑае дейÑÑвиÑелÑной Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:264 +#: documentation/content/en/articles/contributing/_index.adoc:265 msgid "" "Please refer to man:intro[9] and man:style[9] for some information on coding " "style. We would appreciate it if you were at least aware of this " @@ -871,13 +882,13 @@ msgstr "" "ознакомиÑеÑÑ Ñ ÑÑой инÑоÑмаÑией пеÑед оÑпÑавкой кода." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:265 +#: documentation/content/en/articles/contributing/_index.adoc:266 #, no-wrap msgid "New Code or Major Value-Added Packages" msgstr "ÐовÑй код или оÑновнÑе пакеÑÑ Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ ÑÑоимоÑÑÑÑ" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:269 +#: documentation/content/en/articles/contributing/_index.adoc:270 msgid "" "In the case of a significant contribution of a large body work, or the " "addition of an important new feature to FreeBSD, it becomes almost always " @@ -894,7 +905,7 @@ msgstr "" "Ð´Ð»Ñ Ð²Ð°Ñ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:274 +#: documentation/content/en/articles/contributing/_index.adoc:275 msgid "" "When working with large amounts of code, the touchy subject of copyrights " "also invariably comes up. FreeBSD prefers free software licenses such as " @@ -902,20 +913,20 @@ msgid "" "complete listing can be found on the link:https://www.FreeBSD.org/internal/" "software-license/[core team licensing policy] page." msgstr "" -"ÐÑи ÑабоÑе Ñ Ð±Ð¾Ð»ÑÑими обÑемами кода неизбежно Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð´ÐµÐ»Ð¸ÐºÐ°ÑÐ½Ð°Ñ Ñема " +"ÐÑи ÑабоÑе Ñ Ð±Ð¾Ð»ÑÑими обÑÑмами кода неизбежно Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ Ð´ÐµÐ»Ð¸ÐºÐ°ÑÐ½Ð°Ñ Ñема " "авÑоÑÑÐºÐ¸Ñ Ð¿Ñав. FreeBSD пÑедпоÑиÑÐ°ÐµÑ ÑвободнÑе лиÑензии, Ñакие как BSD или " "ISC. ÐоплеÑÑнÑе лиÑензии, напÑÐ¸Ð¼ÐµÑ GPLv2, иногда допÑÑкаÑÑÑÑ. ÐолнÑй ÑпиÑок " "можно найÑи на ÑÑÑаниÑе link:https://www.FreeBSD.org/internal/software-" "license/[полиÑики лиÑензиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ñновной командÑ]." #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:275 +#: documentation/content/en/articles/contributing/_index.adoc:276 #, no-wrap msgid "Money or Hardware" -msgstr "ÐенÑги или ÐбоÑÑдование" +msgstr "ÐенÑги или обоÑÑдование" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:279 +#: documentation/content/en/articles/contributing/_index.adoc:280 msgid "" "We are always very happy to accept donations to further the cause of the " "FreeBSD Project and, in a volunteer effort like ours, a little can go a long " @@ -930,13 +941,13 @@ msgstr "" "обÑÑно Ð½ÐµÑ ÑÑедÑÑв на Ð¸Ñ Ð¿ÑиобÑеÑение." #. type: Title ==== -#: documentation/content/en/articles/contributing/_index.adoc:281 +#: documentation/content/en/articles/contributing/_index.adoc:282 #, no-wrap msgid "Donating Funds" msgstr "ÐожеÑÑвование ÑÑедÑÑв" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:286 +#: documentation/content/en/articles/contributing/_index.adoc:287 msgid "" "The https://www.freebsdfoundation.org[FreeBSD Foundation] is a non-profit, " "tax-exempt foundation established to further the goals of the FreeBSD " @@ -952,12 +963,12 @@ msgstr "" "вÑÑиÑаÑÑÑÑ Ð¸Ð· налогооблагаемого ÑедеÑалÑного Ð´Ð¾Ñ Ð¾Ð´Ð°." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:288 +#: documentation/content/en/articles/contributing/_index.adoc:289 msgid "Donations may be sent in check form to:" msgstr "ÐожеÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ оÑпÑавиÑÑ Ð² виде Ñека по адÑеÑÑ:" #. type: delimited block * 4 -#: documentation/content/en/articles/contributing/_index.adoc:296 +#: documentation/content/en/articles/contributing/_index.adoc:297 #, no-wrap msgid "" "The FreeBSD Foundation\n" @@ -973,7 +984,7 @@ msgstr "" "USA" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:299 +#: documentation/content/en/articles/contributing/_index.adoc:300 msgid "" "The FreeBSD Foundation is also able to accept https://www.freebsdfoundation." "org/donate/[online donations] through various payment options." @@ -982,7 +993,7 @@ msgstr "" "[онлайн-пожеÑÑвованиÑ] ÑеÑез ÑазлиÑнÑе ваÑианÑÑ Ð¾Ð¿Ð»Ð°ÑÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:302 +#: documentation/content/en/articles/contributing/_index.adoc:303 msgid "" "More information about the FreeBSD Foundation can be found in https://people." "FreeBSD.org/~jdp/foundation/announcement.html[The FreeBSD Foundation -- an " @@ -995,13 +1006,13 @@ msgstr "" "[email protected][[email protected]]." #. type: Title ==== -#: documentation/content/en/articles/contributing/_index.adoc:303 +#: documentation/content/en/articles/contributing/_index.adoc:304 #, no-wrap msgid "Donating Hardware" msgstr "ÐожеÑÑвование обоÑÑдованиÑ" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:307 +#: documentation/content/en/articles/contributing/_index.adoc:308 msgid "" "The FreeBSD Project happily accepts donations of hardware that it can find " "good use for. If you are interested in donating hardware, please contact " @@ -1013,25 +1024,25 @@ msgstr "" "[ÐÑиÑом по ÑвÑзÑм Ñ Ð¿Ð¾Ð¶ÐµÑÑвованиÑми]." #. type: Title == -#: documentation/content/en/articles/contributing/_index.adoc:309 +#: documentation/content/en/articles/contributing/_index.adoc:310 #, no-wrap msgid "Contributing to ports" msgstr "Ðклад в поÑÑÑ" #. type: Title === -#: documentation/content/en/articles/contributing/_index.adoc:312 +#: documentation/content/en/articles/contributing/_index.adoc:313 #, no-wrap msgid "Adopting an unmaintained port" msgstr "ÐÑинÑÑие ÑопÑÐ¾Ð²Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑживаемого поÑÑа" #. type: Title ==== -#: documentation/content/en/articles/contributing/_index.adoc:314 +#: documentation/content/en/articles/contributing/_index.adoc:315 #, no-wrap msgid "Choosing an unmaintained port" msgstr "ÐÑÐ±Ð¾Ñ Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑживаемого поÑÑа" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:320 +#: documentation/content/en/articles/contributing/_index.adoc:321 msgid "" "Taking over maintainership of ports that are unmaintained is a great way to " "get involved. Unmaintained ports are only updated and fixed when somebody " @@ -1046,7 +1057,7 @@ msgstr "" "поÑÑа, коÑоÑÑй Ð²Ñ Ð¸ÑполÑзÑеÑе ÑегÑлÑÑно." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:323 +#: documentation/content/en/articles/contributing/_index.adoc:324 msgid "" "Unmaintained ports have their `MAINTAINER` set to `[email protected]`. Many " "unmaintained ports can have pending updates, this can be seen at the https://" @@ -1058,7 +1069,7 @@ msgstr "" "org.html[ÑканеÑе диÑÑÑибÑÑивнÑÑ Ñайлов поÑÑов FreeBSD]." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:325 +#: documentation/content/en/articles/contributing/_index.adoc:326 msgid "" "On https://portsfallout.com/fallout?port=&maintainer=ports%40FreeBSD." "org[PortsFallout] can be seen a list of unmaintained ports with errors." @@ -1067,7 +1078,7 @@ msgstr "" "org[PortsFallout] можно ÑвидеÑÑ ÑпиÑок неподдеÑживаемÑÑ Ð¿Ð¾ÑÑов Ñ Ð¾Ñибками." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:328 +#: documentation/content/en/articles/contributing/_index.adoc:329 msgid "" "Some ports affect a large number of others due to dependencies and secondary " "port relationships. Generally, we want people to have some experience " @@ -1078,7 +1089,7 @@ msgstr "" "опÑÑ, пÑежде Ñем они наÑнÑÑ ÑопÑовождаÑÑ Ñакие поÑÑÑ." #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:332 +#: documentation/content/en/articles/contributing/_index.adoc:333 msgid "" "You can find out whether or not a port has dependencies or secondary ports " "by looking at a primary index of ports called [.filename]#INDEX#. (The name " @@ -1095,13 +1106,13 @@ msgstr "" "ÑаÑпознаÑÑ Ñакие поÑÑÑ, пÑоÑмоÑÑев [.filename]#Makefile# дÑÑÐ³Ð¸Ñ Ð¿Ð¾ÑÑов." #. type: Title ==== -#: documentation/content/en/articles/contributing/_index.adoc:333 +#: documentation/content/en/articles/contributing/_index.adoc:334 #, no-wrap msgid "How to adopt the port" msgstr "Ðак пÑинÑÑÑ ÑопÑовождение поÑÑа" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:338 +#: documentation/content/en/articles/contributing/_index.adoc:339 msgid "" "First make sure you understand your crossref:contributing[maintain-port, The " "challenge for port maintainers]. Also read the extref:{porters-handbook}" @@ -1114,19 +1125,19 @@ msgstr "" "болÑÑе, Ñем вам комÑоÑÑно вÑполнÑÑÑ._" #. type: Plain text -#: documentation/content/en/articles/contributing/_index.adoc:344 +#: documentation/content/en/articles/contributing/_index.adoc:345 msgid "" "You may request maintainership of any unmaintained port as soon as you " -"wish. Simply set `MAINTAINER` to your own email address and send a PR " -"(Problem Report) with the change. If the port has build errors or needs " -"updating, you may wish to include any other changes in the same PR. This " -"will help because many committers are less willing to assign maintainership " -"to someone who does not have a known track record with FreeBSD. Submitting " *** 907 LINES SKIPPED ***