AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: База знаний и проекты
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.06.2020, 23:29   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,283 / 3491 (123) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Думаю, что стоит собрать в одно место подчистить, отобрать последние версии
И сразу вопрос - зачем? Точнее - кому это нужно, кто от этого выиграет и кто готов ради этого выигрыша потрудиться (и не превысят ли трудозатраты пользы от выигрыша)?

Аргументы против этой инициативы следующие:
1. Авторы проектов обычно выкладывают те проекты, которые официально могут выложить, т.е. грубо говоря сделанные за свой счет, потому что также обычно существует некоторое обязательство не публиковать чужой код или код, за который клиент заплатил денег.
2. (В том числе, как следствие п.1) - никто не готов брать на себя дополнительные обязательства по поддержке корректности и актуальности кода, в т.ч. применительно к разным версиям, справедливо полагая, что подаренный сообществу труд уже является вкладом в развитие знаний сообщества.
3. (В том числе, как следствие п.2). Авторские исправления и дополнения к проекту могут не выпускаться, как обновления, а фигурировать просто в сообщениях
4. (В том числе, как следствие пп.2 и 3). Потребители проектов часто не пользуются проектом "как есть", а берут идею и встраивают их в свой код (например, переименовывают объекты под свой префикс/суффикс или делают дополнительные изменения)

Поэтому:
1. Версионность проектов может быть невостребована как автором, так и потребителями
2. Авторство у себя могут как стирать, так и не стирать. Но обычно, при существенной переделке - стирают. При этом авторы в общем-то и так знают себя. Поэтому организационно авторство не сохранить, если у потребителей есть право правки кода (также см. п.4)
3. Авторам, если они делают проект "за свой счет" мягко скажем сильно наплевать на какие-то правила оформления кода, потому что они и так бесплатно раздают свой труд. Потребителям, если идея хорошая - также наплевать, как оформлен код.Они возьмут идею и оформят код под свои правила (см п.4)
4. Как обычно вопрос - кто будет тестировать и кому это надо? Ну т.е. если автор выложил проект и в нем закралась ошибка - автор быстро написал сообщение, как ее исправить и больше ему совершенно не нужно участвовать в каком-то тестировании, особенно учитывая, что этот труд для него может быть бесплатным и в неудобное для него время. А может и не написал и просто забил. Это его право.
5. Такой же вопрос. Если автор сделал проект для версии 2009 - у него совершенно нет потребности его адаптировать под разные версии. А потребителю вполне вероятно, что тоже не нужно, либо он вполне готов сам это сделать - главное взять идею.

В общем - я бы не стал с репозиторием заморачиваться. Наоборот - я считаю, что нужно поощрять выкладку любых трудов в любом виде, в котором ими хоть как-то можно воспользоваться.
Автор, если захочет - может сам заморочиться с получением каких-то выгод от своего труда (например, AxAssist выдвигал какие-то условия)
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 20.06.2020 в 23:40.
За это сообщение автора поблагодарили: trud (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
lcs: Dynamics Lifecycle Services Legacy BPM user interface to be deprecated Blog bot DAX Blogs 0 27.02.2019 03:32
vasantharivali: Configure Hyper-V Legacy Network Adapter for D365 VM Blog bot DAX Blogs 0 08.06.2017 15:11
X++: Removal of legacy functions Blog bot DAX Blogs 0 24.02.2010 06:11
X++: Using graphics in forms and legacy reports. Blog bot DAX Blogs 0 01.05.2008 05:20
Проведение проектов внедрения Shura DAX: Прочие вопросы 6 11.09.2002 23:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.