Size: a a a

2020 February 19

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Shumkin
welcome to the real world
В реалворде у меня совместимы версии
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Ставишь свежую и радуешься
источник

AS

Alexey Shumkin in Delphi & Lazarus
Геннадий Малинин
Это идиотизм
это называется - прогресс ))
или ты хочешь переименовывать пакет?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Геннадий Малинин
Ставишь свежую и радуешься
эх, если бы всё было так просто ))
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
В реалворде у меня совместимы версии
ну версия может быть опциональной, для слабаков :)
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Shumkin
это называется - прогресс ))
или ты хочешь переименовывать пакет?
Это другой подход. У меня пакет постоянно обновляется. И новые версии привносят новое и не ломают старое
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Собственно все мои пакеты такие
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Хоть их и всего два
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Это другой подход. У меня пакет постоянно обновляется. И новые версии привносят новое и не ломают старое
а что если кто-то сделает пакет на основе твоего? а после обновления твоего тот сломается? возьмешься чинить все такие пакеты? )
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
а что если кто-то сделает пакет на основе твоего? а после обновления твоего тот сломается? возьмешься чинить все такие пакеты? )
Это уже их пакеты, а не мои
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Для такого есть pull request
источник

GB

George Bakhtadze in Delphi & Lazarus
непонятно причем тут pull request, но ладно.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
непонятно причем тут pull request, но ладно.
Если они на основе моего пакета делают изменения, то через pull request я обновлю базовый пакет, а затем они обновят свой
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Если они на основе моего пакета делают изменения, то через pull request я обновлю базовый пакет, а затем они обновят свой
откуда это все? нет никаких изменений базового. есть твой пакет. делается новый на его основе - пакет2. тестируется, переходится к следующим этапам разработки.
далее твой обновляется и пакет2 так или иначе ломается. как pull request тут поможет?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
откуда это все? нет никаких изменений базового. есть твой пакет. делается новый на его основе - пакет2. тестируется, переходится к следующим этапам разработки.
далее твой обновляется и пакет2 так или иначе ломается. как pull request тут поможет?
Как он у них ломается? Мои изменения уже не касаются их
источник

GB

George Bakhtadze in Delphi & Lazarus
ну код-то изменился. могло что-то поломаться. ты ж не бог все предусмотреть?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
ну код-то изменился. могло что-то поломаться. ты ж не бог все предусмотреть?
Да ты блин издеваешься? Вот у типа есть fork с моим пакетом, так?
источник

GB

George Bakhtadze in Delphi & Lazarus
Геннадий Малинин
Да ты блин издеваешься? Вот у типа есть fork с моим пакетом, так?
какой fork? свой пакет, который использует что-то из твоего
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
George Bakhtadze
какой fork? свой пакет, который использует что-то из твоего
Ну так с чего мне изменять такое, что может кем-то использоваться? Т.е. например методы. Даже я их уже использую и должен буду везде исправить и пересобрать.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Я всегда стараюсь оставлять максимальную совместимость
источник