doom2d.org

Главная база плоских морпехов
It is currently 28 Sep 2022, 12:17

All times are UTC + 3 hours




Post new topic Reply to topic  [ 14 posts ] 
Author Message
PostPosted: 04 Aug 2022, 08:17 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Мой топ разработчиков. Сначала кратко про каждого из них. Я возьму информацию из форумного списка разработчиков.
Чёрный Думер - почти ничего не сделал, но что он сделал имело очень большой импакт. Респект.
Prostovitalik - какой-то дефолтный человек, но сделал мультиплеер. Респект.
DeaDDoomeR - дед с фиксацией на Столмана и Паскаль. Вредитель. Тянет текущую кодовую базу.
OutCast - здраво мыслил.
binarymaster - какой-то дефолтный человек, ничего конкретного сказать не могу.
pss88 - какой-то дефолтный человек, ничего конкретного сказать не могу.
ketmar - убийца проекта. Завязал всю разработку на себя. Главный вредитель.
daniel_p - самый прагматичный разработчик.
И falcon - к нему больше всего респекта. Он более компетентный, чем все разработчики сверху. Почему-то он понимает ценность того, что нужно делать, а не пытаться сохранить старое. Потому что он был не ВРЕДИТЕЛЕМ, как минимум 3/7 разработчиков сверху.
А теперь топ:
1. falcon
2. Prostovitalik
3. Чёрный Думер
4. daniel_p
5. OutCast
6. ps888
7. binarymaster
8. DeaDDoomeR
9. ketmar

EDIT:
Новый топ:
1. falcon
2. ps888 (изучил матчасть про этого персонажа)
3. Prostovitalik
4. Чёрный Думер
5. binarymaster (изучил матчасть про этого персонажа)
6. OutCast
7. daniel_p (свеча горела ярко и очень здраво, но мало)
8. DeaDDoomeR (вредитель, но хотя бы адекватен и не такой характерный, чтобы ради него перетягивалось одеяло разработки на 100%)
9. ketmar (без изменений)

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 16:22 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5984
Location: Владивосток
cerf wrote:
Мой топ разработчиков. Сначала кратко про каждого из них. Я возьму информацию из форумного списка разработчиков.
Чёрный Думер - почти ничего не сделал, но что он сделал имело очень большой импакт. Респект.
Prostovitalik - какой-то дефолтный человек, но сделал мультиплеер. Респект.
DeaDDoomeR - дед с фиксацией на Столмана и Паскаль. Вредитель. Тянет текущую кодовую базу.
OutCast - здраво мыслил.
binarymaster - какой-то дефолтный человек, ничего конкретного сказать не могу.
pss88 - какой-то дефолтный человек, ничего конкретного сказать не могу.
ketmar - убийца проекта. Завязал всю разработку на себя. Главный вредитель.
daniel_p - самый прагматичный разработчик.
И falcon - к нему больше всего респекта. Он более компетентный, чем все разработчики сверху. Почему-то он понимает ценность того, что нужно делать, а не пытаться сохранить старое. Потому что он был не ВРЕДИТЕЛЕМ, как минимум 3/7 разработчиков сверху.
А теперь топ:
1. falcon
2. Prostovitalik
3. Чёрный Думер
4. daniel_p
5. OutCast
6. ps888
7. binarymaster
8. DeaDDoomeR
9. ketmar

А как ты определял? Читал форум или долгое время наблюдал?

Про pss88: он в одиночку вытащил проект в определённый момент. То же самое могу сказать про binarymaster'а, он же Stas'M.
Кроме того, Стас - это единственный человек в команде, стиль разработки которого гармоничен моему, поэтому его действия я почти никогда не перепроверяю.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 16:27 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6820
Location: \\NEGRO
Хммм... А если мы все вредители, что тогда?
Собрались вредные вредители и делают игру для вредителей про вредителей. Звучит как план!

