Tor: Вакансии
В проект Tor можно устроиться! Нам нужны мотивированные люди, способные работать независимо и желающие помочь сделать Tor лучше. Это должности с кратковременными контрактами, продолжительностью от одного до трех месяцев.
В частности нам нужны несколько специалистов:
Плюсы работы в проекте Tor:
- Вы можете работать когда, и где хотите. До тех пор пока вы справляетесь со своей работой, нам не важен процесс.
- Мы пишем только бесплатное программное обеспечение (с открытым кодом). Созданные вами инструменты не будут под замком пылиться на полке.
- Вы получите возможность работать в команде экспертов по анонимности мирового класса, с разработчиками самой большой и сильной сети обеспечения анонимности, когда-либо существовавшей в мире.
Нам нужны кандидаты, обладающие хорошими коммуникационными навыками и навыками письма (в частности, кандидаты должны уметь информировать других участников проекта о прогрессе в своей работе), мы также хотим, чтобы кандидаты имели навыки выявления проблем и имели инициативу к их нахождению решений. Большинство из участников проекта играют больше чем только одну роль, поэтому комбинации разработчик/активист очень приветствуются.
Лучшим способом зарекомендовать себя в качестве хорошего разработчика – это присоединиться к сообществу и начать помогать. Умные добавления в код и идеи всегда приветствуются. У нас есть отличная основная группа разработчиков, которые работают как над самим программным обеспечением для Tor, так и над поддержкой таких приложений как Vidalia, Torbutton и т.д. Все наши контрактники начинают работать на проект в качестве волонтеров.
Разработчик для Vidalia
Приложение Vidalia - это межплатформенный графический пользовательский интерфейс для Tor, написанный на языке C++, с использованием библиотек Qt. Приложением успешно пользуются миллионы пользователей по всему миру. Наш нынешний разработчик – волонтер, который также занимается своей докторской диссертацией. Нам нужен человек, знающий C++, Qt, и желающий начать разработку Vidalia нового поколения. Некоторые из предложенных первых шагов включают:
- Разработку интерфейса KDE Marble для Vidalia, что позволит усовершенствовать географическую схематизацию ретрансляторов. Плюс это просто отлично выглядит.
- Внедрение функции выбора страны входа/выхода сигнала посредством выбора мышью страны на карте ретрансляторов Tor.
- Работу над исправлением багов и внедрению улучшений, предложенных пользователями.
- Добавление в Vidalia возможности контроля над http прокси: запуск, остановка, и возможность настроить privoxy, polipo, или слой http, который мы поставляем с пакетами tor, vidalia и polipo.
- Возможное перестроение интерфейса Vidalia, с добавлением нескольких режимов для различных уровней изощренности пользователей. У многих пользователей при виде кнопки или настроек появляется желание внести свои изменения. В то же время настройки по умолчанию обеспечивают эффективную анонимность пользователей. Как мы можем лучше спрятать сложность настроек Tor?
Разработчик для Microsoft Windows
Кандидат на эту должность должен быть очень хорошо знаком с ОС Windows на системном и сетевом уровнях. Мы ищем специалиста, который помог бы нам улучшить совместимость Tor на ОС Windows, а также повысить надежность ретрансляторов. Есть несколько проектов, относящихся к Windows, которым в настоящее время нужен квалифицированный разработчик:
- Разработка сетевой прослойки Tor, которая бы перенаправляла весь трафик через Tor. OpenVPN имеет сетевое устройство для Windows, которое перенаправляет весь трафик через подключение OpenVPN. Надо ли использовать эту модель в Tor? Или есть другие решения, которые будут работать лучше?
- Ретрансляторы Tor, установленные под несетевые релизы Windows, через некоторое время сталкиваются с проблемами WSAENOBUFS. Эта проблема подробно описана здесь. До настоящего времени не было найдено решений. Мы думаем, что libevent 2.0 с его кодом событий буфера (bufferevents) поможет решить эту проблему.
Периодически мы получаем новое финансирование, чтобы работать над дальнейшим усовершенствованием сервиса. Вашей целью должно стать попадание в список главных участников проекта, тогда мы будем думать о вас при поступлении новых средств.
