17/12/2010 10:24 -0600, Patrick R. Michaud wrote: > On Fri, Dec 17, 2010 at 03:18:58PM +0300, Oleg Sadov wrote: > > > P.S. Its first time I take part in opensource project, I dont know > > > how to use message system ( for example what should be in Subject > > > line of a mail ? ) > > > > Subject must reflects the essence of message. "README.ru translation" is > > not bad. > > Also, if the message contains an attachment or patch intended to > be added to the source, it's a good idea to include "[PATCH]" in > the subject line. For example: > > Subject: [PATCH] README.ru translation
Done. In attachment agreed version of Russian translation of current Git's README. > Pm --Oleg
Это - Parrot, версия 2.10.1 ------------------------------ Права на Parrot (C) принадлежат фонду Parrot 2001-2010. ЛИЦЕНЗИЯ ------------------- Данный исходный код распространяется на условиях Artistic License 2.0 См. файл LICENSE для подробной информации. ОПИСАНИЕ -------- Parrot - виртуальная машина, разработанная для эффективной компиляции и выполнения байт-кода для языков с динамическими типами данных. СИСТЕМНЫЕ ТРЕБОВАНИЯ ------------- Для сборки Parrot необходим компилятор языка C, программа компоновщик (linker) и утилита "make". Если планируется компоновка с использованием библиотеки ICU, то необходимо предварительно скачать и установить ее до настройки Parrot. Скачать ICU можно по адресу: http://site.icu-project.org/download Также для сборки Parrot требуется установленные Perl 5.8.4 или новее и Storable 2.12 или новее для выполнения различных настроек и скриптов. Для большинства первоначально поддерживаемых платформ Parrot должен компилироваться без первоначальной настройки. В файле docs/parrot.pod описаны основные платформы. В файле PLATFORMS дана информация о платформах, на которых Parrot был собран и протестирован. КАК ПОЛУЧИТЬ PARROT С GITHUB ----------------------------- I. Установить Git. Linux: Метод зависит от дистрибутива. Для установки следует выполнить (от суперпользователя root или через sudo <cmd>): В Ubuntu/Debian (apt-based): apt-get install git-core В Red Hat, Fedora (rpm-based): yum install git В Gentoo (portage): emerge -av dev-vcs/git Windows: Два варианта Git для Windows: msysgit http://code.google.com/p/msysgit/downloads/list TortoiseGit http://code.google.com/p/tortoisegit/downloads/list Macintosh OS X: Поиск в Интернете выдаст различные варианты инсталляторов git для Mac OS X, включая такой: http://help.github.com/mac-git-installation/ II. Получение Parrot с github.com Копирование Git-репозитория Parrot: git clone git://github.com/parrot/parrot.git Checkout по умолчанию производится с мастер-веткой. Для создания локальной ветки с названием "some_branch" выполните: git checkout -b --track some_branch origin/some_branch Все указанные выше URL'и доступны только на чтение. Если вы входите в группу разработчиков Parrot, используйте URL с возможностью записи: git clone [email protected]:parrot/parrot.git Со списком веток можно ознакомиться на http://github.com/parrot/parrot ИНСТРУКЦИИ ------------ Распакуйте пакет TAR Parrot, (вы это уже проделали, так как читаете этот файл) и наберите perl Configure.pl для выполнения скрипта Configure. Скрипт Configure.pl извлечёт конфигурационную информацию путём выполнения программы на perl5. Вам может потребоваться указать используемые компилятор и программы компоновщика вручную. Например, для компиляции C файлов программой 'cc', C++ файлов программой 'CC' и компоновкой с помощью 'CC', необходимо выполнить: perl Configure.pl --cc=cc --cxx=CC --link=CC --ld=CC Для получения более подробных данных об опциях настроек выполните "perl Configure.pl --help", а также смотрите их описание в файле docs/configuration.pod Для систем HPUX (и подобных), которые не поддерживают inet_pton, следует выполнить perl Configure.pl --define=inet_aton Выполнение Configure.pl произведет генерацию заголовочного файла config.h, модуля Parrot::Config, файлов платформы и множество файлов Makefile. Файл "myconfig" содержит краткий обзор установок конфигурации. Следующим шагом будет выполнение команды make (Configure.pl сообщит о рекомендуемой версии make для вашей системы) После чего интерпретатор Parrot должен быть собран. Если производится сборка вместе с библиотекой ICU (по умолчанию в большинстве систем), то следует использовать утилиту GNU Make (или совместимые). Можно протестировать сборку Parrot, выполнив команду "make test". Также возможно запустить тесты параллельно с помощью команды "make TEST_JOBS=3 test". Для выполнения полного набора тестов выполните команду: make fulltest Примечание: В файле PLATFORMS содержатся замечания касательно ожидаемых результатов тестов на данной системе. Установка Parrot производится с помощью команды: make install По умолчанию производится установка в каталог /usr/local, с размещением исполняемого файла Parrot в каталог /usr/local/bin. Для установки Parrot в другой каталог используйте: perl Configure.pl --prefix=/home/joe/bird make install Необходимо учитывать, что при установке в нестандартный каталог динамические библиотеки не будут найдены, если не установить необходимые значения в переменной LD_LIBRARY_PATH или в других аналогичных переменных. Для дальнейшей работы ознакомьтесь с файлами docs/parrot.pod и docs/intro.pod. Если у вас возникли какие-либо проблемы, прочтите раздел "How To Submit A Bug Report" ("Как отправить отчет об ошибке") в файле docs/submissions.pod. Эти документы в POD формате. Для того чтобы их просмотреть, выполните команду: perldoc -F docs/intro.pod ИЗМЕНЕНИЯ ------- Для ознакомления с изменениями пользовательского уровня между текущей и предыдущей версиями см. файл NEWS. ПОЧТОВЫЕ РАССЫЛКИ ------------- Parrot рассылки для пользователей - [email protected]. Для подписки на рассылку заполните форму на странице по адресу: http://lists.parrot.org/mailman/listinfo/parrot-users . Архив рассылок находится на странице: http://lists.parrot.org/pipermail/parrot-users/. Для обсуждения разработки смотрите информацию в файле docs/gettingstarted.pod. ОТЗЫВЫ, ИСПРАВЛЕНИЯ И т.п. ----------------------- Информацию касательно сообщений об ошибках и исправлениях можно найти в файле docs/submissions.pod САЙТЫ В ИНТЕРНЕТЕ --------- Следующие веб-сайты содержат всю необходимую информацию о Parrot: http://www.parrot.org/ http://trac.parrot.org/ http://docs.parrot.org/ Удачи, команда Parrot.
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
