FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Воскресенье, 04.12.2016, 09:09
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Исходный текст программы (сырцы)
Исходный текст программы
Make_Pic
Дата: Понедельник, 28.03.2016, 12:47 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline
Исходный текст программы FLProg закрыт или все таки open sources?

Уже нашел на хабаре ответ автора - использует SmallTalk и как он говорит, многим не под силу - поэтому все сам.
Я не согласен со словами автора, коллективное творчество дает более продвинутый продукт, более гибкий и более востребованный, а то что толпа ошибок наделает - это исправимо, сам автор только может вносить изменения в релиз, что поддерживается многими "GettHub-ами".
Как то так.


Сообщение отредактировал Make_Pic - Понедельник, 28.03.2016, 13:09
 
Skull Дата: Понедельник, 28.03.2016, 16:29 | Сообщение # 2
Подполковник
Группа: Проверенные
Сообщений: 298
Награды: 5
Репутация: 2
Статус: Offline
Коллективное творчество дает несовместимость версий, разброд и шатания. + копирование багов друг у друга. Стоит вспомнить как в алгоритме датчика 18В20 ошибка определения 0-1 градуса разошлась по тырнету и усиленно копировалась друг у друга с периодически вспыхивающими холиварами по поводу этой ошибки.
Не забываем еще одно: То, что информация ничего не весит, еще не означает, что она ничего не стоит.
И тот факт, что автор любезно предоставляет программу нахаляву, еще не означает, что ему не принадлежит авторское право и он незаслуженно "зажимает" исходники.
К тому же пользовательские блоки вполне доступны, лично я не вижу смысла лезть в оболочку.


Сообщение отредактировал Skull - Понедельник, 28.03.2016, 16:32
 
support Дата: Понедельник, 28.03.2016, 18:50 | Сообщение # 3
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Честно сказать я не очень поддерживаю, и понимаю идею Open Sourse.
В своё время я шесть лет проработал в проекте Cadel (собственно говоря я его и придумал, так что могу считаться папой), и после создания через полгода от начала работы команды, нас в ней было четыре человека. Так вот и при четырёх разработчиках, даже с учётом того что каждый занимался своей частью работы, и мы работали в одной комнате во время мержа веток происходили страшные коллизии. Доходило до того что приходилось откатываться на предыдущие версии кода. А что будет при 10- 20 разработчиках, тем более которые работают независимо друг от друга, и при этом не согласовывают между собой свои цели. Я же повешусь собирать между собой ветки и в конце концов забью на это.
Тут  возможно создание нескольких независимых версий программы но тогда встаёт вопрос о совместимости версий файлов проекта. Пока мне в основном удаётся поддерживать версии файлов проекта начиная с первой версии программы, но при наличии даже пары - тройки вариаций самой программы, получится каша.
Ну и конечно остается вопрос о языке программирования.  Программистов на  SmallTalk действительно мало, и переход на этот язык сложен (по крайней мере по моему опыту). Так что я даже не знаю кто сможет занятся собственной доработкой программы.
Так что открытых исходников не будет. Но если я когда ни будь решу завязать с проектом по каким-либо причинам (надеюсь этого не произойдет но мало ли что в жизни бывает), вот тогда я выложу исходники и отправлю проект в свободное плаванье.


Разработчик программы FLProg
 
Parkhom Дата: Понедельник, 28.03.2016, 21:33 | Сообщение # 4
Сержант
Группа: Проверенные
Сообщений: 43
Награды: 1
Репутация: 1
Статус: Offline
Коллеги, позвольте вставлю свои 5 копеек: я категорически против "ветвления" проекта! И вот по какой причине: Автор привел пример работы в проекте "Cadel", это только один фрагмент негатива в работе "команды", на самом деле их гораздо больше. Не понаслышке знаю, т.к. принимал участие в коллективном творчестве в молодые годы. Я прекрасно понимаю, что многим, и я не исключение, хочется получить законченный продукт со всеми наворотами, без багов, который мог бы удовлетворить любую прихоть не программиста. Мне тоже этого хочется. На самом деле этим пожеланиям есть очень много препятствий: проект реализует один человек, бесплатно. В свое свободное время. Как у каждого человека у Автора есть некие периоды, когда нет вдохновения, нет решения той или иной ситуации, в конце концов, просто хочется отдохнуть) Давайте не будем дергать Сергея за рукава с просьбами "скорее" или другим образом принуждать как то ускорить свою работу. Честно, я с ужасом думаю о том моменте (не дай Бог!) когда Автор вдруг решит оставить свой проект. Извините, написал несколько сумбурно, можно было бы сократить до одного предложения: не мешайте человеку творить!
 
