URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 71263
[ Назад ]

Исходное сообщение
"Microsoft выпустила открытый пакетный менеджер для приложени..."

Отправлено opennews , 11-Окт-10 12:51 
Компания Microsoft представила (http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing...) тестовую версию проекта NuPack (http://nupack.codeplex.com/), в рамках которого разработан пакетный менеджер для упрощения поиска, установки, обновления и использования сторонних библиотек в .NET проектах, включая проекты на Mono, ASP.NET Web Forms и ASP.NET MVC. Код системы распространяется в рамках лицензии Apache. Все наработки NuPack, изначально созданного представителями Microsoft, а также управление над проектом будет передано независимому сообществу, и будет курироваться некоммерческой организацией Outercurve (бывшая CodePlex Foundation).


Все поддерживаемые пакетным менеджером библиотеки регистрируются в специальном централизованном каталоге, снабженном функциями поиска. Клиентская системы часть поддерживает полную интеграцию с Visual Studio и позволяет разработчикам легко найти нужные библиотеки и устанавливать/обновлять их с учет...

URL: http://weblogs.asp.net/scottgu/archive/2010/10/06/announcing...
Новость: https://www.opennet.ru/opennews/art.shtml?num=28236


Содержание

Сообщения в этом обсуждении
"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено anonymous , 11-Окт-10 12:51 
После стольких лет сна разума - первые проблески рассудка. Вива ля майкрософт.

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено yet another anonim , 11-Окт-10 16:58 
Однако всё равно для меня "моно" звучит как составная часть слова "монополизм", а также как синоним слов "один", "сам по себе", "единственный"...

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено User294 , 11-Окт-10 19:15 
> После стольких лет сна разума - первые проблески рассудка. Вива ля майкрософт.

Да не беспокойтесь, они как обычно сделают все сами знаете как. Если уж они телефоны без копипасты в 2010 году доперли выпустить не обладая такой же харизмой по впариванию как Эппл... :)))


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено n , 13-Окт-10 13:22 
Балмер переоценил силу своих танцев. :)

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено тоже Аноним , 11-Окт-10 13:06 
> поддерживает полную интеграцию с Visual Studio

Вот здесь МС обычно "забывает" продолжение: "версии не ниже Professional"

И уж конечно, сообщество под крылышком МС будет на редкость независимым и некоммерческим ;)


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Fcuku , 11-Окт-10 13:21 
Откройте свой Луна-парк. С блекджеком и шлюхами.
Кто мешает?
Отчего постоянные покушения на чужое добро?

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено mine , 11-Окт-10 14:04 
Ты малость попутал. Это мелкомягкие свой луна-парк открыли с краплеными колодами и сифилисом.

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено User294 , 11-Окт-10 15:56 
> Откройте свой Луна-парк. С блекджеком и шлюхами.

В пингвинах уже давно пакетные манагеры работают без всяких микрософтов. Это микрософт все никак не может ручник отпустить. При том как обычно - неплохая изначально идея будет похерена никакой реализацией. Только для дотнета? Ну да, значит юзеров будут по прежнему иметь эксплойтами, как обычно.


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Crazy Alex , 11-Окт-10 16:13 
Ну хоть вы-то читайте новости. Это ни разу не аналог APT и иже с ним. Это аналог Maven - тулза для разработчика. Конечно, она только для дотнета. И, кстати, не исключено, что реализация будет вполне хороша - с дотнетом у майкрософта на удивление мало фейлов - вероятно, на опыте явы получается сделать нормально. К зоопарку библиотек у пользователя это вообще никакого отношения не имеет. Да и в том же ява-мире принято к пользователю таскать свои библиотеки.

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено User294 , 11-Окт-10 19:50 
> иже с ним. Это аналог Maven - тулза для разработчика. Конечно,
> она только для дотнета.

Ну так я и говорю: идея пакетизации в целом - хорошая. Когда система и софт бьется на модули обновляемые по мере надобности, более-менее гранулярно а сами модули - реюзаются, а не таскаются по эн раз для каждой софтины как у некоторых. А реализация - как обычно. Микрософт же. Куда там им до редхатов и дебианов, у которых цель - удобно работать с операционкой и потому единообразно апдейтящих хоть .so на сях, хоть шеллскрипт, хоть питоновый апплет. У MS же цель что-то свое впарить. Ака дотнет. Поэтому хрен вам всем, а не нормальный манагер пакетов. Только для дотнета, блаблабла. Ну а все остальные пролетают. Заметьте, пролетают ... только под виндой. И микрософт бойко стреляет себе в пятку в очередной раз.

> И, кстати, не исключено, что реализация будет вполне хороша - с дотнетом у
> майкрософта на удивление мало фейлов

