website rev 1278

Russian "artwork", "asso", "devel" parts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 25 18:49:37 2015 +0300 (2015-08-25)
parents 32f6c4cb8fae
children b93f0bdbf046
files en/artwork/index.php en/artwork/screenshots.php en/asso/index.php en/devel/forge.php en/devel/index.php ru/artwork/index.php ru/artwork/screenshots.php ru/asso/index.php ru/devel/forge.php ru/devel/index.php ru/devel/release.php
line diff
     1.1 --- a/en/artwork/index.php	Tue Aug 25 16:10:54 2015 +0300
     1.2 +++ b/en/artwork/index.php	Tue Aug 25 18:49:37 2015 +0300
     1.3 @@ -17,7 +17,7 @@
     1.4  ?>
     1.5  
     1.6  <!-- Content -->
     1.7 -<div id="content">
     1.8 +<section id="content">
     1.9  
    1.10  <h2 id="art4taz">Artwork &amp; Design</h2>
    1.11  
    1.12 @@ -77,7 +77,7 @@
    1.13  </div>
    1.14  
    1.15  <!-- End of content -->
    1.16 -</div>
    1.17 +</section>
    1.18  
    1.19  <?php include("../../lib/html/footer.html"); ?>
    1.20  
     2.1 --- a/en/artwork/screenshots.php	Tue Aug 25 16:10:54 2015 +0300
     2.2 +++ b/en/artwork/screenshots.php	Tue Aug 25 18:49:37 2015 +0300
     2.3 @@ -17,7 +17,7 @@
     2.4  ?>
     2.5  
     2.6  <!-- Content -->
     2.7 -<div id="content">
     2.8 +<section id="content">
     2.9  
    2.10  <h2>Screenshots</h2>
    2.11  
    2.12 @@ -72,7 +72,7 @@
    2.13  </div>
    2.14  
    2.15  <!-- End of content -->
    2.16 -</div>
    2.17 +</section>
    2.18  
    2.19  <?php include("../../lib/html/footer.html"); ?>
    2.20  
     3.1 --- a/en/asso/index.php	Tue Aug 25 16:10:54 2015 +0300
     3.2 +++ b/en/asso/index.php	Tue Aug 25 18:49:37 2015 +0300
     3.3 @@ -38,7 +38,7 @@
     3.4  	<li><a href="#overview">Overview</a></li>
     3.5  	<li><a href="#goals">Current objectives</a></li>
     3.6  	<li><a href="#members">Members</a></li>
     3.7 -	<li><a href="../../en/sponsor/">Sponsors</a></li>
     3.8 +	<li><a href="../sponsor/">Sponsors</a></li>
     3.9  	<li><a href="#donation">Donations</a></li>
    3.10  	<li><a href="#postal">Postal Address</a></li>
    3.11  </ul>
     4.1 --- a/en/devel/forge.php	Tue Aug 25 16:10:54 2015 +0300
     4.2 +++ b/en/devel/forge.php	Tue Aug 25 18:49:37 2015 +0300
     4.3 @@ -77,7 +77,7 @@
     4.4  </p>
     4.5  <pre class="script">
     4.6  [ui]
     4.7 -username = FirstName LastName &lt;you@example.org&gt;
     4.8 +username = FirstName LastName &lt;you@example.com&gt;
     4.9  </pre>
    4.10  
    4.11  <h4>Clone, modify, commit and push</h4>
     5.1 --- a/en/devel/index.php	Tue Aug 25 16:10:54 2015 +0300
     5.2 +++ b/en/devel/index.php	Tue Aug 25 18:49:37 2015 +0300
     5.3 @@ -59,7 +59,7 @@
     5.4  	developers who are active on the <a href="http://forum.slitaz.org/">forum</a>
     5.5  	and the <a href="../mailing-list.php">Mailing List</a>.
     5.6  </p>
     5.7 -<p>
     5.8 +<p><!-- which one? -->
     5.9  	For artists there is a dedicated website, simply create an account and 
    5.10  	post your graphics or pictures. The site is managed by the community. If 
    5.11  	you want to lend a hand to administer the site, please contact a 
     6.1 --- a/ru/artwork/index.php	Tue Aug 25 16:10:54 2015 +0300
     6.2 +++ b/ru/artwork/index.php	Tue Aug 25 18:49:37 2015 +0300
     6.3 @@ -17,44 +17,50 @@
     6.4  ?>
     6.5  
     6.6  <!-- Content -->
     6.7 -<div id="content">
     6.8 +<section id="content">
     6.9  
    6.10 -<h2 id="art4taz">Графика и дизайн</h2>
    6.11 +<h2 id="art4taz">
    6.12 +Графика и дизайн
    6.13 +</h2>
    6.14  
    6.15 -<p>Этот раздел сайта посвящен графике проекта SliTaz. Все изображения
    6.16 -	бесплатны, на их основе вы можете сделать свои собственные обои или
    6.17 -	разместить логотип на вашем сайте, чтобы помочь популяризации проекта.
    6.18 -	Логотипы и значки SliTaz доступны для скачивания в формате SVG. Здесь вы
    6.19 -	также найдете некоторые <a href="screenshots.php">скриншоты</a>, сделанные
    6.20 -	с помощью mtPaint и Gimp.</p>
    6.21 +<p>
    6.22 +Этот раздел сайта посвящен графике проекта SliTaz.
    6.23 +Все изображения бесплатны, на их основе вы можете сделать свои собственные обои или разместить логотип на вашем сайте, чтобы помочь популяризации проекта.
    6.24 +Логотипы и значки SliTaz доступны для скачивания в формате SVG.
    6.25 +Здесь вы также найдете некоторые <a href="screenshots.php">скриншоты</a>, сделанные с помощью mtPaint и Gimp.
    6.26 +</p>
    6.27  
    6.28  
    6.29 -<h3>Графика для SliTaz</h3>
    6.30 +<h3>
    6.31 +Графика для SliTaz
    6.32 +</h3>
    6.33  
    6.34 -<p>Как и многое другое в SliTaz, графика, логотипы, темы и обои полностью
    6.35 -	созданы сообществом и разработчиками. Проекту нравится поддерживать всегда
    6.36 -	элегантный, здравый, качественный дизайн. Создание логотипа, фонового
    6.37 -	рисунка и т.п. — это хороший способ участия в проекте, не вникая
    6.38 -	в кодирование или проверку документов xHTML. Если вы хотите нарисовать
    6.39 -	картинку для SliTaz, или, если хотите создать учетную запись на платформе
    6.40 -	SCN для того, чтобы загрузить свои работы, или хотите использовать
    6.41 -	некоторые изображения в интернете, мы настоятельно рекомендуем вам
    6.42 -	обратиться сначала в <a href="../mailing-list.php">рассылку</a>.
    6.43 -	Пожалуйста, постарайтесь не отправлять слишком большие файлы.</p>
    6.44 -<p>В силу ограничений LiveCD, изображение не должно превышать 200 килобайт
    6.45 -	и должно иметь размер 1024×768. Конечно же, каждая версия предлагает новую
    6.46 -	тему и фон, которые следуют тем же правилам и, само собой разумеется, что
    6.47 -	при этом должны использоваться программы, поставляемые с системой. На
    6.48 -	LiveCD у вас уже есть mtPaint, также вы можете найти Gimp на зеркале.
    6.49 -	Обратите внимание, что формат JPG является предпочтительным.</p>
    6.50 +<p>
    6.51 +Как и многое другое в SliTaz, графика, логотипы, темы и обои полностью созданы сообществом и разработчиками.
    6.52 +Проекту нравится поддерживать всегда элегантный, здравый, качественный дизайн.
    6.53 +Создание логотипа, фонового рисунка и т.п. — это хороший способ участия в проекте, не вникая в кодирование или проверку документов xHTML.
    6.54 +Если вы хотите нарисовать картинку для SliTaz, или если хотите создать учетную запись на платформе SCN для того, чтобы загрузить свои работы, или хотите использовать некоторые изображения в интернете, мы настоятельно рекомендуем вам обратиться сначала в <a href="../mailing-list.php">рассылку</a>.
    6.55 +Пожалуйста, постарайтесь не отправлять слишком большие файлы.
    6.56 +</p>
    6.57 +<p>
    6.58 +В силу ограничений LiveCD, изображение не должно превышать 200 килобайт и должно иметь размер 1024×768.
    6.59 +Конечно же, каждая версия предлагает новую тему и фон, которые следуют тем же правилам и, само собой разумеется, что при этом должны использоваться программы, поставляемые с системой.
    6.60 +На LiveCD у вас уже есть mtPaint, также вы можете найти Gimp в репозитории.
    6.61 +Обратите внимание, что формат JPG является предпочтительным.
    6.62 +</p>
    6.63  
    6.64  
    6.65 -<h2 id="logos">Логотипы и паучок</h2>
    6.66 +<h2 id="logos">
    6.67 +Логотипы и паучок
    6.68 +</h2>
    6.69  
    6.70  <div class="box">
    6.71 -	В формате SVG: <a href="/images/artwork/slitaz-logo.svg">slitaz-logo.svg</a> |
    6.72 -	<a href="/images/artwork/slitaz-spider.svg">slitaz-spider.svg</a> |
    6.73 -	<a href="/images/artwork/slitaz_qrcode.svg">slitaz_qrcode.svg</a>
    6.74 +В формате SVG:
    6.75 +<a href="/images/artwork/slitaz-logo.svg">slitaz-logo.svg</a>
    6.76 +|
    6.77 +<a href="/images/artwork/slitaz-spider.svg">slitaz-spider.svg</a>
    6.78 +|
    6.79 +<a href="/images/artwork/slitaz_qrcode.svg">slitaz_qrcode.svg</a>
    6.80  </div>
    6.81  
    6.82  <div>
    6.83 @@ -68,12 +74,12 @@
    6.84  
    6.85  <div align="center">
    6.86  	<a href="/images/artwork/slitaz-qrcode.png">
    6.87 -	<img src="/images/artwork/slitaz-qrcode.png" alt="SliTaz QR code" width="30%" />
    6.88 +	<img src="/images/artwork/slitaz-qrcode.png" alt="QR-код SliTaz" width="30%" />
    6.89  	</a>
    6.90  </div>
    6.91  
    6.92  <!-- End of content -->
    6.93 -</div>
    6.94 +</section>
    6.95  
    6.96  <?php include("../../lib/html/footer.ru.html"); ?>
    6.97  
     7.1 --- a/ru/artwork/screenshots.php	Tue Aug 25 16:10:54 2015 +0300
     7.2 +++ b/ru/artwork/screenshots.php	Tue Aug 25 18:49:37 2015 +0300
     7.3 @@ -17,55 +17,71 @@
     7.4  ?>
     7.5  
     7.6  <!-- Content -->
     7.7 -<div id="content">
     7.8 +<section id="content">
     7.9 +
    7.10 +<h2>Screenshots</h2>
    7.11 +
    7.12 +<p style="text-align: center;">
    7.13 +Лучше один раз увидеть, чем сто раз услышать…
    7.14 +Скриншоты последних стабильной и нестабильной версий.
    7.15 +</p>
    7.16  
    7.17  <div id="gallery">
    7.18  
    7.19 -<div><a href="/images/screenshots/slitaz-4.0.png">
    7.20 -<img src="/images/screenshots/slitaz-4.0.png"
    7.21 -	alt="Стабильная версия 4.0" /></a><br />
    7.22 -	Стабильная версия 4.0</div>
    7.23 +<div>
    7.24 +<a href="/images/screenshots/slitaz-4.0.png">
    7.25 +<img src="/images/screenshots/slitaz-4.0.png" alt="Стабильная версия 4.0" /></a><br />
    7.26 +Стабильная версия 4.0
    7.27 +</div>
    7.28  
    7.29 -<div><a href="/images/screenshots/slitaz-3.0.png">
    7.30 -<img src="/images/screenshots/slitaz-3.0.png"
    7.31 -	alt="Стабильная версия 3.0" /></a><br />
    7.32 -	Стабильная версия 3.0</div>
    7.33 +<div>
    7.34 +<a href="/images/screenshots/slitaz-3.0.png">
    7.35 +<img src="/images/screenshots/slitaz-3.0.png" alt="Стабильная версия 3.0" /></a><br />
    7.36 +Стабильная версия 3.0
    7.37 +</div>
    7.38  
    7.39 -<div><a href="/images/screenshots/slitaz_2.png">
    7.40 -<img src="/images/screenshots/slitaz_2.png"
    7.41 -	alt="Стабильная версия 2.0"/></a><br />
    7.42 -	Стабильная версия 2.0</div>
    7.43 +<div>
    7.44 +<a href="/images/screenshots/slitaz_2.png">
    7.45 +<img src="/images/screenshots/slitaz_2.png" alt="Стабильная версия 2.0"/></a><br />
    7.46 +Стабильная версия 2.0
    7.47 +</div>
    7.48  
    7.49 -<div><a href="/images/screenshots/index-desktop.png">
    7.50 -<img src="/images/screenshots/index-desktop.png"
    7.51 -	alt="Стабильная версия 1.0" /></a><br />
    7.52 -	Стабильная версия 1.0</div>
    7.53 +<div>
    7.54 +<a href="/images/screenshots/index-desktop.png">
    7.55 +<img src="/images/screenshots/index-desktop.png" alt="Стабильная версия 1.0" /></a><br />
    7.56 +Стабильная версия 1.0
    7.57 +</div>
    7.58  
    7.59 -<div><img src="/images/screenshots/cooking-geany.png"
    7.60 -	alt="Cooking — Geany и GPicview" /><br />
    7.61 -	Cooking — Geany и GPicview</div>
    7.62 +<div>
    7.63 +<img src="/images/screenshots/cooking-geany.png" alt="Cooking — Geany и GPicview" /><br />
    7.64 +Cooking — Geany и GPicview
    7.65 +</div>
    7.66  
    7.67 -<div><img src="/images/screenshots/cooking-conky.png"
    7.68 -	alt="Cooking — Conky" /><br />
    7.69 -	Cooking — Conky</div>
    7.70 +<div>
    7.71 +<img src="/images/screenshots/cooking-conky.png" alt="Cooking — Conky" /><br />
    7.72 +Cooking — Conky
    7.73 +</div>
    7.74  
    7.75 -<div><img src="/images/screenshots/cooking-mplayer.png"
    7.76 -	alt="Cooking — медиапроигрыватель MPlayer" /><br />
    7.77 -	Cooking — медиапроигрыватель MPlayer</div>
    7.78 +<div>
    7.79 +<img src="/images/screenshots/cooking-mplayer.png" alt="Cooking — медиапроигрыватель MPlayer" /><br />
    7.80 +Cooking — медиапроигрыватель MPlayer
    7.81 +</div>
    7.82  
    7.83 -<div><img src="/images/screenshots/cooking-superuserpcmanfm.png"
    7.84 -	alt="Cooking — файловый менеджер PCManFM" /><br />
    7.85 -	Cooking — файловый менеджер PCManFM</div>
    7.86 +<div>
    7.87 +<img src="/images/screenshots/cooking-superuserpcmanfm.png" alt="Cooking — файловый менеджер PCManFM" /><br />
    7.88 +Cooking — файловый менеджер PCManFM
    7.89 +</div>
    7.90  
    7.91 -<div><img src="/images/screenshots/e17.png"
    7.92 -	alt="Стабильная версия — E17" /><br />
    7.93 -	Стабильная версия — E17</div>
    7.94 +<div>
    7.95 +<img src="/images/screenshots/e17.png" alt="Стабильная версия — E17" /><br />
    7.96 +Стабильная версия — E17
    7.97 +</div>
    7.98  
    7.99  <!-- Gallery end -->
   7.100  </div>
   7.101  
   7.102  <!-- End of content -->
   7.103 -</div>
   7.104 +</section>
   7.105  
   7.106  <?php include("../../lib/html/footer.ru.html"); ?>
   7.107  
     8.1 --- a/ru/asso/index.php	Tue Aug 25 16:10:54 2015 +0300
     8.2 +++ b/ru/asso/index.php	Tue Aug 25 18:49:37 2015 +0300
     8.3 @@ -16,7 +16,7 @@
     8.4  ?>
     8.5  
     8.6  <!-- Content -->
     8.7 -<div id="content">
     8.8 +<section id="content">
     8.9  
    8.10  <!-- Featured sponsor -->
    8.11  <div id="sponsor">
    8.12 @@ -25,86 +25,119 @@
    8.13  	<p><?php echo "<a href='$url'>$name</a>" ?></p>
    8.14  </div>
    8.15  
    8.16 -<h2 style="margin-right: 220px;">Инфраструктура и услуги</h2>
    8.17 +
    8.18 +<h2 style="margin-right: 220px;">
    8.19 +Ассоциация SliTaz
    8.20 +</h2>
    8.21  
    8.22  <p>
    8.23 -	Ассоциация SliTaz GNU/Linux является некоммерческой организацией,
    8.24 -	поддерживающей и управляющей проектом. Ее миссия заключается
    8.25 -	в обеспечении инфраструктуры и долговечности проекта.
    8.26 +Ассоциация SliTaz GNU/Linux является некоммерческой организацией, поддерживающей и управляющей проектом.
    8.27 +Ее миссия заключается в обеспечении инфраструктуры и долговечности проекта.
    8.28  </p>
    8.29  
    8.30  <ul>
    8.31 -	<li><a href="#overview">Обзор</a></li>
    8.32 -	<li><a href="#goals">Текущие цели</a></li>
    8.33 -	<li><a href="#members">Участники</a></li>
    8.34 -	<li><a href="../sponsor/">Спонсоры</a></li>
    8.35 -	<li><a href="#donation">Пожертвования</a></li>
    8.36 -	<li><a href="#postal">Почтовый адрес</a></li>
    8.37 +<li><a href="#overview">
    8.38 +Обзор
    8.39 +</a></li>
    8.40 +<li><a href="#goals">
    8.41 +Текущие цели
    8.42 +</a></li>
    8.43 +<li><a href="#members">
    8.44 +Участники
    8.45 +</a></li>
    8.46 +<li><a href="../sponsor/">
    8.47 +Спонсоры
    8.48 +</a></li>
    8.49 +<li><a href="#donation">
    8.50 +Пожертвования
    8.51 +</a></li>
    8.52 +<li><a href="#postal">
    8.53 +Почтовый адрес
    8.54 +</a></li>
    8.55  </ul>
    8.56  
    8.57 -<h3 id="overview">Обзор</h3>
    8.58  
    8.59 -<p>SliTaz GNU/Linux — международная ассоциация, основанная в Швейцарии
    8.60 -	и уважающая Гражданский кодекс Швейцарии. Ассоциация состоит из комитета и
    8.61 -	участников, и обеспечивает финансовые вопросы и оплату труда персонала.
    8.62 -	Участники встречаются один раз в год на общем собрании и принимают решения,
    8.63 -	например, о деятельности ассоциации или членских взносах. Каждый участник
    8.64 -	имеет право голоса по отдельным предложениям и может использовать аппаратные
    8.65 -	средства ассоциации (включая CD-ROM, футболки) в качестве помощи
    8.66 -	в учреждении рабочей группы, организующей мероприятия.</p>
    8.67 -<p>Проект приобретает масштаб и всё чаще и чаще требует профессионального
    8.68 -	подхода, поэтому создание ассоциации рассматривается как необходимый шаг.
    8.69 -	Экономическая модель ассоциации была выбрана такой, чтобы удовлетворить
    8.70 -	потребности проекта и предоставить надежные и высококачественные услуги для
    8.71 -	наших пользователей и деловых партнеров, которые желают спонсировать
    8.72 -	проект.</p>
    8.73 -<p>Копия устава отправляется каждому участнику при регистрации, а онлайн-версия
    8.74 -	в формате PDF всегда доступна на сайте: <a
    8.75 -	href="/fr/asso/status-association-slitaz.pdf">status-association-slitaz.pdf
    8.76 -	</a> | <a href="/en/asso/statutes.php">английский перевод</a>.</p>
    8.77 +<h3 id="overview">
    8.78 +Обзор
    8.79 +</h3>
    8.80  
    8.81 -<h3 id="goals">Текущие цели</h3>
    8.82 +<p>
    8.83 +SliTaz GNU/Linux — международная ассоциация, основанная в Швейцарии и уважающая Гражданский кодекс Швейцарии.
    8.84 +Ассоциация состоит из комитета и участников, и обеспечивает финансовые вопросы и оплату труда персонала.
    8.85 +Участники встречаются один раз в год на общем собрании и принимают решения, например, о деятельности ассоциации или членских взносах.
    8.86 +Каждый участник имеет право голоса по отдельным предложениям и может использовать аппаратные средства ассоциации (включая CD-ROM, футболки) в качестве помощи в учреждении рабочей группы, организующей мероприятия.
    8.87 +</p>
    8.88 +<p>
    8.89 +Проект приобретает масштаб и всё чаще и чаще требует профессионального подхода, поэтому создание ассоциации рассматривается как необходимый шаг.
    8.90 +Экономическая модель ассоциации была выбрана такой, чтобы удовлетворить потребности проекта и предоставить надежные и высококачественные услуги для наших пользователей и деловых партнеров, которые желают спонсировать проект.
    8.91 +</p>
    8.92 +<p>
    8.93 +Копия устава отправляется каждому участнику при регистрации, а онлайн-версия в формате PDF всегда доступна на сайте:
    8.94 +<a href="/fr/asso/status-association-slitaz.pdf">status-association-slitaz.pdf</a>
    8.95 +|
    8.96 +<a href="/en/asso/statutes.php">английский перевод</a>.
    8.97 +</p>
    8.98  
    8.99 -<p>Проект SliTaz использует открытую модель развития, и все работы выполняются
   8.100 -	сообществом добровольцев. Наша цель заключается в улучшении организации
   8.101 -	вкладов в проект. Доброжелательность проекта, поддержка, обновление сайтов,
   8.102 -	услуги по техническому обслуживанию, техническая поддержка и управленческие
   8.103 -	команды — вот темы, к которым мы хотели бы обратиться и профессионально ими
   8.104 -	заниматься.</p>
   8.105 -<p>Для достижения этих целей нам, в идеале, нужны 1 или 2 разработчика,
   8.106 -	работающих неполный или полный рабочий день над SliTaz. Они несут
   8.107 -	ответственность за консолидацию и оптимизацию существующих систем при работе
   8.108 -	с новыми потребностями. Разнообразные суб-проекты также станут более
   8.109 -	динамичными, а новые возможности будут публиковаться гораздо чаще.</p>
   8.110  
   8.111 -<h3 id="members">Участники</h3>
   8.112 +<h3 id="goals">
   8.113 +Текущие цели
   8.114 +</h3>
   8.115  
   8.116 -<p>Ассоциация открыта для любых лиц. Став участником, вы поддержите проект и
   8.117 -	обеспечите его устойчивое развитие посредством ежегодных взносов.</p>
   8.118 -<p>Для вступления в ассоциацию просто пришлите нам письмо или электронную
   8.119 -	почту: asso (at) slitaz.org. После этого вы получите информационный пакет,
   8.120 -	подробности платежных сборов и копию устава. Минимальный взнос был
   8.121 -	установлен в 2009-10 годуах на уровне 40 евро. Пожалуйста, укажите
   8.122 -	в электронной почте следующую информацию о вас:</p>
   8.123 +<p>
   8.124 +Проект SliTaz использует открытую модель развития, и все работы выполняются сообществом добровольцев.
   8.125 +Наша цель заключается в улучшении организации вкладов в проект.
   8.126 +Доброжелательность проекта, поддержка, обновление сайтов, услуги по техническому обслуживанию, техническая поддержка и управленческие команды — вот темы, к которым мы хотели бы обратиться и профессионально ими заниматься.
   8.127 +</p>
   8.128 +<p>
   8.129 +Для достижения этих целей нам, в идеале, нужны 1 или 2 разработчика, работающих неполный или полный рабочий день над SliTaz.
   8.130 +Они несут ответственность за консолидацию и оптимизацию существующих систем при работе с новыми потребностями.
   8.131 +Разнообразные суб-проекты также станут более динамичными, а новые возможности будут публиковаться гораздо чаще.
   8.132 +</p>
   8.133 +
   8.134 +
   8.135 +<h3 id="members">
   8.136 +Участники
   8.137 +</h3>
   8.138 +
   8.139 +<p>
   8.140 +Ассоциация открыта для любых лиц.
   8.141 +Став участником, вы поддержите проект и обеспечите его устойчивое развитие посредством ежегодных взносов.
   8.142 +</p>
   8.143 +<p>
   8.144 +Для вступления в ассоциацию просто пришлите нам письмо или электронную почту: asso (at) slitaz.org.
   8.145 +После этого вы получите информационный пакет, подробности платежных сборов и копию устава.
   8.146 +Минимальный взнос был установлен в 2009-10 годах на уровне 40 евро.
   8.147 +Пожалуйста, укажите в электронной почте следующую информацию о вас:
   8.148 +</p>
   8.149  <ul>
   8.150 -	<li>Ф.И.О.;</li>
   8.151 -	<li>полный адрес;</li>
   8.152 -	<li>страна.</li>
   8.153 +<li>
   8.154 +Ф.И.О.;
   8.155 +</li>
   8.156 +<li>
   8.157 +полный адрес;
   8.158 +</li>
   8.159 +<li>
   8.160 +страна.
   8.161 +</li>
   8.162  </ul>
   8.163  
   8.164 -<h3 id="donation">Пожертвования</h3>
   8.165  
   8.166 -<p>Существуют различные способы, которыми можно оказать финансовую поддержку
   8.167 -	ассоциации, стать участником или спонсором, или сделать разовый взнос через
   8.168 -	онлайн-службу безопасных платежей PayPal или с помощью банковского перевода.
   8.169 -	Для микроплатежей вы можете использовать Flattr, который является очень
   8.170 -	хорошим сервисом для проектов с открытыми исходниками. Проект имеет также
   8.171 -	некоторые материально-технические потребности; мы будем рады любому
   8.172 -	подаренному оборудованию в хорошем рабочем состоянии.</p>
   8.173 +<h3 id="donation">
   8.174 +Пожертвования
   8.175 +</h3>
   8.176 +
   8.177 +<p>
   8.178 +Существуют различные способы, которыми можно оказать финансовую поддержку ассоциации, стать участником или спонсором, или сделать разовый взнос через онлайн-службу безопасных платежей PayPal или с помощью банковского перевода.
   8.179 +Для микроплатежей вы можете использовать Flattr, который является очень хорошим сервисом для проектов с открытыми исходниками.
   8.180 +Проект имеет также некоторые материально-технические потребности; мы будем рады любому подаренному оборудованию в хорошем рабочем состоянии.
   8.181 +</p>
   8.182  
   8.183  <?php include("../../lib/html/donate.html"); ?>
   8.184  
   8.185 -<h3 id="postal">Почтовый адрес</h3>
   8.186 +
   8.187 +<h3 id="postal">
   8.188 +Почтовый адрес
   8.189 +</h3>
   8.190  
   8.191  <div class="box">
   8.192  Association SliTaz<br />
   8.193 @@ -114,7 +147,7 @@
   8.194  </div>
   8.195  
   8.196  <!-- End of content -->
   8.197 -</div>
   8.198 +</section>
   8.199  
   8.200  <?php include("../../lib/html/footer.ru.html"); ?>
   8.201  
     9.1 --- a/ru/devel/forge.php	Tue Aug 25 16:10:54 2015 +0300
     9.2 +++ b/ru/devel/forge.php	Tue Aug 25 18:49:37 2015 +0300
     9.3 @@ -17,85 +17,113 @@
     9.4  ?>
     9.5  
     9.6  <!-- Content -->
     9.7 -<div id="content">
     9.8 +<section id="content">
     9.9  
    9.10 -<h2>Совместное управление</h2>
    9.11 +<h2>
    9.12 +Совместное управление
    9.13 +</h2>
    9.14  
    9.15  <ul>
    9.16 -	<li><a href="#kiss">KISS и соответствие стандартам</a></li>
    9.17 -	<li><a href="#tank">Сборочный хост и дом</a></li>
    9.18 -	<li><a href="#repos">Репозитории Mercurial</a></li>
    9.19 -	<li><a href="#gui">GUI в GTK и CGI/web</a></li>
    9.20 -	<li><a href="#iconv">Реализация iconv()</a></li>
    9.21 -	<li><a href="#pkgs">Сборка пакетов SliTaz</a></li>
    9.22 -	<li><a href="#website">Управление сайтом</a></li>
    9.23 +<li>
    9.24 +<a href="#kiss">KISS и соответствие стандартам</a>
    9.25 +</li>
    9.26 +<li>
    9.27 +<a href="#tank">Сборочный хост и дом</a>
    9.28 +</li>
    9.29 +<li>
    9.30 +<a href="#repos">Репозитории Mercurial</a>
    9.31 +</li>
    9.32 +<li>
    9.33 +<a href="#gui">GUI в GTK и CGI/web</a>
    9.34 +</li>
    9.35 +<li>
    9.36 +<a href="#iconv">Реализация iconv()</a>
    9.37 +</li>
    9.38 +<li>
    9.39 +<a href="#pkgs">Сборка пакетов SliTaz</a>
    9.40 +</li>
    9.41 +<li>
    9.42 +<a href="#website">Управление сайтом</a>
    9.43 +</li>
    9.44  </ul>
    9.45  
    9.46  
    9.47 -<h2 id="kiss">KISS и соответствие стандартам</h2>
    9.48 +<h2 id="kiss">
    9.49 +KISS и соответствие стандартам
    9.50 +</h2>
    9.51  
    9.52 -<p>Что означает <a target="_blank"
    9.53 -	href="http://ru.wikipedia.org/wiki/KISS_%28%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%29">KISS</a>?
    9.54 -	Будьте проще: следуйте лучшим стандартам, тщательно планируйте и пишите
    9.55 -	качественную документацию, делайте систему стабильной и надежной, сохраняйте
    9.56 -	<em>rootfs</em> на LiveCD настолько лёгким, чтобы дистрибутив мог
    9.57 -	запускаться на компьютерах со 128 МБ оперативки. В дистрибутиве возможно
    9.58 -	использование GTK+2, Dialog, SHell-скриптов и средств разработки PHP. Идея
    9.59 -	заключается в том, чтобы не дублировать существующее, и думать о малом…</p>
    9.60 +<p>
    9.61 +Что означает <a target="_blank" href="http://ru.wikipedia.org/wiki/KISS_%28%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%29">KISS</a>?
    9.62 +Будьте проще: следуйте лучшим стандартам, тщательно планируйте и пишите качественную документацию, делайте систему стабильной и надежной, сохраняйте <em>rootfs</em> на LiveCD настолько лёгким, чтобы дистрибутив мог запускаться на компьютерах со 128 МБ оперативки.
    9.63 +В дистрибутиве возможно использование GTK+2, Dialog, SHell-скриптов и средств разработки PHP.
    9.64 +Идея заключается в том, чтобы не дублировать существующее, и думать о малом…
    9.65 +</p>
    9.66  
    9.67  
    9.68 -<h2 id="tank">Tank — сборочный хост и дом</h2>
    9.69 +<h2 id="tank">
    9.70 +Tank — сборочный хост и домашние папки
    9.71 +</h2>
    9.72  
    9.73 -<p>Участники проекта могут получить аккаунт на сервере Tank с безопасным
    9.74 -	доступом, дисковым пространством, общим каталогом и всеми средствами
    9.75 -	разработки. Разработчики могут компилировать пакеты, а мэйнтейнеры зеркала
    9.76 -	могут осуществлять синхронизацию. На сервере Tank также находятся домены
    9.77 -	веб-загрузки, сборочного бота и SliTaz Pro:
    9.78 -	<a href="http://tank.slitaz.org/">tank.slitaz.org</a>.</p>
    9.79 -<p>Инструкции по использованию сборочного хоста описаны в Cookbook:
    9.80 -	<a href="http://doc.slitaz.org/en:cookbook:buildhost">SliTaz Build Host
    9.81 -	(Tank)</a>.</p>
    9.82 +<p>
    9.83 +Участники проекта могут получить аккаунт на сервере Tank с безопасным доступом, дисковым пространством, общим каталогом и всеми средствами разработки.
    9.84 +Разработчики могут компилировать пакеты, а мэйнтейнеры зеркала могут осуществлять синхронизацию.
    9.85 +На сервере Tank также находятся домены веб-загрузки, сборочного бота и SliTaz Pro: <a href="http://tank.slitaz.org/">tank.slitaz.org</a>.
    9.86 +</p>
    9.87 +<p>
    9.88 +Инструкции по использованию сборочного хоста описаны в Cookbook: <a href="http://doc.slitaz.org/en:cookbook:buildhost">SliTaz Build Host (Tank)</a>.
    9.89 +</p>
    9.90  
    9.91  
    9.92 -<h2 id="repos">Репозитории Mercurial</h2>
    9.93 +<h2 id="repos">
    9.94 +Репозитории Mercurial
    9.95 +</h2>
    9.96  
    9.97 -<p>Репозитории SliTaz Mercurial (Hg) можно просматривать и клонировать без
    9.98 -	ограничений, используя адрес
    9.99 -	<a href="http://hg.slitaz.org/">http://hg.slitaz.org/</a>. Те, у кого есть
   9.100 -	доступ на запись, могут напрямую использовать адрес
   9.101 -	<tt>repos.slitaz.org</tt>, требующий аутентификации. Mercurial работает на
   9.102 -	Python; его можно установить командой
   9.103 -	<code>tazpkg get-install mercurial</code></p>
   9.104 +<p>
   9.105 +Репозитории SliTaz Mercurial (Hg) можно просматривать и клонировать без ограничений, используя адрес <a href="http://hg.slitaz.org/">http://hg.slitaz.org/</a>.
   9.106 +Те, у кого есть доступ на запись, могут напрямую использовать адрес <tt>repos.slitaz.org</tt>, требующий аутентификации.
   9.107 +Mercurial работает на Python; его можно установить командой <code>tazpkg get-install mercurial</code>
   9.108 +</p>
   9.109  
   9.110  
   9.111  <h3>~/.hgrc</h3>
   9.112  
   9.113 -<p>Перед тем, как отправить ваш первый коммит на сервер, внесите в файл
   9.114 -	конфигурации Hg ваше имя, фамилию и адрес электронной почты. Запомните, Hg
   9.115 -	не будет работать, если вы root. Пример персонального файла ~/.hgrc:</p>
   9.116 +<p>
   9.117 +Перед тем, как отправить ваш первый коммит на сервер, внесите в файл конфигурации Hg ваше имя, фамилию и адрес электронной почты.
   9.118 +Запомните, Hg не будет работать, если вы root.
   9.119 +Пример персонального файла ~/.hgrc:
   9.120 +</p>
   9.121  
   9.122  <pre class="script">
   9.123  [ui]
   9.124 -username = Ivan Ivanov &lt;ivanov@mail.org&gt;
   9.125 +username = Ivan Ivanov &lt;ivanov@example.com&gt;
   9.126  </pre>
   9.127  
   9.128  
   9.129 -<h4>Клонировать → изменить → зафиксировать изменения → отправить</h4>
   9.130 +<h4>
   9.131 +Клонировать → изменить → зафиксировать изменения → отправить
   9.132 +</h4>
   9.133  
   9.134 -<p>Клонировать репозиторий, к примеру, wok:</p>
   9.135 +<p>
   9.136 +Клонировать репозиторий, к примеру, wok:
   9.137 +</p>
   9.138  
   9.139 -<pre>$ hg clone http://repos.slitaz.org/wok</pre>
   9.140 +<pre>
   9.141 +$ hg clone http://repos.slitaz.org/wok
   9.142 +</pre>
   9.143  
   9.144 -<p>Перейдите в папку wok; вы должны находиться в репозитории, чтобы иметь
   9.145 -	возможность использовать команды 'hg'. Чтобы проверить все журналы, или
   9.146 -	просто последний журнал:</p>
   9.147 +<p>
   9.148 +Перейдите в папку wok; вы должны находиться в репозитории, чтобы иметь возможность использовать команды 'hg'.
   9.149 +Чтобы проверить все журналы, или просто последний журнал:
   9.150 +</p>
   9.151  
   9.152  <pre>
   9.153  $ hg log
   9.154  $ hg head
   9.155  </pre>
   9.156  
   9.157 -<p>Добавьте или измените один или несколько файлов и зафиксируйте коммит:</p>
   9.158 +<p>
   9.159 +Добавьте или измените один или несколько файлов и зафиксируйте коммит:
   9.160 +</p>
   9.161  
   9.162  <pre>
   9.163  $ hg add
   9.164 @@ -104,74 +132,88 @@
   9.165  $ hg log
   9.166  </pre>
   9.167  
   9.168 -<p>Обратите внимание, что вы можете использовать команду <code>rollback</code>
   9.169 -	для отмены последней операции. Перед отправкой изменений на сервер
   9.170 -	(<em>push</em> — «протолкнуть» изменения на сервер) возьмите за правило
   9.171 -	принимать текущие изменения с сервера (при их наличии):</p>
   9.172 +<p>
   9.173 +Обратите внимание, что вы можете использовать команду <code>rollback</code> для отмены последней операции.
   9.174 +Перед отправкой изменений на сервер (<em>push</em> — «протолкнуть» изменения на сервер) возьмите за правило принимать текущие изменения с сервера (при их наличии):
   9.175 +</p>
   9.176  
   9.177  <pre>
   9.178  $ hg pull
   9.179  $ hg push
   9.180  </pre>
   9.181  
   9.182 -<p>Готово, теперь ваши изменения, код или исправления находятся на сервере.</p>
   9.183 +<p>
   9.184 +Готово, теперь ваши изменения, код или исправления находятся на сервере.
   9.185 +</p>
   9.186  
   9.187  
   9.188 -<h4>Обновление локального wok</h4>
   9.189 +<h4>
   9.190 +Обновление локального wok
   9.191 +</h4>
   9.192  
   9.193 -<p>Для того, чтобы обновить ваш wok скомандуйте (<em>pull</em> — «втянуть»
   9.194 -	изменения с сервера):</p>
   9.195 +<p>
   9.196 +Для того, чтобы обновить ваш wok скомандуйте (<em>pull</em> — «втянуть» изменения с сервера):
   9.197 +</p>
   9.198  
   9.199 -<pre>$ hg pull -u</pre>
   9.200 +<pre>
   9.201 +$ hg pull -u
   9.202 +</pre>
   9.203  
   9.204  
   9.205 -<h4>Полезные команды</h4>
   9.206 +<h4>
   9.207 +Полезные команды
   9.208 +</h4>
   9.209  
   9.210 -<p>Могут быть использованы следующие команды Hg:</p>
   9.211 +<p>
   9.212 +Могут быть использованы следующие команды Hg:
   9.213 +</p>
   9.214  
   9.215  <ul>
   9.216 -	<li><code>hg help</code> — показать полный список команд.</li>
   9.217 -	<li><code>hg rollback</code> — отменить последнее действие (commit, pull,
   9.218 -		push).</li>
   9.219 -	<li><code>hg log пакет</code> — показать журнал для пакета.</li>
   9.220 -	<li><code>hg head</code> — показать последний журнал.</li>
   9.221 +<li>
   9.222 +<code>hg help</code> — показать полный список команд.
   9.223 +</li>
   9.224 +<li>
   9.225 +<code>hg rollback</code> — отменить последнее действие (commit, pull, push).
   9.226 +</li>
   9.227 +<li>
   9.228 +<code>hg log пакет</code> — показать журнал для пакета.
   9.229 +</li>
   9.230 +<li>
   9.231 +<code>hg head</code> — показать последний журнал.
   9.232 +</li>
   9.233  </ul>
   9.234  
   9.235 -<p>В сети можно найти немало статей и учебников по Hg на русском языке. Мне,
   9.236 -	например, понравился цикл переводных статей Джоэля Спольски: <a
   9.237 -	href="http://habrahabr.ru/post/108658/" target="_blank">Hg Init: Часть 2.
   9.238 -	Основы Mercurial</a>. Самое основное, действительно, можно рассказать за
   9.239 -	минуту, но иногда могут возникнуть ситуации, когда вам понадобится помощь.
   9.240 -	Прочитайте и обязательно закрепите полученные данные на практике, прежде
   9.241 -	чем работать с репозитариями SliTaz.</p>
   9.242 +<p>
   9.243 +В сети можно найти немало статей и учебников по Hg на русском языке.
   9.244 +Мне, например, понравился цикл переводных статей Джоэля Спольски: <a href="http://habrahabr.ru/post/108658/" target="_blank">Hg Init: Часть 2. Основы Mercurial</a>.
   9.245 +Самое основное, действительно, можно рассказать за минуту, но иногда могут возникнуть ситуации, когда вам понадобится помощь.
   9.246 +Прочитайте и обязательно закрепите полученные данные на практике, прежде чем работать с репозитариями SliTaz.
   9.247 +</p>
   9.248  
   9.249  
   9.250 -<h2 id="gui">GUI — на C/GTK, Yad, Vala/Genie и CGI/web</h2>
   9.251 +<h2 id="gui">
   9.252 +GUI — на C/GTK, Yad, Vala/Genie и CGI/web
   9.253 +</h2>
   9.254  
   9.255 -<p>Существует много способов создания пользовательского интерфейса в мире
   9.256 -	открытого исходного кода. С самого начала проекта и до 3.0 мы, в основном,
   9.257 -	использовали утилиту под названием GtkDialog. Она позволяет нам создавать
   9.258 -	очень красивый и сложный интерфейс в GTK с помощью скриптового языка,
   9.259 -	который можно просто запустить без необходимости компиляции. Но, GtkDialog
   9.260 -	перестал развиваться, в нём не хватает многих новых возможностей GTK.
   9.261 -	Поэтому мы перешли на Yad для простых графических диалогов. А все диалоги
   9.262 -	администрирования, пакетного менеджера и утилит настройки используют
   9.263 -	TazPanel, веб-интерфейс которой написан на xHTML 5 и CSS 3.</p>
   9.264 -<p>Yad очень прост, он не позволяет создавать сложные интерфейсы, даже если нам
   9.265 -	нужны только 2 или 3 пункта с метками и несколько кнопок, поэтому придётся
   9.266 -	искать другое решение. Преимущество скриптового языка в том, что его
   9.267 -	не нужно компилировть, диалоги можно писать в режиме реального времени
   9.268 -	(но он производит медленные приложения). Написание утилит на C сложно и
   9.269 -	доступно не каждому, в то время как SHell-скрипты проще для понимания.
   9.270 -	Поэтому сейчас наш руководящий принцип — сохранить и продолжать
   9.271 -	совершенствовать наши утилиты командной строки, а также обеспечить их
   9.272 -	графическим интерфейсом на GTK или CGI/web.</p>
   9.273 -<p>Многие новые языки, такие как Genie, Vala и GTKaml, используют GTK. Но,
   9.274 -	имейте в виду, что они не так популярны, как C и GTK, и не факт, что их
   9.275 -	проще освоить и использовать (для выполнения действий в простых приложениях
   9.276 -	можно использовать скрипты оболочки). Вы можете использовать Vala, но,
   9.277 -	посмотрите на чистый код GTK, создающий одно окно, для этого нужно всего
   9.278 -	14 строк:</p>
   9.279 +<p>
   9.280 +Существует много способов создания пользовательского интерфейса в мире открытого исходного кода.
   9.281 +С самого начала проекта и до 3.0 мы, в основном, использовали утилиту под названием GtkDialog.
   9.282 +Она позволяет нам создавать очень красивый и сложный интерфейс в GTK с помощью скриптового языка, который можно просто запустить без необходимости компиляции.
   9.283 +Но GtkDialog перестал развиваться, в нём не хватает многих новых возможностей GTK.
   9.284 +Поэтому мы перешли на Yad для простых графических диалогов.
   9.285 +А все диалоги администрирования, пакетного менеджера и утилит настройки используют TazPanel, веб-интерфейс которой написан на xHTML 5 и CSS 3.
   9.286 +</p>
   9.287 +<p>
   9.288 +Yad очень прост, он не позволяет создавать сложные интерфейсы, даже если нам нужны только 2 или 3 пункта с метками и несколько кнопок, поэтому придётся искать другое решение.
   9.289 +Преимущество скриптового языка в том, что его не нужно компилировть, диалоги можно писать в режиме реального времени (но он производит медленные приложения).
   9.290 +Написание утилит на C сложно и доступно не каждому, в то время как скрипты оболочки проще для понимания.
   9.291 +Поэтому сейчас наш руководящий принцип — сохранить и продолжать совершенствовать наши утилиты командной строки, а также обеспечить их графическим интерфейсом на GTK или CGI/веб.
   9.292 +</p>
   9.293 +<p>
   9.294 +Многие новые языки, такие как Genie, Vala и GTKaml, используют GTK.
   9.295 +Но имейте в виду, что они не так популярны, как C и GTK, и не факт, что их проще освоить и использовать (для выполнения действий в простых приложениях можно использовать скрипты оболочки).
   9.296 +Вы можете использовать Vala, но посмотрите на чистый код GTK, создающий одно окно, для этого нужно всего 14 строк:
   9.297 +</p>
   9.298  
   9.299  <pre>
   9.300  #include &lt;gtk/gtk.h&gt;
   9.301 @@ -191,101 +233,110 @@
   9.302  }
   9.303  </pre>
   9.304  
   9.305 -<p>Если вы не уверены в том, какой язык использовать, обсудите его в рассылке.
   9.306 -	Если вам нужен только небольшой функционал GUI, посмотрите на tazbox
   9.307 -	в репозитории slitaz-tools, в нём есть крошечные утилиты для рабочего
   9.308 -	стола, такие как окно выхода из системы. Первый подпроект SliTaz,
   9.309 -	написанный на чистом GTK, — это TazWeb. Вы можете разобраться с ним, чтобы
   9.310 -	узнать способы использования system() для добавления системных команд
   9.311 -	в интерфейс. Например, TazWeb использует Wget для загрузки и Sed для
   9.312 -	добавления закладок.</p>
   9.313 -<p>Скрипты Yad должны следовать руководящим принципам TazYad: <a
   9.314 -	href="http://hg.slitaz.org/slitaz-dev-tools/raw-file/tip/tazyad/README">README</a>
   9.315 -	и <a
   9.316 -	href="http://hg.slitaz.org/slitaz-dev-tools/raw-file/tip/tazyad/tazyad">пример кода</a>.</p>
   9.317 +<p>
   9.318 +Если вы не уверены в том, какой язык использовать, обсудите его в рассылке.
   9.319 +Если вам нужен только небольшой функционал GUI, посмотрите на tazbox в репозитории slitaz-tools, в нём есть крошечные утилиты для рабочего стола, такие как окно выхода из системы.
   9.320 +Первый подпроект SliTaz, написанный на чистом GTK, — это TazWeb.
   9.321 +Вы можете разобраться с ним, чтобы узнать способы использования system() для добавления системных команд в интерфейс.
   9.322 +Например, TazWeb использует Wget для загрузки и Sed для добавления закладок.
   9.323 +</p>
   9.324 +<p>
   9.325 +Скрипты Yad должны следовать руководящим принципам TazYad:
   9.326 +<a href="http://hg.slitaz.org/slitaz-dev-tools/raw-file/tip/tazyad/README">README</a>
   9.327    9.328 +<a href="http://hg.slitaz.org/slitaz-dev-tools/raw-file/tip/tazyad/tazyad">пример кода</a>.
   9.329 +</p>
   9.330  
   9.331  
   9.332 -<h2 id="iconv">Реализация iconv()</h2>
   9.333 +<h2 id="iconv">
   9.334 +Реализация iconv()
   9.335 +</h2>
   9.336  
   9.337 -<p>SliTaz использует iconv(), предоставленный GNU glibc — любые пакеты,
   9.338 -	предлагающие <code>libiconv</code>, должны использовать библиотеку,
   9.339 -	содержащуюся в <code>glibc-locale</code>. Поэтому в SliTaz больше не входит
   9.340 -	пакет libiconv (1,2 МБ).</p>
   9.341 +<p>
   9.342 +SliTaz использует iconv(), предоставленный GNU glibc — любые пакеты, предлагающие <code>libiconv</code>, должны использовать библиотеку, содержащуюся в <code>glibc-locale</code>.
   9.343 +Поэтому в SliTaz больше не входит пакет libiconv (1,2 МБ).
   9.344 +</p>
   9.345  
   9.346  
   9.347 -<h2 id="pkgs">Сборка пакетов SliTaz</h2>
   9.348 +<h2 id="pkgs">
   9.349 +Сборка пакетов SliTaz
   9.350 +</h2>
   9.351  
   9.352 -<p>Официальная сборка осуществляется с помощью Cookutils. Программа, а также
   9.353 -	документация о том, как использовать cook и <a
   9.354 -	href="http://hg.slitaz.org/cookutils/raw-file/tip/doc/cookutils.en.html"
   9.355 -	>создавать пакеты SliTaz</a> для пакетного менеджера TazPKG, установлена
   9.356 -	на каждой системе SliTaz.</p>
   9.357 -<p>Пакеты tazpkg в SliTaz создаются автоматически при помощи <a
   9.358 -	href="http://cook.slitaz.org/">Cooker</a> («повар») из пакета Cookutils,
   9.359 -	а также рецепта из wok. В Cookbook описан формат <a
   9.360 -	href="http://doc.slitaz.org/en:cookbook:receipt">рецептов</a>. Прежде,
   9.361 -	чем начать, необходимо прочитать документацию о Cook и рецептах.</p>
   9.362 -<p>Что касается выбора пакета, идея состоит в том, чтобы предложить пакет по
   9.363 -	задаче или функциональности, т.е. выбрать самое легкое приложение
   9.364 -	в какой-либо области, которое не дублирует уже имеющихся функций других
   9.365 -	пакетов. Обратите внимание, что текущие пакеты могут быть изменены; если
   9.366 -	вы найдете альтернативу, которая легче, или с более широкими возможностями,
   9.367 -	или более <em>привлекательная</em> за счет нескольких дополнительных КБ,
   9.368 -	вы можете предложить ее другим в рассылке. Особое внимание необходимо
   9.369 -	уделить пакетам для LiveCD, они должны быть очищены, лишены необязательных
   9.370 -	зависимостей и опций компилятора. Обычно, кандидаты пакетов для основного
   9.371 -	LiveCD обсуждаются в рассылке.</p>
   9.372 -<p>Прежде чем вы приступите к компиляции и созданию пакетов для SliTaz,
   9.373 -	убедитесь, что их еще нет в <a
   9.374 -	href="http://download.tuxfamily.org/slitaz/packages/undigest/"
   9.375 -	>неофициальном</a> wok, который находится на основном зеркале SliTaz.
   9.376 -	Не забывайте, что участники рассылки могут помочь вам и о том, что
   9.377 -	документация по <a href="http://doc.slitaz.org/en:cookbook:wok">wok и
   9.378 -	утилитам</a> написана, чтобы помочь вам начать работу.</p>
   9.379 +<p>
   9.380 +Официальная сборка осуществляется с помощью Cookutils.
   9.381 +Программа, а также документация о том, как использовать cook и <a href="http://hg.slitaz.org/cookutils/raw-file/tip/doc/cookutils.en.html">создавать пакеты SliTaz</a> для пакетного менеджера TazPKG, установлена на каждой системе SliTaz.
   9.382 +</p>
   9.383 +<p>
   9.384 +Пакеты tazpkg в SliTaz создаются автоматически при помощи <a href="http://cook.slitaz.org/">Cooker</a> («повар») из пакета Cookutils, а также рецепта из wok.
   9.385 +В Cookbook описан формат <a href="http://doc.slitaz.org/en:cookbook:receipt">рецептов</a>.
   9.386 +Прежде, чем начать, необходимо прочитать документацию о Cook и рецептах.
   9.387 +</p>
   9.388 +<p>
   9.389 +Что касается выбора пакета, идея состоит в том, чтобы предложить пакет по задаче или функциональности, т.е. выбрать самое легкое приложение в какой-либо области, которое не дублирует уже имеющихся функций других пакетов.
   9.390 +Обратите внимание, что текущие пакеты могут быть изменены; если вы найдете альтернативу, которая легче, или с более широкими возможностями, или более <em>привлекательная</em> за счет нескольких дополнительных килобайт, вы можете предложить ее другим в рассылке.
   9.391 +Особое внимание необходимо уделить пакетам для LiveCD, они должны быть очищены, лишены необязательных зависимостей и опций компилятора.
   9.392 +Обычно, кандидаты пакетов для основного LiveCD обсуждаются в рассылке.
   9.393 +</p>
   9.394 +<p>
   9.395 +Прежде чем вы приступите к компиляции и созданию пакетов для SliTaz, убедитесь, что их еще нет в <a href="http://download.tuxfamily.org/slitaz/packages/undigest/">неофициальном</a> wok, который находится на основном зеркале SliTaz.
   9.396 +Не забывайте, что участники рассылки могут помочь вам и о том, что документация по <a href="http://doc.slitaz.org/en:cookbook:wok">wok и утилитам</a> написана, чтобы помочь вам начать работу.
   9.397 +</p>
   9.398  
   9.399  
   9.400 -<h3 id="pkgs-naming">Именование пакетов</h3>
   9.401 +<h3 id="pkgs-naming">
   9.402 +Именование пакетов
   9.403 +</h3>
   9.404  
   9.405 -<p>В большинстве случаев пакет называется так же, как его исходник,
   9.406 -	за исключением модулей Python, Perl, PHP, Ruby и Lua. Например, пакет,
   9.407 -	содержащий шаблон Kid для системы, написанной на Python и XML называется
   9.408 -	<code>python-kid</code>.</p>
   9.409 +<p>
   9.410 +В большинстве случаев пакет называется так же, как его исходник, за исключением модулей Python, Perl, PHP, Ruby и Lua.
   9.411 +Например, пакет, содержащий шаблон Kid для системы, написанной на Python и XML называется <code>python-kid</code>.
   9.412 +</p>
   9.413  
   9.414  
   9.415 -<h2 id="website">Управление сайтом</h2>
   9.416 +<h2 id="website">
   9.417 +Управление сайтом
   9.418 +</h2>
   9.419  
   9.420 -<p>Управление сайтом осуществляется через репозиторий Mercurial, он может
   9.421 -	быть клонирован командой:</p>
   9.422 +<p>
   9.423 +Управление сайтом осуществляется через репозиторий Mercurial, он может быть клонирован командой:
   9.424 +</p>
   9.425  
   9.426 -<pre>$ hg clone http://hg.slitaz.org/website</pre>
   9.427 +<pre>
   9.428 +$ hg clone http://hg.slitaz.org/website
   9.429 +</pre>
   9.430  
   9.431 -<p>Или, если у вас есть соответствующие права:</p>
   9.432 +<p>
   9.433 +Или, если у вас есть соответствующие права:
   9.434 +</p>
   9.435  
   9.436 -<pre>$ hg clone http://repos.slitaz.org/website</pre>
   9.437 +<pre>
   9.438 +$ hg clone http://repos.slitaz.org/website
   9.439 +</pre>
   9.440  
   9.441  
   9.442 -<h3>Стиль написания xHTML</h3>
   9.443 +<h3>
   9.444 +Стиль написания xHTML
   9.445 +</h3>
   9.446  
   9.447 -<p>Страницы и различные <em>книги</em> написаны на xHTML 1.0 Transitional.
   9.448 -	Заголовок 1-го уровня используется только один раз (вверху страницы),
   9.449 -	заголовок 2-го уровня — это название документа, а уровни 3 и 4 используются
   9.450 -	для подзаголовков. Если используется маркированный список со ссылками на
   9.451 -	подразделы страницы, то он помещается вверху, сразу после заголовка 2-го
   9.452 -	уровня. Абзацы текста окружаются тегами <code>&lt;p&gt;…&lt;/p&gt;</code>.
   9.453 -	Для отступов мы используем не пробелы, а табуляцию — она помогает понять
   9.454 -	структуру страницы и экономит вес, занимаемый страницей (в байтах).
   9.455 -	Для того, чтобы поместить внутри абзаца код, как, например, имя команды,
   9.456 -	предпочтительно использовать <code>&lt;code&gt;</code>. Для отображения
   9.457 -	команд и демонстрации использования терминала в веб-странице используется
   9.458 -	<code>&lt;pre&gt;</code> для отображения заранее отформатированного
   9.459 -	текста. Пример:</p>
   9.460 +<p>
   9.461 +Страницы и различные <em>книги</em> написаны на xHTML 1.0 Transitional.
   9.462 +Заголовок 1-го уровня используется только один раз (вверху страницы), заголовок 2-го уровня — это название документа, а уровни 3 и 4 используются для подзаголовков.
   9.463 +Если используется маркированный список со ссылками на подразделы страницы, то он помещается вверху, сразу после заголовка 2-го уровня.
   9.464 +Абзацы текста окружаются тегами <code>&lt;p&gt;…&lt;/p&gt;</code>.
   9.465 +Для отступов мы используем не пробелы, а табуляцию — она помогает понять структуру страницы и экономит вес, занимаемый страницей (в байтах).
   9.466 +Для того, чтобы поместить внутри абзаца код, как, например, имя команды, предпочтительно использовать <code>&lt;code&gt;</code>.
   9.467 +Для отображения команд и демонстрации использования терминала в веб-странице используется <code>&lt;pre&gt;</code> для отображения заранее отформатированного текста.
   9.468 +Пример:
   9.469 +</p>
   9.470  
   9.471 -<pre>$ команда</pre>
   9.472 +<pre>
   9.473 +$ команда
   9.474 +</pre>
   9.475  
   9.476 -<p>Для отображения текста, который можно скопировать и вставить, например,
   9.477 -	скриптов, фрагментов кода, примеров конфигурационных файлов и т.д. — мы
   9.478 -	также используем <code>&lt;pre&gt;</code>, но с CSS-классом под названием
   9.479 -	"script". Пример:</p>
   9.480 +<p>
   9.481 +Для отображения текста, который можно скопировать и вставить, например, скриптов, фрагментов кода, примеров конфигурационных файлов и т.д. — мы также используем <code>&lt;pre&gt;</code>, но с CSS-классом под названием «script».
   9.482 +Пример:
   9.483 +</p>
   9.484  
   9.485  <pre class="script">
   9.486  &lt;pre class="script"&gt;
   9.487 @@ -295,30 +346,36 @@
   9.488  &lt;/pre&gt;
   9.489  </pre>
   9.490  
   9.491 -<p><em>Выделенные</em> слова помещаются в тег <code>&lt;em&gt;</code>, а
   9.492 -	внутренние ссылки являются относительными. Не забудьте проверить
   9.493 -	соответствие кода стандартам при помощи онлайнового <em>валидатора</em>
   9.494 -	от W3C.</p>
   9.495 +<p>
   9.496 +<em>Выделенные</em> слова помещаются в тег <code>&lt;em&gt;</code>, а внутренние ссылки являются относительными.
   9.497 +Не забудьте проверить соответствие кода стандартам при помощи онлайнового <em>валидатора</em> от W3C.
   9.498 +</p>
   9.499  
   9.500  
   9.501 -<h2 id="diff">Diff и patch</h2>
   9.502 +<h2 id="diff">
   9.503 +Diff и patch
   9.504 +</h2>
   9.505  
   9.506 -<p>Утилиты командной строки <code>diff</code> и <code>patch</code>
   9.507 -	соответственно создают и применяют специальные файлы (<em>«патчи»</em>),
   9.508 -	в которых содержатся различия между двумя файлами. Эта техника часто
   9.509 -	используется для совместной работы — она позволяет легко увидеть изменения,
   9.510 -	внесенные в исходный файл. Чтобы создать файл <code>diff</code>, который
   9.511 -	предназначен для чтения людьми в простом текстовом редакторе, используйте
   9.512 -	параметр <code>-u</code>:</p>
   9.513 +<p>
   9.514 +Утилиты командной строки <code>diff</code> и <code>patch</code> соответственно создают и применяют специальные файлы (<em>«патчи»</em>), в которых содержатся различия между двумя файлами.
   9.515 +Эта техника часто используется для совместной работы — она позволяет легко увидеть изменения, внесенные в исходный файл.
   9.516 +Чтобы создать файл <code>diff</code>, который предназначен для чтения людьми в простом текстовом редакторе, используйте параметр <code>-u</code>:
   9.517 +</p>
   9.518  
   9.519 -<pre>$ diff -u файл.оригинал файл.измененный &gt; файл.diff</pre>
   9.520 +<pre>
   9.521 +$ diff -u файл.оригинал файл.измененный &gt; файл.diff
   9.522 +</pre>
   9.523  
   9.524 -<p>Применить патч:</p>
   9.525 +<p>
   9.526 +Применить патч:
   9.527 +</p>
   9.528  
   9.529 -<pre>$ patch файл.оригинал файл.diff</pre>
   9.530 +<pre>
   9.531 +$ patch файл.оригинал файл.diff
   9.532 +</pre>
   9.533  
   9.534  <!-- End of content -->
   9.535 -</div>
   9.536 +</section>
   9.537  
   9.538  <?php include("../../lib/html/footer.ru.html"); ?>
   9.539  
    10.1 --- a/ru/devel/index.php	Tue Aug 25 16:10:54 2015 +0300
    10.2 +++ b/ru/devel/index.php	Tue Aug 25 18:49:37 2015 +0300
    10.3 @@ -17,50 +17,63 @@
    10.4  ?>
    10.5  
    10.6  <!-- Content -->
    10.7 -<div id="content">
    10.8 +<section id="content">
    10.9  
   10.10 -<h2>Разработка</h2>
   10.11 +<h2>
   10.12 +Разработка
   10.13 +</h2>
   10.14  
   10.15  <p>
   10.16 -	SliTaz — дистрибутив сообщества, созданный многими людьми по всему
   10.17 -	миру; все желающие могут помочь и влиться в проект.
   10.18 +SliTaz — дистрибутив сообщества, созданный многими людьми по всему миру; все желающие могут помочь и влиться в проект.
   10.19  </p>
   10.20  
   10.21  <ul>
   10.22 -	<li><a href="forge.php">Кузница</a> — Совместное управление, KISS, принципы,
   10.23 -	репозитории Mercurial, сайт и другие сервисы.</li>
   10.24 -	<li><a href="/i18n.php">Проект интернационализации</a> — Перевод, цели
   10.25 -	и управление.</li>
   10.26 -	<li><a href="../artwork/">Artwork</a> - SliTaz logo, spider and art
   10.27 -	information and download</li>
   10.28 -	<li><a href="http://hg.slitaz.org/" >Репозитории Mercurial</a></li>
   10.29 -	<li><a href="http://bugs.slitaz.org/">Баг-трекер SliTaz</a></li>
   10.30 +<li>
   10.31 +<a href="forge.php">Кузница</a> — Совместное управление, KISS, принципы, репозитории Mercurial, сайт и другие сервисы.
   10.32 +</li>
   10.33 +<li>
   10.34 +<a href="release.php">Руководство по релизам</a> — Инструкции для Cooking, стабильной версии и суб-проектам
   10.35 +</li>
   10.36 +<li>
   10.37 +<a href="/i18n.php">Проект интернационализации</a> — Перевод, цели и управление.
   10.38 +</li>
   10.39 +<li>
   10.40 +<a href="../artwork/">Графика</a> — Логотип SliTaz, паучок, информация о графике и загрузка
   10.41 +</li>
   10.42 +<li>
   10.43 +<a href="http://hg.slitaz.org/" >Репозитории Mercurial</a>
   10.44 +</li>
   10.45 +<li>
   10.46 +<a href="http://bugs.slitaz.org/">Баг-трекер SliTaz</a>
   10.47 +</li>
   10.48  </ul>
   10.49  
   10.50 -<h2>Вливайтесь!</h2>
   10.51  
   10.52 -<p>SliTaz — дистрибутив с открытым исходным кодом, управляемый сообществом.
   10.53 -	Примкнуть к проекту и внести свой вклад могут все желающие —
   10.54 -	от пользователей до хакеров и разработчиков. Для вас всегда найдется
   10.55 -	занятие. Вычитка и написание документации, отправка отчетов об ошибках
   10.56 -	и исправлений в рассылку, работа с wok и внесение новые пакетов, или просто
   10.57 -	помощь другим в рассылке или
   10.58 -	<a href="http://forum.slitaz.org/">на форуме</a>. У проекта SliTaz есть
   10.59 -	репозитории Mercurial, размещенные на системе SliTaz; в случае необходимости
   10.60 -	разработчики могут отправить запрос на создание нового репозитория;
   10.61 -	участники имеют доступ на запись для исправления опечаток, изменения
   10.62 -	скриптов и т.п.</p>
   10.63 -<p>SliTaz — маленькое сообщество, оно прислушивается к своим пользователям.
   10.64 -	Многие разработчики активны на <a href="http://forum.slitaz.org/">форуме</a>
   10.65 -	и в <a href="../mailing-list.php">рассылке</a>.</p>
   10.66 -<p>Для художников выделен специальный сайт; просто зарегистрируйтесь и
   10.67 -	делитесь с другими вашей графикой и картинками. Сайт управляется
   10.68 -	сообществом. Если вы хотите протянуть руку помощи в управлении сайтом,
   10.69 -	свяжитесь с разработчиками или отправьте письмо в рассылку. Присоединяйтесь
   10.70 -	к <a href="http://scn.slitaz.org/groups/artwork/">группе Artwork</a>
   10.71 -	на SCN.</p>
   10.72 +<h2>
   10.73 +Вливайтесь!
   10.74 +</h2>
   10.75  
   10.76 -<h2>Деятельность</h2>
   10.77 +<p>
   10.78 +SliTaz — дистрибутив с открытым исходным кодом, управляемый сообществом.
   10.79 +Примкнуть к проекту и внести свой вклад могут все желающие — от пользователей до хакеров и разработчиков.
   10.80 +Для вас всегда найдется занятие.
   10.81 +Вычитка и написание документации, отправка отчетов об ошибках и исправлений в рассылку, работа с wok и внесение новых пакетов, или просто помощь другим в рассылке или <a href="http://forum.slitaz.org/">на форуме</a>.
   10.82 +У проекта SliTaz есть репозитории Mercurial, размещенные на системе SliTaz; в случае необходимости разработчики могут отправить запрос на создание нового репозитория; участники имеют доступ на запись для исправления опечаток, изменения скриптов и т.п.
   10.83 +</p>
   10.84 +<p>
   10.85 +SliTaz — маленькое сообщество, оно прислушивается к своим пользователям.
   10.86 +Многие разработчики активны на <a href="http://forum.slitaz.org/">форуме</a> и в <a href="../mailing-list.php">рассылке</a>.
   10.87 +</p>
   10.88 +<p>
   10.89 +Для художников выделен специальный сайт; просто зарегистрируйтесь и делитесь с другими вашей графикой и картинками.
   10.90 +Сайт управляется сообществом.
   10.91 +Если вы хотите протянуть руку помощи в управлении сайтом, свяжитесь с разработчиками или отправьте письмо в рассылку.
   10.92 +</p>
   10.93 +
   10.94 +
   10.95 +<h2>
   10.96 +Деятельность
   10.97 +</h2>
   10.98  
   10.99  <?php require_once("../../lib/get-feeds.php"); ?>
  10.100  
  10.101 @@ -75,7 +88,7 @@
  10.102  </div>
  10.103  
  10.104  <!-- End of content -->
  10.105 -</div>
  10.106 +</section>
  10.107  
  10.108  <?php include("../../lib/html/footer.ru.html"); ?>
  10.109  
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/ru/devel/release.php	Tue Aug 25 18:49:37 2015 +0300
    11.3 @@ -0,0 +1,98 @@
    11.4 +<!DOCTYPE html>
    11.5 +<html lang="ru">
    11.6 +<head>
    11.7 +	<meta charset="utf-8"/>
    11.8 +	<title>Руководство по релизам | SliTaz</title>
    11.9 +	<meta name="description" content="slitaz developers release guide cooking stable packages"/>
   11.10 +	<meta name="keywords" lang="en" content="slitaz, devel, tazdev, cooking, source"/>
   11.11 +	<meta name="author" content="Christophe Lincoln"/>
   11.12 +	<?php include("../../lib/html/meta-link.html"); ?>
   11.13 +</head>
   11.14 +<body>
   11.15 +
   11.16 +<?php 
   11.17 +include("../../lib/html/header.html");
   11.18 +include("../../lib/html/nav.html"); 
   11.19 +include("../../lib/lang.php"); 
   11.20 +?>
   11.21 +
   11.22 +<!-- Content -->
   11.23 +<section id="content">
   11.24 +
   11.25 +<h2>
   11.26 +Руководство по релизам
   11.27 +</h2>
   11.28 +
   11.29 +<ul>
   11.30 +<li>
   11.31 +<a href="#cooking">Релиз Cooking</a>
   11.32 +</li>
   11.33 +<li>
   11.34 +<a href="#stable">Стабильный релиз</a>
   11.35 +</li>
   11.36 +<li>
   11.37 +<a href="#project">Релиз проекта</a></li>
   11.38 +</ul>
   11.39 +
   11.40 +
   11.41 +<h2 id="cooking">
   11.42 +Релиз Cooking
   11.43 +</h2>
   11.44 +
   11.45 +<p>
   11.46 +НАПИСАТЬ — некоторое количество необновляемой информации (сейчас мы используем cookiso):
   11.47 +<a href="http://doc.slitaz.org/en:cookbook:reltasks">в вики/cookbook</a>
   11.48 +</p>
   11.49 +
   11.50 +
   11.51 +<h2 id="stable">
   11.52 +Стабильный релиз
   11.53 +</h2>
   11.54 +
   11.55 +<p>
   11.56 +НАПИСАТЬ
   11.57 +</p>
   11.58 +
   11.59 +<p>
   11.60 +Инструкции по использованию сборочного хоста описаны в Cookbook:
   11.61 +<a href="http://doc.slitaz.org/en:cookbook:buildhost">SliTaz Build Host (tank)</a>
   11.62 +(русской версии страницы нет).
   11.63 +</p>
   11.64 +
   11.65 +
   11.66 +<h2 id="project">
   11.67 +Релиз проекта
   11.68 +</h2>
   11.69 +
   11.70 +<p>
   11.71 +Суб-проекты SliTaz выпускаются индивидуально, используя инструмент разработчиков SliTaz, известный под именем «tazdev».
   11.72 +Вот замечательное руководство для командной строки как выпустить проект.
   11.73 +В этом руководстве мы собираемся выпустить «SPK» версии 1.0:
   11.74 +</p>
   11.75 +
   11.76 +<pre>
   11.77 +$ cd spk
   11.78 +$ hg pull -u
   11.79 +$ hg tag 1.0
   11.80 +$ hg push
   11.81 +$ tazdev -rp spk
   11.82 +</pre>
   11.83 +
   11.84 +<p>
   11.85 +Некоторые пакеты не должны быть заархивированы на зеркале, так как они зеркалируются с полным деревом пакета.
   11.86 +После того, как вы выпустили пакет и сказали «да» обновлению wok (или сделали это вручную), вы можете залить его в hg.slitaz.org и ждать когда соберется пакет на сервере <a href="http://cook.slitaz.org/">Cooker</a>.
   11.87 +Залить в Hg:
   11.88 +</p>
   11.89 +
   11.90 +<pre>
   11.91 +$ cd ../wok
   11.92 +$ hg push
   11.93 +</pre>
   11.94 +
   11.95 +<!-- End of content -->
   11.96 +</section>
   11.97 +
   11.98 +<?php include("../../lib/html/footer.ru.html"); ?>
   11.99 +
  11.100 +</body>
  11.101 +</html>