Страница 1 из 1

О компонентах 8.1

Добавлено: 03 апр 2008, 11:34
maikl
Решил установить последние обновления для 8.1 (от 02.04.08)
Устанавливаю выборочно для Галактики. В списке обновлений есть компоненты (как я понимаю) F_sfo -спецодежда и F_mbp- МБП.
С этими модулями мы не работаем и нам они не нужны, но без них не устанавливается все остальное. Как я понимаю в 8.10 шла речь о компонентности, т.е. обновлять можно то, что хочешь, или я все не так понимаю компонентность?

Добавлено: 03 апр 2008, 11:37
Seybukan
У компонент есть совместимость.
Так вот допустим L_Sklad, требует F_MBP определенной версии и так далее по цепочке!

Добавлено: 03 апр 2008, 12:02
maikl
В принципе я это понимаю, но в чем преимущество с тем, как было, скажем в 8.0. На конференции говорили, что если, что то хорошо работает и нет необходимости обновлять эту компоненту (или модуль), то и не надо, а в жизни все не так. Стало просто дольше и сложнее обновлять систему, или я не прав?

Добавлено: 03 апр 2008, 12:07
Алексей
maikl
как ни странно, меня преследуют те же самые мысли :) и я тупо обновляю весь каталог.

Добавлено: 03 апр 2008, 16:00
Seybukan
Ну если учесть тот факт, что EXE по сравнению с 7.12 стал в 10 раз меньше.
+есть проверка на совместимость компонент, то есть работоспособность заявленную разработчиком, чего ранее просто не было.
+есть режим автоматической установки, чего ранее просто не было.
+ранее нельзя было выпускать DLL фиксами из-за чего были постоянно косяки с ручным подкладыванием выкладыванием, удалением и т.д. А соответственно разработчик в исключительных случаях шел исправление DLL фиксами.
+проверить компоненту гораздо проще, чем проверить весь OPER.RES (7.12). Соответственно цикл разработки стал намного быстрее. Значит хотелки будут делаться быстрее.

Я только при мысли о работе в 7.12 прихожу в шок. :)

Добавлено: 03 апр 2008, 19:52
maikl
Seybukan писал(а):Ну если учесть тот факт, что EXE по сравнению с 7.12 стал в 10 раз меньше.
+есть проверка на совместимость компонент, то есть работоспособность заявленную разработчиком, чего ранее просто не было.
+есть режим автоматической установки, чего ранее просто не было.
+ранее нельзя было выпускать DLL фиксами из-за чего были постоянно косяки с ручным подкладыванием выкладыванием, удалением и т.д. А соответственно разработчик в исключительных случаях шел исправление DLL фиксами.
+проверить компоненту гораздо проще, чем проверить весь OPER.RES (7.12). Соответственно цикл разработки стал намного быстрее. Значит хотелки будут делаться быстрее.

Я только при мысли о работе в 7.12 прихожу в шок. :)
Ты наверное прав, но многое из того, что ты пишешь, мне как пользователю непонятно. Для разработчика наверника есть преимущества.
Я пока всех преимуществ до конца непонял (особенно по автоматическому обновлению), раньше выпускались маленькие книжечки по всем изменениям. Теперь же, чтобы узнать о новом надо всю доку перечитать. Экономят.

Добавлено: 04 апр 2008, 06:02
Алексей
+ раньше чтобы поставить хотелку, я качал фикс размеров в 5 мегабайт, сейчас я качай патч 10 метров + всё то, что он требует размеров в 200 метров. палка о двух концах получается.
Мне тоже 8-ка нравится, но вот этой так сказать компонентности нет.
Если мою проблему решили в L_basedoc то чтобы он заработал - он тащит за собой целую кучу обновлений...

Добавлено: 04 апр 2008, 11:29
Seybukan
1. Доки ни кто не читал раньше и не читает сейчас. Это факт.
2. 200 метров не так уж и много. К тому же раньше тоже были требования по установке патчей и качать приходилось куда больше. Я ребенку мультиков больше качаю, чем патчей на галактику раз 5 :)

У меня админ знакомый есть, так он 8.10 готов был поставить только что бы некст, некст, некст, финиш не нажимать, а сделать пакетный запуск штоб он ночью по шедулеру запускалось обновление.
Лично у меня галка так уже 8 месяцев обновляется, были проблеммы только с большим бекап, но сейчас они решены. Утром пришел протокол поглядел и все.

Нет проблеммы то, она только кажется что она есть, а на самом деле ее нет.

Добавлено: 04 апр 2008, 12:03
Алексей
Seybukan
а ЦРФ у вас тоже по расписанию собираются на новом ЕХЕшнике и сами подкладываются в репозитарий?
ну и при изменении атлантиса ещё и ДЛЛ сама собирается?

я не спорю, что 8.10 мне тоже удобнее кажется чем 7.12, но и там и там есть свои плюсы... возможно в 8.10 плюсов больше че минусов :grin:

Добавлено: 04 апр 2008, 12:23
Seybukan
ЦРФ разработка вродле собиралась делать что бы перекмпилялись при обновлении. Хотя вроде еще не реализовано.

DLL конечно жесть. Я ж не знаю какие у вас там вещи крутятся. И если вы собираете собственные DLL, то и подход у вас должен быть не общестандартный.

Хотя утверждение что DLL надо пересобирать при выходе атлантиса на сколько я знаю в настоящее время не актуально! По крайней мере при выходе последних Атлантисов Галактические DLL не пересобирались.

Я тож не спорю, я 5.73 админил и ни чего все работало :) Было два патча жопер и зар! Мне их присылали в запакованном виде, а я их тупо ложил в EXE. Причем на псевдо-серваке P2(400). 30 пользователей юзало. А щас ноут мощнее в разы! :)
Так что все относительно.

Добавлено: 04 апр 2008, 12:28
maikl
Вопрос не о том, что 8.1 лучше или хуже, она просто другая, а вот как этим другим эффективно пользоваться доступно похоже полько разработчикам на тестовой базе. В жизни нам пока стало сложнее, сложнее обновлять (было, пока каждый не придумал свой способ) и т.п.
Обновление ведь это не только установить новые компоненты, надо еще и кучу отчетов своих перекомпилировать, проверить и т.п.
Так, что про ночные обновления я не очень то и верю (это только треть работы).

А насчет документации я не соглашусь. Вообще слишком много стало недокументированного, надо всегда помнить, что было изменено по описаниям к патчам и т.д..
Это к сожалению стало стилем Галактики.

Добавлено: 04 апр 2008, 12:59
Seybukan
А остальные две трети работы могут выполнены средствами докомпиляции! Отчеты сделаны внешними!
Короче, если попотеть - то можно и побездельничать в будушем.

Я лично всегда так поступаю: Три месяца плотной работы, потом можно и отдохнуть. :)