Ну да, с LSE там всяких повылетали, не осилив заявленные времена транзакций. Совсем незначительный такой фэйл. В вебе тоже как-то вслед за явой отправились. Вот например случайно нашелся небольшой такой шедеврик, вполне колоритно описывающий то что я косвенными методами наблюдал на примере некоторых разработчиков :) http://habrahabr.ru/blogs/net/105848/ - весьма жизненное такое описание. И кстати метко замечено: микрософтовский фреймворк для веба судя по всему и правда похож на http://lh5.ggpht.com/_2on1DRfSC6A/TK4XLFlaAvI/AAAAAAAAAC4/XP... (гляда на эффективность разработчиков на ЭТОМ).

> - вероятно, на опыте явы получается сделать нормально.

Ага, я тут очень кстати налетел на ссылочку, весьма доставило надо сказать. Вон выше написано. Все познается в сравнении, не так ли? Ну вот там чувак ... сравнил! :)

> К зоопарку библиотек у пользователя это вообще никакого отношения не имеет. Да и в
> том же ява-мире принято к пользователю таскать свои библиотеки.

Не знаю что там у кого принято а у меня есть в предпочитаемой мной системе манагер пакетов. Мне он нравится. Он вместо меня рюхает обезьянью часть работы и держит систему в целом обновленной. Ему без разницы, разработчик я или последний кофейник. Ему пофигу - ява там или питон. А может и .so на голых сях. Или шелскрипты. Он просто делает свою работу и делает ее хорошо. Наверное потому что занят не проталкиванием всем в глотку своих сраных технологий, а просто занимается своей работой - установкой софта и поддержанием его в актуальном виде. Грубо говоря, есть одна такая мелочевка которую вы никогда не получите от Майкрософт: просто нормальная работа без выгибонов с учетом ваших нужд вместо пихания с нахрапом своих мегавелосипедов из дерева.


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Crazy Alex , 11-Окт-10 21:15 
Да вы сравниваете не с тем. Дотнет - прямой аналог джавы, с ней и сравнивать надо. Вот там логика обычно аналогичная - разработчик выбирает определённые версии библиотек, разрыбатывает/тестирует с ними и тащит их клиенту в бинарном виде, вместе с софтиной. Но вот при сборке софтины библиотеки, если еще не установлены, подтягиваются их репозитория - см. Apache Maven.

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


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено User294 , 12-Окт-10 17:04 
> Да вы сравниваете не с тем. Дотнет - прямой аналог джавы, с ней и сравнивать надо.

Ага, диалог изобретателя и пользователя:
- Мы только что изобрели треугольное колесо для велосипеда! Это прорыв!
- ??? Но ведь круглые колеса - лучше?!
- Вы что, идиот? Мы делали аналог велосипеда от вон той группы изобретателей! Надо было сравнивать с их прямоугольными колесами!

Заметьте, мне как пользователю - насрать аналог чего и кто делал. Меня интересует насколько меня будет трясти на этом вашем велосипеде, приколитесь? И даже то что ваш велосипед лучше ездит по лестницам для меня не аргумент, т.к. у меня редко возникает такая нужда :P.

> Вот там логика обычно аналогичная - разработчик выбирает определённые версии
> библиотек, разрыбатывает/тестирует с ними и тащит их клиенту в бинарном виде,

Технологии лохматых девяностых. Деревянные велосипеды с треугольными колесами. Ну да, конечно, можно сбагрить этот гемор на разработчика. А нафига бы, если уже есть системный манагер пакетов, который все это прекрасно разруливает сам?

> библиотеки, если еще не установлены, подтягиваются их репозитория - см. Apache Maven.

Велосипеды - это круто. Только вот сами катайтесь на ваших деревянных с треугольными колесами, пожалуйста. Можете даже с лестниц. А у меня нормальные велосипеды есть и мне не нравится езда по лестницам.

> Насколько я понимаю, так сделано, чтобы полностью снять риск каких-то несовместимостей
> - для ынтырпрайза автоапдейт не особо приемлем,

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

Кстати, что характерно - я как-то не видел операционок с кернелом и базовыми либами на яве. Поэтому один фиг - кто-то должен апдейтить низкоуровневый слой. А раз уже есть такой апдейтер-инсталлер, реализован нормально и делает свое дело - накукуй нужен еще один велосипед, живущий своей жизнью?! Два апдейтера/инсталлера делают администреж этого аспекта в два раза сложнее. Стало быть - в сад. При том туда отправляется тот кто не может майнтенансить всю систему вообще. А то под ява-ынтерпрайзом крутится нативный кернел и либы. Им майнтенанс тоже нужен, а эти ваши java-only и .net only этого не умеют. Посему они ИМХО идут ффтопку. Как ненужный redundant функционал, усложняющий администрирование.

