Есть парсер для разборки/сборки конфигураций (cf) на платформе 8.1,8.2,8.3, написан на Delphi, исходники доступны. Ищу специалиста для исправления нескольких известных багов и, возможно, для последующего развития инструмента. Условие сотрудничества:
1. Зарегистрироваться в RMS в качестве сотрудника (специалиста по Delphi - укажите, пожалуйста, вместо концепции по ссылке вступительного тестирования http://abelov.com/spec )
2. Настроить доступ в CVS (инструкция доступна в RMS после регистрации), получить доступ к исходникам.
3. Согласовать состав, сроки и стоимость работ по исправлению нескольких известных к текущему моменту багов.
4. Исправить, сдать решение в CVS.
После успешного исправления известных багов, возможно дальнейшее развитие проекта на Delphi или перевод проекта на другой язык, открытие проекта (open source).
Парсер. Основные функции:
1. Разбирает файл конфигурации, выгруженный в cf, на модули, формы, макеты и пр., раскладывает по папочкам в читабельном виде (Документы, Обработки и т.д.).
Далее эти папочки и файлы импортируются (другим инструментом) в систему управления версиями (CVS в нашем случае).
2. Собирает cf из полученного набора файлов из CVS
Возможно у вас есть какие то внутренние особенности в подходе и требованиях или другие причины, но gcomp в 77 это был самодельный механизм совместной разработки. Многие идеи 77 из альтернативных, созданных трудами энтузиастов, превратились в штатные возможности 1с8. Теперь вместо gcomp вендор предлагает Хранилище. Это сразу еще и CVS. И к нему можно настроить удаленный доступ через веб сервер, раздать права участникам и пр. Кроме того теперь платформа отслеживает возможные коллизии при совместной работе в хранилище. Т.е. например такие вещи, как связь редактирования ролей и редактирования состава объектов. Думаю что не всегда проще вылить воду из чайника (по известной притче программистов) М.б. стоит потратить силы на интеграцию вашей RMS с хранилищем?
p.s. А вдруг этот функционал именно для вас и был добавлен?
Алексей Бахтыреев пишет:
Многие идеи 77 из альтернативных, созданных трудами энтузиастов, превратились в штатные возможности 1с8.
Может быть, превратятся? До "превратились" еще далековато. Мы ожидаем, конечно, развитие инструментария для коллективной разработки, но пока он появится, мы успеем реализовать достаточно много проектов по нашей технологии. Вопрос интеграции RMS с хранилищем мы уже решали, но пока от промышленной эксплуатации этой связки пришлось отказаться. В общем, у нас есть достаточно оснований для эксплуатации нашей связки CVS и RMS с использованием парсера, написанного на Delphi.
Сергей пишет:
Хотелось бы более подробно узнать постановку задачи, сроки и сумму оплаты
Баги, которые планировалось раньше исправить, исправлены. Потребность в развитии и совершенствовании продукта сохранилась. Если интерес к сотрудничеству реальный, в теме, по-моему, написано, как начать сотрудничество. Какой пункт вызвал затруднение?
Александр Белов пишет:
Спасибо за проявленный интерес.
Цитата
Сергей пишет:
Хотелось бы более подробно узнать постановку задачи, сроки и сумму оплаты
Баги, которые планировалось раньше исправить, исправлены. Потребность в развитии и совершенствовании продукта сохранилась. Если интерес к сотрудничеству реальный, в теме, по-моему, написано, как начать сотрудничество. Какой пункт вызвал затруднение?
"Согласовать состав, сроки и стоимость работ". Особенно стоимость.
"Согласовать состав, сроки и стоимость работ". Особенно стоимость.
Сергей, добрый день. Все-таки, ваше желание, обсудить состав доработок, сроки и стоимость еще актуально или возникли какие-то сомнения относительно необходимости регистрации в Системе управления требованиями?