Size: a a a

2020 December 11

VG

Vadim Goncharov in use Perl or die;
но это ж дисциплины от пакетописателей потребует, лол
источник

SZ

Sergey Zhmylove in use Perl or die;
Vadim Goncharov
или то, что в glibc с версиями символов, постоянно забываю название
Версии символов в глибц -- это плохое архитектурное решение всё же
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
Версии символов в глибц -- это плохое архитектурное решение всё же
да, надо как compat в FreeBSD
источник

VG

Vadim Goncharov in use Perl or die;
или как в правильных модулях на CPAN - они сохраняют deprecated api, старый код может вызывать
источник

SZ

Sergey Zhmylove in use Perl or die;
Vadim Goncharov
или как в правильных модулях на CPAN - они сохраняют deprecated api, старый код может вызывать
Ну нееееет! :)
Это тогда winapi получится, так тоже плохо
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
Ну нееееет! :)
Это тогда winapi получится, так тоже плохо
жа почему сразу он
источник

SZ

Sergey Zhmylove in use Perl or die;
func(arg, deprecated arg, deprecated arg, deprecated arg, deprecated arg, arg, deprecated arg)
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
func(arg, deprecated arg, deprecated arg, deprecated arg, deprecated arg, arg, deprecated arg)
как ты коротко назвал
источник

VG

Vadim Goncharov in use Perl or die;
Sergey Zhmylove
func(arg, deprecated arg, deprecated arg, deprecated arg, deprecated arg, arg, deprecated arg)
NtAccessCheckByTypeResultListAndAuditAlarmByHandle() вот как надо
источник

И

Игорь in use Perl or die;
А у них разве не так работает? Это же указание мажор/минор/патч версий обычное? Или я что-то упустил?

В npm есть крутилки которые позволяют указать достаточно точно версии которые тебе нужны даже в диапазоне: https://docs.npmjs.com/cli/v6/configuring-npm/package-json#dependencies

Открыл первый попавшийся проект, вижу:
"dependencies": {
   "uglify-js": "^3.9.1"
 }

У меня по дефолту поставилось так при npm install.
3 версия, но старше 3.9.1. Кучи копий не будет, если уже есть такая версия установленная.
источник

VG

Vadim Goncharov in use Perl or die;
Игорь
А у них разве не так работает? Это же указание мажор/минор/патч версий обычное? Или я что-то упустил?

В npm есть крутилки которые позволяют указать достаточно точно версии которые тебе нужны даже в диапазоне: https://docs.npmjs.com/cli/v6/configuring-npm/package-json#dependencies

Открыл первый попавшийся проект, вижу:
"dependencies": {
   "uglify-js": "^3.9.1"
 }

У меня по дефолту поставилось так при npm install.
3 версия, но старше 3.9.1. Кучи копий не будет, если уже есть такая версия установленная.
там age есть
источник

VG

Vadim Goncharov in use Perl or die;
есть еще http://semver.org/
источник

VG

Vadim Goncharov in use Perl or die;
но главное, конечно - люди должны прилагаться правильные
источник

VG

Vadim Goncharov in use Perl or die;
которые не инкрементят мажор на каждый чих, и следят за работоспособностью предыдыщих интерфейсов
источник

И

Игорь in use Perl or die;
Vadim Goncharov
там age есть
Так в npm тоже есть age, по ссылке выше можно было бы так задать:
"baz" : ">1.0.2 <=2.3.4"
источник

VG

Vadim Goncharov in use Perl or die;
вот эти миноры - жесть
источник

И

Игорь in use Perl or die;
Vadim Goncharov
вот эти миноры - жесть
Вы шутите? Вы вообще открываете ссылки которые я кидаю?😂

Соседний пример:
"thr" : "3.3.x"
источник

VG

Vadim Goncharov in use Perl or die;
конечно не открываю
источник

VG

Vadim Goncharov in use Perl or die;
нахуй мне гейжс?
источник

И

Игорь in use Perl or die;
Я так и подумал😁😁😁
А я вот ваши открываю))
источник