> а больше одного крупного приложения на сервере всё равно крутиться не будет.

Ну так Ынтерпрайз же. Ынтерпрайзу на явах и дотнетах жрать ресурсы полагается, знаем-знаем.


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Michael Shigorin , 12-Окт-10 13:29 
> Грубо говоря, есть одна такая мелочевка которую вы никогда не получите от Майкрософт:
> просто нормальная работа без выгибонов с учетом ваших нужд вместо пихания с нахрапом
> своих мегавелосипедов из дерева.

Хуже того, это культура такая.  И она тоже заразная.  Мосметро вон изуродовали -- сунулся сегодня, хорошо, додумался пойти на old.mosmetro.ru (http://habrahabr.ru/blogs/web_2_0/105797/).


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено User294 , 12-Окт-10 16:28 
Я уже видел этот трындец. Это что угодно, но только не сайт. А скорее вырвиглазные потуги укурившихся дотнетчиков. При том - дотнетчики были кем угодно, кроме вебмастеров. И делали что угодно, кроме вебсайта. Получилось вырвиглазно, с нулевым юзабилити. Микрософт лишний раз доказывает всему миру что в вебе они инвалиды и что их фреймворки может юзать для вебни по доброй воле только умственный инвалид. Ну или кем надо быть чтобы надизайнить например окошки ... аж размером с бойницу? Они и правда предлагают через эту замочную скважину их манускрипты читать? oO Ну и конечно же кроссплатформенность во весь рост: нигде кроме винды этот буллшит не работает, ну как и ожидалось от MS в общем то.

Алсо, по моим сведениям - некоторые куски микрософтовских сайтов для разработчиков хоть и сильно втюхивают сильверлайт, но потом работают с ним криво. Вплоть до совета в какой-то их KB снести сильверлайт для восстановления возможности работать с сайтом. Еще одна фирменная фича микрософта: они настолько большие что начали жрать себя с хвоста и не могут ничего с этим сделать. Фирменный идиотизм мс последних лет: начинают толкать но не могут обеспечить нормальную работу даже с своими же продуктами. Получается знатный FAIL. Честно заслуженный, заметьте.


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Анон , 13-Окт-10 20:45 
Ну да, "висладелы" изобрели новый winetricks и то с урезанным функционалом. Браво!

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Ян Злобин , 12-Окт-10 03:13 
>В пингвинах уже давно пакетные манагеры работают без всяких микрософтов. Это микрософт все никак не может ручник отпустить.

Точно - не прошло и десяти лет, как "лидер ПО" сделал что-то подобное.


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Денис , 11-Окт-10 13:43 
Ну наконец-то они придумали maven4net :-)

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено pavlinux , 11-Окт-10 14:06 
Срочно в суд на них, за нарушения патента на пакетные менеджеры APT и RPM

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Аноним , 11-Окт-10 16:15 
Интересно, что эта новость делает на опеннете?

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Crazy Alex , 11-Окт-10 16:44 
Код открыт - почему бы и нет?

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Dimez , 11-Окт-10 19:16 
Ну и что? Каждый пук Микрософта, бережно принесённый сюда Трухиным, постить на первую страницу?

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Crazy Alex , 11-Окт-10 21:06 
Вполне значимая штука, вообще-то. Да и не так много а майкрософта пуков, связанных с опенсорсом - новости не заспамят.

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено AFCrio , 13-Окт-10 09:23 
Исходники открыты ? Все нормально.
Хочется позверствовать - велкам в новости про блобы Opera/VirtualBox/Komodo IDE.

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Michael Shigorin , 14-Окт-10 02:01 
> Исходники открыты ? Все нормально.

Возможность посмотреть текст -- это ещё вовсе не "всё нормально".


"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено balex , 11-Окт-10 21:21 
Вот прикиньте - выпустила бы майкрософт сей чудный инструмент под закрытой лицензией, и эта новость прошла бы мимо опеннета. ИМХО, опенннет бы слегка потерял ценных коментариев :)

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено Sugar , 12-Окт-10 11:11 
Срочно подписуем петицию в МС, с просьбой переименовать эту в тулзу в NaPuck, так горзда веселее будет! =))

"Microsoft выпустила открытый пакетный менеджер для приложени..."
Отправлено the joker , 12-Окт-10 16:44 
Timeo Danaos

P.S.: Для удалившего мой предыдущий пост представляю перевод и объяснение. Это начало крылатой фразы "Timeo Danaos et dona ferentes" -- лат. "Боюсь данайцев, даже приносящих дары". Это цитата из "Энеиды", её произносит кто-то из жителей Трои при виде того самого коня. IMHO, эти два слова достаточно хорошо характеризуют позицию многих из коммюнити по отношению к действиям Microsoft.