Пристал ко мне архитектор просит засунуть три разных проекта в один github repo.
Вот пусть де будет мультимодуль maven project. Зачем если они вместе ни в какое место деплоится не будут ? Просто один из их common dependency для остальных двух. Остальные два - это rest service и backend scheduled process, ничего не шарят друг с другом, запускаются в разных контейнерах.
А самое главное кто ещё так делает ? Единственные два мультимодульные проекта в одном repo что я помню - это Spring и AWS-Java-Sdk , ну так те раздают вместе, потому и пакуют так.
Срочно спасайте, подскажите как от него отделаться, 4 PR уже без дела болтаются ждут
Multiple projects - one github repo
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Multiple projects - one github repo
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 3175
- Joined: 17 May 2007 14:07
Re: Multiple projects - one github repo
Ну могу только посочувстовать
На полном серьезе сказать что в случая мультимодуля common dependency нельзя будет в будущем заюзать где то еще ( не знаю возможно ли это) ... и главное "задокументировать" его просьбу. Если будет настаивать то сделать как он просит и не портить себе "карму" ... после того как задокументировали конечно
На полном серьезе сказать что в случая мультимодуля common dependency нельзя будет в будущем заюзать где то еще ( не знаю возможно ли это) ... и главное "задокументировать" его просьбу. Если будет настаивать то сделать как он просит и не портить себе "карму" ... после того как задокументировали конечно
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: Multiple projects - one github repo
Вы мои мысли прочли, я как раз таки планировала этот проект ещё использовать в ближайшем будущем. Это по сути common entities aka domain model, но её почему то до меня никто не завел, а он мне не даёт первой быть. Ну не хочет common entities ради бога, а мне хотя свои почему нельзя? Буду стоять до последнего, это все же не 333 "this." из за которых PR тормозятkostik78 wrote:Ну могу только посочувстовать
На полном серьезе сказать что в случая мультимодуля common dependency нельзя будет в будущем заюзать где то еще ( не знаю возможно ли это) ... и главное "задокументировать" его просьбу. Если будет настаивать то сделать как он просит и не портить себе "карму" ... после того как задокументировали конечно
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: Multiple projects - one github repo
Не прошло и года - замерджил, все 4 PR, причем ни одного коммента, что на него вообше непохоже. Думаю пора чеодан собирать
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 13683
- Joined: 16 Jan 2001 10:01
Re: Multiple projects - one github repo
А кто такие PR?
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Multiple projects - one github repo
одно из двух, либо кремлевские пиарасты, либо pull requestsPalych wrote:А кто такие PR?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Multiple projects - one github repo
Сабина, может он имел в виду git submodules? Тоже то еще щясье, но и ничего криминального
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 13683
- Joined: 16 Jan 2001 10:01
Re: Multiple projects - one github repo
А как 333 "this." влияют на Pull Request?
-
- Уже с Приветом
- Posts: 1665
- Joined: 16 Jul 2009 14:18
- Location: Uganda
Re: Multiple projects - one github repo
[ой - on]Сабина wrote:Думаю пора чеодан собирать
Это я как-то не успел даже сообразить - что, из конторы, до которой больше часа ехать и где зарплата большая - и все, бежать?
Как бодро вы там работу меняете в Долине
[ой - off]
-
- Уже с Приветом
- Posts: 14455
- Joined: 26 May 2006 02:39
Re: Multiple projects - one github repo
Так делают что бы работал CI & CD. Иначе получается что если нужно пушнуть в 2 репо то билду капец. Например поменялся формат выдачи данных через API соответственно нужно и SDK подправить, и мобильные эппы и фронтэнд. Самый простой способ все это сделать одним PR который запускает тесты и работать над ним до зелёного статуса.
Бога нет.
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: Multiple projects - one github repo
Ну так микросервисы они . CDC прошел и досвидания. С такой философией все компоненты одной компании надо совать в один рипо. Я думаю у него просто подход keep your shit together. Он OCD, но пока со мной соглашается в половине случаев терплю . Вчера вон 463 checkstyle errors пережил. Правда из них половина you forgot to add this., а вторая format of this variable has to be и дальше реджекс на три строкиstenking wrote:Так делают что бы работал CI & CD. Иначе получается что если нужно пушнуть в 2 репо то билду капец. Например поменялся формат выдачи данных через API соответственно нужно и SDK подправить, и мобильные эппы и фронтэнд. Самый простой способ все это сделать одним PR который запускает тесты и работать над ним до зелёного статуса.
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 14455
- Joined: 26 May 2006 02:39
Re: Multiple projects - one github repo
Некоторые так и делают, поэтому у них ничего и не ломается А которые не делают поддерживают API версии, отдельное тестирование, релизы и прочие сложности.Сабина wrote:С такой философией все компоненты одной компании надо совать в один рипо.
Бога нет.
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Multiple projects - one github repo
до синих зайцев!stenking wrote:до зелёного статуса.
Мат на форуме запрещен, блдж!