Мигрировать тикеты из Redmine в пустой GitLab проект
Цена договорная
•
электронные деньги, безналичный расчёт
Около 4000 тикетов.
Важно сохранить:
ID (номер тикета)
Текстом в описании:
* Ссылки на вложения (они сейчас лежат на S3)
* оригинальное описание
* все поля (даты, автор, исполнитель)
Как комментарии
* все комментарии из redmine, история смены статусов
Ассоциации с пользователем в общем случае не нужны - т.е. все имена пользователей надо указать просто текстом, тэги/assigned проставлять не нужно.
Status - в виде тэгов
Version - в виде milestone
Вторым этапом: проставить assigned существующим в gitlab пользователям, имена существюущих пользователей в gitlab сделать ссылками на них, т.е. не текстом а markdown текст+ссылка.
Доступ и к Redmine и к GitLab по api.
Проект не супер-простой, несколько раундов смигрировали-допилили будет точно. Но несложный и можно написать красивый код :-D.
Язык программирования любой
Жду ваших предложений по бюджету.
Оплата paypal, или swift перевод на счет в евро.
Важно сохранить:
ID (номер тикета)
Текстом в описании:
* Ссылки на вложения (они сейчас лежат на S3)
* оригинальное описание
* все поля (даты, автор, исполнитель)
Как комментарии
* все комментарии из redmine, история смены статусов
Ассоциации с пользователем в общем случае не нужны - т.е. все имена пользователей надо указать просто текстом, тэги/assigned проставлять не нужно.
Status - в виде тэгов
Version - в виде milestone
Вторым этапом: проставить assigned существующим в gitlab пользователям, имена существюущих пользователей в gitlab сделать ссылками на них, т.е. не текстом а markdown текст+ссылка.
Доступ и к Redmine и к GitLab по api.
Проект не супер-простой, несколько раундов смигрировали-допилили будет точно. Но несложный и можно написать красивый код :-D.
Язык программирования любой
Жду ваших предложений по бюджету.
Оплата paypal, или swift перевод на счет в евро.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.