Хотя... может быть, это ты вредитель?

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 18:47 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Черный Думер wrote:
А как ты определял? Читал форум или долгое время наблюдал?

Про pss88: он в одиночку вытащил проект в определённый момент. То же самое могу сказать про binarymaster'а, он же Stas'M.
Кроме того, Стас - это единственный человек в команде, стиль разработки которого гармоничен моему, поэтому его действия я почти никогда не перепроверяю.

Может быть, обновлю топ. Нет, я прошёлся по темам в форуме разработки.

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 18:52 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Jabberwock wrote:
Хммм... А если мы все вредители, что тогда?
Собрались вредные вредители и делают игру для вредителей про вредителей. Звучит как план!

Хотя... может быть, это ты вредитель?

Вы либо вредители, либо очень некомпетентные разработчики. Что-то из двух. Иногда смесь двух сразу, иногда даже НИЧЕГО из этого двух.
Я говорю в ситуациях в которых вы вредите проекту, что вы являетесь вредителями. Логично.
Нет. Собрался Фалькон и что-то сделал. А остальные, которые
a) забросили или не начинали, бухтели против разработки новой игры, пока ДФ являлся проектом одного человека
б) перетянули всё одеяло разработки на себя, закрыв приток новых разработчиков
в) люди, которые не перешли в 2022 год и до сих пор экономят мегабайты на размере игры
г) люди, которые до сих пор не осознали, что поддерживать текущую кодовую базу бесполезно
д) люди, которые позволяли или поддерживали выполнение предыдущих пунктов - вот вредители.
Я вам даю умные советы. Как я вам вред наношу? Тем, что уничтожаю вас по фактам?
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 19:22 
Offline
Приколист
User avatar

Joined: 17 Oct 2009, 19:57
Posts: 3814
Location: Киров
Забавно, что топ составил обиженный пользователь, который подавал заявку о вступлении в группу "разработчиков".
Интересно, какое бы он место себе там приписал?

_________________
Давай, картечью демонов
Размажем по стене.
Давай, берсерком выпустим
Весь ливер сатане!

Сделайте нормальный огнемёт! :evil:


Top
 Profile  
 
PostPosted: 04 Aug 2022, 19:28 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
ar888 wrote:
Забавно, что топ составил обиженный пользователь, который подавал заявку о вступлении в группу "разработчиков".
Интересно, какое бы он место себе там приписал?

Первое, конечно же. Я был бы самым прагматичным и компетентным из этой кучки.
А подавал заявку - ну что ж, я докоснусь до всего, что плохо лежит.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 19:45 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Поступила новая информация.
Открываем свою локальную копию репозитория Doom 2D Forever.
Смотрим историю между коммитами с хэшем 8065721 и 89165e5.
Смотрим изменения в g_game.pas:
git diff 8065721..89165e5 wrote:
- e_MakeScreenshot(s, gWinSizeX, gWinSizeY);
+ e_MakeScreenshot(s, gWinSizeX, gWinSizeX);

Смотрим автора коммита - fgsfds, a.k.a Prostovitalik.
Понижение в рейтинге. ВРЕДИТЕЛЬСТВО. Ещё не уверен насчет новых мест.
EDIT:
Он должен быть высоко в списке. Я ещё не уверен, где. После него должен быть Черный Думер за создание биндингов. Но я не уверен, где.
EDIT:
Добавил новый топ.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 20:12 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
А теперь сделаем немного по-другому.
Возьмём список разработчиков из гит репозитория игры.
Результат таков:
git shortlog --summary --numbered --email wrote:
735 Ketmar Dark <ketmar@ketmar.no-ip.org>
226 DeaDDooMER <*Я это убрал.*>
223 fgsfds <*Я это убрал.*>
65 Stas'M <*Я это убрал.*>
24 FGSFDSFGS <*Я это убрал.*>
22 binarymaster <*Я это убрал.*>
18 Joseph Stalin <*Я это убрал.*>
14 Dmitry D. Chernov <*Я это убрал.*>
9 travi$ <*Я это убрал.*>
7 Dmitry Lyashuk <*Я это убрал.*>
7 Jabberwock-RU <*Я это убрал.*>
7 TerminalHash <*Я это убрал.*>
2 fgsfds <*Я это убрал.*>
1 Joseph Stalin <*Я это убрал.*>
1 TerminalHash <*Я это убрал.*>

Во-первых. 226 + 223 + 65 + 24 + 22 + 18 + 14 + 9 + 7 + 7 + 7 + 2 + 1 + 1 = 626 коммитов общих < 735 коммита Кетмаровых (чёртов вредитель, специально коммитил по любому чиху, чтобы была такая неудобная статистика!).
Во-вторых. Я не знаю, кого считать вредителями - тех, кто заставил центральный репозиторий разработки игры перекочевать с Гитхаба на весть знает что, или на разработчиков, которые не удосужились разобраться в основах работы Гита.
В этом виноваты:
Quote:
TerminalHash / TerminalHash / Dmitry Lyashuk (удивительно, что человек, как полагается в цивилизованном опенсорсном коллаборационном мире, в отличие от других дикарей, подписался (надеюсь) своими настоящими фамилией и именем (или Joseph Stalin это настоящее? (извините за скобки. Я лиспер (только сейчас увидел Dmitriy D. Chernov, он еще и отчеством подписался, это уже лишнее))))
fgsfds / FGSFDSFGS / fgsfds (в одном случае он опечатался? в почте)
travi$ (что это за интересные коммиты "by travi$"? Человек не знает про существование подписанных патчей?)
Stas'M / binarymaster

А теперь сделаем список по импакту, судя по истории в Гит репозитории. Именно изменения в игру, абстрагируясь от того, что этот разработчик принял опрометчивое решение поддерживать текущую кодовую базу, являются базой для этого списка.
1. fgsfds / FGSFDSFGS / fgsfds - в Гит истории этого вроде нет, но сделал мультиплеер.
2. ketmar - чертов вредитель слишком много закоммитил, чтобы опускать его вниз. Не первое место потому, что он разработал кучу фичурс, к которой боятся касаться другие люди.
3. Stas'M / binarymaster - вроде что-то есть, а вроде чего-то не хватает.
4. Joseph Stalin - QOL фиксы, много.
5. travi$ - мало, только одно автопереключение оружия, не умеет пользоваться git-am.
6. TerminalHash / TerminalHash / Dmitry Lyashuk - внезапно, делает то, что другие программисты должны - описывать игру, делать документацию и другие auxiliary вещи, вместо того, чтобы ею заниматься
7. Jabberwock-RU - человек нагло нарушает конвенции проекта и коммитит с сообщение на русском языке.

Выводы такие: если бы с самого начала проект не попался в гачи-лапы Кетмара с отпугивающей людей копилефт-лицензий, репозиторием весть знает где, токсичной обстановкой в чате, то...

EDIT:
Я забыл двух разработчиков. Позорище.
Новый топ:
1. fgsfds / FGSFDSFGS / fgsfds - в Гит истории этого вроде нет, но сделал мультиплеер.
2. DeaDDoomeR - дед жжот.
3. ketmar - чертов вредитель слишком много закоммитил, чтобы опускать его вниз. Не первое место потому, что он разработал кучу фичурс, к которой боятся касаться другие люди.
4. Stas'M / binarymaster - вроде что-то есть, а вроде чего-то не хватает.
5. Dmitry D. Chernov - a.k.a i'm dumb
Quote:
commit 45a33b9e1eb77bdf57d20c4d350b7cb6e15a0455
Author: Dmitry D. Chernov <*Я это убрал.*>
Date: Sun Sep 17 21:50:02 2017 +1000

Revert previous commit (yes, I'm dumb)

6. travi$ - мало, только одно автопереключение оружия и QOL фиксы, не умеет пользоваться git-am.
7. Joseph Stalin - QOL фиксы, много.
8. TerminalHash / TerminalHash / Dmitry Lyashuk - внезапно, делает то, что другие программисты должны - описывать игру, делать документацию и другие auxiliary вещи, вместо того, чтобы ею заниматься
9. Jabberwock-RU (зачем ты сделал такой классный постфикс?) - человек нагло нарушает конвенции проекта и коммитит с сообщениемяи на русском языке.

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 04 Aug 2022, 20:17 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Черный Думер wrote:
его действия я почти никогда не перепроверяю.

Чего? Никаких тестов нет. Инфраструктуры нет для этого.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 05 Aug 2022, 05:28 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5984
Location: Владивосток
cerf wrote:
Возьмём список разработчиков из гит репозитория игры.
Есть ещё два исторических репозитория, кстати, с отдельными историями коммитов. Так получилось.
https://github.com/Doom2D/Doom2D-Forever
https://github.com/Doom2D/d2df-sdl

Я всё хочу их все слить в один, но пока не могу сам с собой согласиться, как это красиво сделать без перезаписывания всей истории коммитов главного репозитория.

cerf wrote:
только сейчас увидел Dmitriy D. Chernov, он еще и отчеством подписался, это уже лишнее
Я везде так подписываюсь. Это плюс-минус обычный способ переложения восточнославянских имён на западный лад. Только Dmitry, а не Dmitriy.

cerf wrote:
Чего? Никаких тестов нет. Инфраструктуры нет для этого.
Речь не о тестах. Например, у нас были серьёзные споры с Джа о том, как правильно коммитить игровые ресурсы и изменения к ним в репозиторий DF-Res. Стас же изначально делал всё так, что ничего вручную проверять за ним не было нужно.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 05 Aug 2022, 08:46 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Черный Думер wrote:
cerf wrote:
Возьмём список разработчиков из гит репозитория игры.
Есть ещё два исторических репозитория, кстати, с отдельными историями коммитов. Так получилось.
https://github.com/Doom2D/Doom2D-Forever
https://github.com/Doom2D/d2df-sdl

Я всё хочу их все слить в один, но пока не могу сам с собой согласиться, как это красиво сделать без перезаписывания всей истории коммитов главного репозитория.

cerf wrote:
только сейчас увидел Dmitriy D. Chernov, он еще и отчеством подписался, это уже лишнее
Я везде так подписываюсь. Это плюс-минус обычный способ переложения восточнославянских имён на западный лад. Только Dmitry, а не Dmitriy.

cerf wrote:
Чего? Никаких тестов нет. Инфраструктуры нет для этого.
Речь не о тестах. Например, у нас были серьёзные споры с Джа о том, как правильно коммитить игровые ресурсы и изменения к ним в репозиторий DF-Res. Стас же изначально делал всё так, что ничего вручную проверять за ним не было нужно.

Как так получилось?
За имя извините.
Про Стаса понятно.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 05 Aug 2022, 14:18 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 5984
Location: Владивосток
cerf wrote:
Как так получилось?
Основным репозиторием после внедрения git в разработку сначала был Doom2D-Forever.
При написании мультиплеера Prostovitalik интереса ради попробовал перенести проект с Delphi 7 и DirectX на FreePascal и SDL.
Затем, уже после выпуска версии 0.666 с мультиплеером он, тогда исключительно в качестве эксперимента, этот перенос завершил и создал под него отдельный репозиторий.
Вскоре оказалось, что SDL имеет много недостатков, в результате чего было принято решение перейти на SDL2.
В итоге, со временем вся разработка перетекла в экспериментальный репозиторий.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 05 Aug 2022, 15:09 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 71
Черный Думер wrote:
...проект с Delphi 7 и DirectX...

Ужас.
Quote:
... на FreePascal...

Меньшее из ужасов.

Prostovitalik молодец. Мыслит в нужном направлении.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
doom2d.org, since 2007