Search | LastPosts | Recent | Register

E-mail:

Password: (Forgot it?)

Login

Uplanet => UP-форум => Новый Galaxy-клиент

Jump to:

Next Oldest | Next Newest

More: |< <<  9  10  11  12  13  >>  >|
7/13/2007 2:23:42 PM Link | Reply | Edit | Quote

Claws

Profile Send Private Message Send E-Mail
Location: St.Petersburg | Joined: 12/14/2005 | Posts: 1130 |

Roman A.Makhnenko said:
2Monk: простите, а вы это сами делали хоть раз? Я лично два последних года этим делом занимаюсь. Есть все. И бранчи, и перекрестный code review, но иной раз такое пролетает, что хоть стой, хоть падай. Вам знакомо понятие синергия? Так вот, два изменения по отдельности могут быть вполне безобидны, но полностью убивать систему при совместном использовании. В общем, учите матчасть.

Ситуации знакомые. Ну так ведь в данном случае над тобой не стоит начальство с требованием включить обе "страшно нужные" доработки.
Хозяин-барин - дело твое, что включать, а что нет. Я иногда при тяжелой временной загрузке придираюсь к таким мелочам, которые нормальный человек просто не заметит. Лишь бы не включать 2 потенциально опасные доработки параллельно.
А последовательно проще - второй автор обязан сам "слиться" с первым. Точнее, с релизом.
Я думаю, ты и сам все это знаешь... 8)

7/13/2007 2:24:37 PM Link | Reply | Edit | Quote

Claws

Profile Send Private Message Send E-Mail
Location: St.Petersburg | Joined: 12/14/2005 | Posts: 1130 |

FlyPigs said:

Claws said:

Стабильная версия одна и ведется одним человеком.

Тогда зачем это надо? И как это будет выглядеть при очередной доработке стабильной версии?

Флай, я ведь максимально подробно на примере объяснил, зачем это персонально мне. 8)

7/13/2007 2:24:57 PM Link | Reply | Edit | Quote

gegMOPO3

Profile Send Private Message Send E-Mail
Location: Lapland | Joined: 7/13/2006 | Posts: 833 |

FlyPigs said:Разговор вроде как начался с разработки клиента в таком ( на несколько рыл) режиме.

Свин как всегда придумывает себе чудовищ и борется с миражами. Успокойся, это не злые великаны, это ветряки.

7/13/2007 2:26:26 PM Link | Reply | Edit | Quote

FlyPigs

Location: | Joined: 1/1/2000 | Posts: 0 | Online

gegMOPO3 said:

FlyPigs said:Разговор вроде как начался с разработки клиента в таком ( на несколько рыл) режиме.

Свин как всегда придумывает себе чудовищ и борется с миражами. Успокойся, это не злые великаны, это ветряки.

Дед, как всегда при отсутствии аргументов скатывается на личности

7/13/2007 2:27:38 PM Link | Reply | Edit | Quote

Roman A.Makhnenko

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

2Дед, о! А вот это уже совсем, совсем другой вопрос. Разумеется, лучше с исходниками. И когда человек покидает наше сообщество, то забирание с собой исходников - это преступление (IMHO). НО! Он же их сам писал и является полноправным хозяином этого дела. Захочет отдать, отдаст перед уходом _ПРАВИЛЬНОМУ_ человеку (если найдет, такового, конечно) с правами модифицировать и распространять новую версию. Не захочет/не найдет - заберет исходники с собой. Это тоже его право, хоть он и будет редиской при этом.

НО и в данном случае речи о совместной разработке не будет. Понятно, о чем я?


WBR, Roma, resurrected-GM.

7/13/2007 2:31:58 PM Link | Reply | Edit | Quote

FlyPigs

Location: | Joined: 1/1/2000 | Posts: 0 | Online

Claws said:

Флай, я ведь максимально подробно на примере объяснил, зачем это персонально мне. 8)

И замусолил главную часть вопроса .

7/13/2007 2:36:18 PM Link | Reply | Edit | Quote

FlyPigs

Location: | Joined: 1/1/2000 | Posts: 0 | Online

Кстати, о клиенте Я слышал что ГВНГДБ содержит в себе минимум необходимый для его разработки ?

7/13/2007 2:36:27 PM Link | Reply | Edit | Quote

Claws

Profile Send Private Message Send E-Mail
Location: St.Petersburg | Joined: 12/14/2005 | Posts: 1130 |

О совместной разработке первым начал говорить Insectoids - не по делу и не к месту.
Вот и съехало обсуждение не пойми куда...

7/13/2007 2:39:43 PM Link | Reply | Edit | Quote

Roman A.Makhnenko

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2460 | Offline

2Claws: разумеется, знаю. Как знаю и размер накладных расходов на все это дело. Решение однозначно и очевидно. "Аргументацию реализьмом в морг!" (c) Ой, о чем это я. А! Да! "Аргументацию тем, что оепнсорс это круто и ваще лучше потому что опенсорс, в ж-пу, тем самым опенсорсерам".


WBR, Roma, resurrected-GM.

7/13/2007 2:39:49 PM Link | Reply | Edit | Quote

Glider

Profile Send Private Message Send E-Mail ICQ Message
Location: | Joined: 5/4/2006 | Posts: 1843 |

Claws said:

...

Ну и что я сломаю при такой схеме?

Плюсы: я поправил для себя все, что хотел/смог, кто-то очень жаждущий (и с руками) смог воспользоваться моей доработкой, возможно, она будет включена в релиз.
Минусов не вижу, хоть убейте.

Мне кажется, именно об этом говорит Glider. А его оппоненты сбиваются на обсуждение Open Source. Все ведь просто... 8)

Ну наконец-то нашелся хоть один человек, который понял
на все 100% то, что я хотел сказать , не то, что эти высасыватели гипотетических проблем из пальцев
Со своей стороны могу также сказать, что я бы сделал
с Гкоммом, если б вдруг оказались под рукой его исходники.
1. во первых добавил бы наконец поддержку летающих
планет, сильно сомневаюсь что ушло бы на это больше чем
2-3 вечера.
2. добавил бы поддержку опыта. скорее всего не в шипкалькулятор а в батлимитатор. это тоже совсем не сложная задача и тоже врядли заняло бы больше 2-3-х вечеров.
3. ну и если бы вдруг появилось бы много свободного времени
и энтузиазма, то полностью бы переделал графический движек на свой, тем более что таковой у меня уже есть и более
менее отлажен .

И главное здесь то, что п.1....3 я бы делал в первую очередь
_для себя_. Да, я могу реализовать это сколь угодно криво, но
это уже мое личное дело, главное, что после этого я смогу
прямо из Гкомма разруливать летающие планеты и считать опыт
и уже буду безмерно счастлив от этого факта . А если кто-то
считает, что я при этом буду куда-то что-то выкладывать,
кого-то заставлять рулить переделанным мной гкоммом, или
требовать включить мои изменения в общие исходники - ну
это просто бред . Не буду я этого делать, не нужно мне
это . И следовательно все рассказы о том, как разработчик
Б исправил что-то поверх разработчика А, а потом что-то еще
дописал разработчик Ц и тут вдруг в совершенно неожиданных
местах все начало отваливаться - ну не имеет это под собой
оснований, потому что не будет просто такой цепочки А->Б->Ц.

WBR, Glider.

More: |< <<  9  10  11  12  13  >>  >|

Next Oldest | Next Newest

Uplanet => UP-форум => Новый Galaxy-клиент

  Please login or register to post.