Переход JDK На GitHub Приближается

Команда OpenJDK приближается к своей цели-перенести исходный код Java с открытым исходным кодом на GitHub. План состоит в том, чтобы перенести репо с Mercurial на GitHub к началу сентября.

OpenJDK-это долгосрочный проект, который создает эталонные реализации платформы Java SE с открытым исходным кодом, с выпуском новых функций каждые шесть месяцев.

На GitHub уже есть репо JDK, но это зеркало только для чтения. Согласно планам Project Sara, репо GitHub станет мастером чтения и записи для JDK. 

Цель проекта Skara-улучшить условия для нынешних участников OpenJDK и сделать вклад более привлекательным для разработчиков, которые в настоящее время не вносят свой вклад. Наряду с переходом на GitHub, Skara включает в себя несколько серверных инструментов, предназначенных для оказания помощи участникам во время проверки кода.

Комитет OpenJDK говорит, что использование внешнего поставщика хостинга исходного кода Git имеет ряд преимуществ, в том числе:

Представление

Сообщество

ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ

Они говорят, что GitHub означает, что сообщество OpenJDK может подключиться к большим существующим сообществам разработчиков и потенциальных участников. Хостинг на Git также получит доступ к веб-API, которые позволяют программам взаимодействовать с разработчиками на платформе. Команда OpenJDK говорит, что, хотя, очевидно, не невозможно взаимодействовать с разработчиками с помощью электронной почты, значительно сложнее реализовать программы, которые интерпретируют текст свободной формы в электронных письмах, по сравнению с использованием структурированного API.

Переход на Git также должен уменьшить размер репозиториев JDK. Метаданные управления версиями в репозиториях прототипов, которые были преобразованы, значительно меньше – около четверти их текущего размера на Mercurial. Например, каталог .git репозитория jdk/jdk составляет около 300 МБ с Git, а каталог .hg-около 1,2 ГБ с Mercurial, 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *