Шок

Sep. 9th, 2023 05:22 am
[personal profile] zyxman
Меня беспокоят две вещи, и сложно сказать, что хуже.

Первая, что я всё чаще вижу неподдерживаемые пакеты, которые по сути ядро системы. Вот сегодня я узнал, что GNU Flex/Bison уже несколько лет практически не обновляется, на гитхабе лежит вроде официальный реп, вроде живой, но есть нюансы.

Ткнулся компилировать GNU Bison отот с гитхаба - зачем-то требует Autoconf 2.71 (в ubuntu lts 2.69) - исправил Makefile на 2.69 - прекрасно сам пакет собрался, но примеры не собираются, потому что примеры написаны под Flex, а Makefile у них вообще непонятно откуда взят, тестов вообще нет. Ладно разберемся.

Второе беспокойство - можно найти крики вопиющих в пустыне об первой, но я не вижу никакой активности старшего поколения по этому поводу, практически вообще.

Есть пошла волна что у бизнесов стало модно делать опенсорц проекты или поддерживать финансово опенсорц мейнтейнеров, но саму работу делают новички (индусы?), вот типа тех что откуда-то очевидно скопипастили ненужную зависимость Autoconf 2.71, а опытные инженеры, похоже самоустранились из процесса.

То есть да, некоторые проекты в результате получают некоторую донацию человеко-часов, но низкоквалифицированных, и я не вижу системной работы по решению проблемы, оно всё превращается в неухоженное кладбище старых программ.

Ну конечно, юниксу чуть больше полтинника всего, но как-то очень это всё навевает перспективу, что все эти сокровища и через 100 лет будут в системах.

PS специально для тех, кто не привык планировать дальше одного хода (одной получки, одного урожая итп).

Я говорю об том, что необходима СИСТЕМА поддержки старых ИСПОЛЬЗУЮЩИХСЯ пакетов, чтобы были специальные люди, которые при появлении очередной идеи уязвимости или при появлении очередного инструмента тестирования уязвимостей, будут проверять ВСЕ зависимости и при необходимости патчить.

То есть нужен БЮДЖЕТ, а его нет, и всем пофик.

а нащо їх далі писати?

Date: 2023-11-03 08:26 pm (UTC)
xobbit: (Default)
From: [personal profile] xobbit
Аби компілялися. Або як годиться - створіть власного дістрибутива ;)

Баги якраз варто фіксати

Date: 2023-11-03 09:02 pm (UTC)
xobbit: (Default)
From: [personal profile] xobbit
й тому версія *.71 теоретично краща за *.69 проте тут якраз кількість розробників важливіша за якість. Я ж під "писати" розумію додавання нових фіч, себто - ризик додання нових багів :)

Profile

zyxman

December 2023

S M T W T F S
     12
3456789
10111213141516
1718 1920212223
24252627282930
31      

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 1st, 2025 11:20 pm
Powered by Dreamwidth Studios