# Вклад

Какой вклад я могу внести в разработку &kde;?

&kde; - это проект свободного программного обеспечения, существующий благодаря добровольному участию в нем. Мы будем рады каждому, кто захочет внести свой вклад в развитие &kde;. Речь идет не только лишь о программистах. Есть также множество других способов содействовать усовершенствованию &kde;, а именно:

- Проверка программного обеспечения.

- Информирование об ошибках. Дополнительная информация об этом находится в разделе Как отправить сообщение об ошибке?.

- Составление документации и файлов помощи. Информацию об этом можно получить на домашней странице редакционной группы &kde;.

- Перевод программ, документации и файлов помощи. За дополнительной информацией обращайтесь на сайт переводчиков и составителей документации по &kde;.

- Рисование красивых пиктограмм и сочинение звуковых эффектов. За подробной информацией можно обратиться на страницу художников &kde;.

- Написание статей и книг о &kde;. Если вы хотите помочь нести весть о &kde; в массы, отправьте мне сообщение по адресу kde-pr@kde.org. Таким образом вы можете связаться с добровольцами &kde; по работе с общественностью.

- Разработка новых приложений для &kde;. Дополнительная информация находится в разделе .

- И разумеется, мы всегда рады спонсорам.:-)

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

Как отправить сообщение об ошибке?

Существует система учета ошибок на http://bugs.kde.org. Система включает в себя мастера составления новых сообщений об ошибках и список всех известных ошибок.

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

Хочу программировать для &kde;. С чего начать?

Мы будем рады каждому, кто захочет принять участие в разработке программного обеспечения для &kde;. Ваши первые шаги зависят в основном от вашего опыта, а именно: знаете ли вы C++, знакомы ли вы с библиотекой &Qt; и т. д.

Для того, чтобы познакомиться с программированием для &kde;, вам потребуются следующие основные средства: automake, autoconf и egcs. Другие полезные советы можно найти на http://developer.kde.org/.

Другой полезный источник изучения программирования для &kde; - это учебные пособия по &Qt;. Они устанавливаются вместе с &Qt;. Для того, чтобы просмотреть их, откройте файл `$`QTDIR`/html/index.html` в или &konqueror; и создайте закладку. Учебные пособия находятся под заголовком "Using Qt" ("Использование Qt"). Исходный код для каждого урока находится в каталоге `$`QTDIR`/tutorial`.

Но есть, однако, одна вещь, которую должен сделать каждый, заинтересованный в программировании для &kde;, это зарегистрироваться в списке рассылки для разработчиков. Для того, чтобы подписаться, нужно отправить сообщение по адресу kde-devel-request@kde.org; необходимо указать тему сообщения: `subscribe ваш_адрес_электронной_почты`.

Внимательно прочитайте о том, как Как подписаться/отменить подписку. Все сказанное там относится также и к списку разработчиков.

Как получить доступ к CVS?

Проект &kde; использует CVS для разработки основных частей программного обеспечения. Если вы что-то улучшили (например, исправили ошибку) и хотите поделиться своими изменениями, лучше всего будет, если вы создадите патч относительно свежей версии (снапшота) и отправите этот патч разработчику данной программы.

Если вы делаете это более или менее регулярно, можете попросить у Стефана Кулова доступ на запись к CVS-серверу. Примите во внимание, что большое количество пользователей замедляет доступ к CVS для всех разработчиков; поэтому мы пытаемся сохранить небольшим (конечно, в разумных пределах) количество людей, имеющих прямой доступ. Но тем не менее, не стесняйтесь спрашивать об этом.

Мне просто интересно. Я могу получить доступ для чтения к CVS?

Да. Получить доступ для чтения к репозиторию CVS можно через cvsup. Информацию о том, как настроить cvsup для репозитория &kde; можно найти на странице Использование cvsup.

Кроме этого, возможно также использование анонимного CVS. Информация о настройке и работе с анонимным CVS находится здесь.

Существуют ли зеркала cvsup для &kde;?

Да. Часто главный сервер &kde; перегружен. Зайдите на http://www.kde.org/cvsupmirrors.html или http://developer.kde.org/source/anoncvs.html, где приводится список зеркал.

Если вы выбрали новый сервер cvsup, замените в скрипте cvsup

    *default host=cvs.kde.org

на

    *default host=cvsup.your.new.host

.

О том, как переключиться на другой анонимный сервер, прочитайте на страничке http://www.kde.org/anoncvs.html.

Как принять участие в переводе программ &kde; на мой родной язык?

Попробуйте проверить на сайте переводчиков и составителей документации по &kde;, переведена ли данная программа. Если нет, то там же вы найдете информацию о том, как помочь с переводом.