Max Дата: Вторник, 29.03.2016, 06:11 | Сообщение # 5
Гуру
Группа: Проверенные
Сообщений: 482
Награды: 14
Репутация: 4
Статус: Offline
В принципе, возможность создания собственных блоков и конструирование по коду Си достаточно хорошо расширяет возможности программы и дает нестандартные решения в частных случаях. По моему, это уже многим пользователям очевидно.
А единоначалие необходимо для контроля и эффективного управления самим ядром.
Так что, я за единоначалие и код открывать не надо.


Максим (VK - Максим Дунаевский)

Сообщение отредактировал Max - Вторник, 29.03.2016, 06:12
 
Олег Дата: Вторник, 29.03.2016, 08:58 | Сообщение # 6
Гуру
Группа: Проверенные
Сообщений: 722
Награды: 20
Репутация: 15
Статус: Offline
Тоже поддержу - лучше медленное развитие с минимумом глюков, чем бурное с бесконечным количеством заплаток после каждого релиза.
 
SirYorik Дата: Вторник, 29.03.2016, 20:36 | Сообщение # 7
Лейтенант
Группа: Проверенные
Сообщений: 119
Награды: 2
Репутация: 0
Статус: Offline
Цитата
страшные коллизии.

определенно в GNU/Linux, FreeBSD, етц... с этим умеют справляться без адовых мук.

так что количество девелоперов точно не аргумент.
 
support Дата: Вторник, 29.03.2016, 20:39 | Сообщение # 8
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Цитата SirYorik ()
определенно в GNU/Linux, FreeBSD, етц... с этим умеют справляться без адовых мук.
Ну я все таки инженер а не проффесиональный программист. Программирование для меня хобби, и работа в команде не оставила у меня положительных эмоций. С людьми без проблемм, мужики подобрались хорошие, а вот с программой всё очень тяжело


Разработчик программы FLProg
 
SirYorik Дата: Вторник, 29.03.2016, 20:45 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 119
Награды: 2
Репутация: 0
Статус: Offline
я к тому, что если вдруг захочется перейти на коллективный подход, то можно найти маинтайнеров АЛЬТ Линукс например и пообщаться. в целях построения правильной инфраструктуры, как софтовой так и иерархии разработчиков.
 
support Дата: Вторник, 29.03.2016, 20:49 | Сообщение # 10
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 30
Репутация: 21
Статус: Offline
Честно сказать - не хочу. Меня пока устраивает текущая ситуация

Разработчик программы FLProg
 
Max Дата: Вторник, 29.03.2016, 21:41 | Сообщение # 11
Гуру
Группа: Проверенные
Сообщений: 482
Награды: 14
Репутация: 4
Статус: Offline
Цитата SirYorik ()
то можно найти маинтайнеров АЛЬТ Линукс например и пообщаться.

Ну, если есть возможности работать с Линуксом, то может функциональные блоки FLProg банально переведите на платформу Raspberry Pi...


Максим (VK - Максим Дунаевский)
 
SirYorik Дата: Среда, 30.03.2016, 06:14 | Сообщение # 12
Лейтенант
Группа: Проверенные
Сообщений: 119
Награды: 2
Репутация: 0
Статус: Offline
Цитата Max ()
работать с Линуксом

ну Макс!?, какая еще работа с линуксом?
 
Форум » Основной » Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!) » Исходный текст программы (сырцы)
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика