Опрос
Опрос Тема Опроса: Необходим ли CVS репозитарий для классов 1С++
bars   pie

Да, 100%    
  12 (75.0%)
Нет, 100%    
  0 (0.0%)
Другое    
  2 (12.5%)
А что такое CVS?    
  2 (12.5%)




Всего голосов: 16
« Последняя модификация: lustin : 10. Января 2007 :: 22:35 »
Переключение на Главную Страницу Страницы: 1 [2] 3 4 5 ОтправитьПечать
Очень популярная тема (более 25 ответов) Вопросы без ответа по OpenConf и ООП (число прочтений - 36451 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопросы без ответа по OpenConf и ООП
Ответ #15 - 14. Января 2007 :: 22:22
Печать  
alest писал(а) 13. Января 2007 :: 21:19:
Это немного не то. Туда просятся оформленные решения, а природа cvs позволяет/подталкивает уже минимальную функциональность заливать, которая постепенно нарастает.

Мне кажется, классы без документации, тестов и рекламы интересны только своим авторам.
Имеют смысл в процессе активной коллективной разработки, но как финальный вариант - не то это.
Т.е. это просто доступное cvs хранилище, не более того.

Репозиторий классов (да любых разработок, в принципе) представляется несколько более структурированным.
Хотя я понимаю, что это дополнительная нагрузка на авторов, которой некоторые авторы, возможно, не выдержат.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #16 - 15. Января 2007 :: 07:55
Печать  
sedmin писал(а) 14. Января 2007 :: 21:18:
Только тут не все так просто. На такие классы обязательно нужны тесты, которые: 1) показывают, как этот класс используется, 2) контролируют, что кто-нибудь их не поломал.

Иначе больше функциональности ты, может быть и получишь, но использовать такой обновленный вариант больше, увы, не сможешь.


В скриптах опенконфа такого тестирования, как вы хотите, нету, ну и что. Я все равно вручную обновляю, ибо не все изменения меня устраивают.
Системы, в которой вы любой класс будете смело в свою рабочую базу вставлять все равно не получите. Мы же не в одной фирме работаем, такой согласованности не будет.
  
Наверх
ICQ  
IP записан
 
Phoenix
Senior Member
****
Отсутствует


itpath.ru

Сообщений: 398
Местоположение: Москва
Зарегистрирован: 15. Июня 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #17 - 15. Января 2007 :: 08:08
Печать  
lustin писал(а) 10. Января 2007 :: 20:17:
Сегодня возникло свободное время и примерно набросал список вопросов на которые я так и не смог найти ответов
б) Subsystem - реально ли увидить TODO автора, или хотя бы услышать есть ли в планах реализовывать например такую вещь как "Удаленный интерфейс для клиентов о состоянии выполнения его задач (я уже об этом говорил)".

To do subsystems (plugin):
- Возможность хранения данных в MS SQL Server, а не только в JET (сейчас делаются последние штрихи)
- добавления поля в задачу: Комментарий по ходу выполнения.
- расширение количества и функционала отчетов. сейчас уже начинает нехватать созданных.
- переход к связанному объекту МД в альт.дереве из текущей формы, т.е. находишся в "Справочник.Контрагенты.ФормаСписка.Основная" при вызове хоткея переходишь в моем дереве МД на ветку основной формы списка справочника контрагенты. (на стадии окончательного тестирования)
- скорее всего включу FreeReport (fastreport.ru) в плагин, чтобы можно было создавать отчеты не выходя из конфигуратора
- включение произвольных колонок в список задач.
- отображение в списке задач только головных, либо всех задач (на стадии окончательного тестирования)

new app:
Разработка приложения для работы с подсистеами, управление задачами, описаниями .... не из конфигуратора, а в отдельном приложении которое будет висеть в трее,  возможна будет привязка к объектам МД.
в приложение точно будет встроен функционал FreeRport.
скорее всего сделаю возможность посылки сообшения по почте. сейчас на уровне скриптов можно сгенерить текст письма (из плагина) структура таблиц простая. достаточно минимальное знание английского языка чтобы все понять.
  

Лень двигатель прогресса.&&http://www.itpath.ru&&;
Наверх
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Вопросы без ответа по OpenConf и ООП
Ответ #18 - 15. Января 2007 :: 12:08
Печать  
alest писал(а) 15. Января 2007 :: 07:55:
В скриптах опенконфа такого тестирования, как вы хотите, нету, ну и что. Я все равно вручную обновляю, ибо не все изменения меня устраивают.


Ну на такой вариант - я пас. Так как
Цитата:
1) Я практически не использую эти классы.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #19 - 15. Января 2007 :: 13:06
Печать  
В принципе, я готов взяться за подобную задачу.
Но важно определиться с наборами/видами классов и с документированием классов.

Т.е. могу предложить следующую схему
1. есть отдельная спец. конфа, в которой подключены все классы
2. Данная конфа хранится в разобранном виде в репозитарии у Федора. Возможно также и хранение данных.
3. Конфа будет автоматически собираться/разбираться - типа ночная сборка.
4. Добавление классов будет выполняться в данный модуль cvs только мной. НО ИМХО в дальнейшем, возможно подключение и других "модераторов".
5. Любой добавляемый класс должен иметь след. данные
Обязательно
1) класс и необходимые данные для него - например, конфа, где прописаны глоб. методы, справочники, доки и прочее
2) описание класса в отдельном файле + способ подключения
3) данные автора + e-mail/ICQ
Необязательно
- примеры использования класса
- демонстрационные данные
6. Тесты классов также не слишком обязательны.
7. Документация не обязательно должна быть в какой-то фиксированной форме.

ЗЫ ИМХО желательно, чтобы все классы подключались как внешние файлы, для более удобного использования и подключения.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #20 - 15. Января 2007 :: 13:09
Печать  
kms писал(а) 14. Января 2007 :: 22:22:
Репозиторий классов (да любых разработок, в принципе) представляется несколько более структурированным.
Хотя я понимаю, что это дополнительная нагрузка на авторов, которой некоторые авторы, возможно, не выдержат.


Даже если выложить те классы, что сейчас в разделе Репозиторий- это облегчение авторам в их публикации. ИМХО, Проще в цвс отправить доработку, чем паковать файл, заходить на сайт и вкладывать его в ветку.
А отследить обновление его тоже не очень удобно, разве что подписаться на тему. Но иногда открываешь страницу, а там написано "обновил в первом посте". Мелочи, конечно, но все же.

2fez
А какими навыками должен обладать ведущий? И по возможности: где почитать нужную инфу?
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #21 - 15. Января 2007 :: 13:10
Печать  
sedmin писал(а) 15. Января 2007 :: 12:08:
Я практически не использую эти классы.


А какие классы ты используешь?
ЗЫ или вообще в своих конфигурациях не пользуешься классами? Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #22 - 15. Января 2007 :: 13:27
Печать  
alest писал(а) 15. Января 2007 :: 13:09:
2fez
А какими навыками должен обладать ведущий?


Тут первичны не навыки, а
1) понимание того, чего же мы хотим в конечном итоге получить
2) много желания этого добиться
3) много времени это все реализовать
  
Наверх
www  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #23 - 15. Января 2007 :: 13:29
Печать  
kms писал(а) 14. Января 2007 :: 22:08:
А что будет делать ведущий с кучей мелких разноплановых классов?

Предполагается, что ведущий будет знать, что с ними делать. И главное - для чего надо ЭТО с ними делать Подмигивание
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #24 - 15. Января 2007 :: 14:08
Печать  
artbear писал(а) 15. Января 2007 :: 13:06:
В принципе, я готов взяться за подобную задачу.
Т.е. могу предложить следующую схему ...


А что можете сказать по этому моему предложению?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
alest
Senior Member
****
Отсутствует



Сообщений: 380
Местоположение: Гродно, Беларусь
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #25 - 15. Января 2007 :: 14:25
Печать  
Да вроде нормально.
А тебе по почте высылать?
  
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопросы без ответа по OpenConf и ООП
Ответ #26 - 15. Января 2007 :: 14:26
Печать  
fez писал(а) 15. Января 2007 :: 13:29:
kms писал(а) 14. Января 2007 :: 22:08:
А что будет делать ведущий с кучей мелких разноплановых классов?

Предполагается, что ведущий будет знать, что с ними делать. И главное - для чего надо ЭТО с ними делать Подмигивание

Игра слов. Улыбка

Нет, Федор, ответ не защитан.

Мне реально интересно.
Ты говоришь, что НУЖЕН ведущий для такого проекта.
Представим, что у нас 1000 классов, из них 100 - серьезных, 400 - незаконченные проекты, 500 - вообще фуфло полное.
Классы написан разными авторами, у которых такие понятия как ум честь и совесть нашей эпохи - собственные и абсолютно неконгруэнтные.

Что делает ведущий?
Он анализирует каждое изменение каждого класса?
Он в курсе всех изменений?
Он держит связь со всеми авторами и управляет процессом?

Или?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #27 - 15. Января 2007 :: 14:27
Печать  
Можно по почте, а можно куда-нибудь и выкладывать.
ИМХО по почте надежнее Улыбка

ЗЫ но еще ничего не решено.
Ждем отмашки от Федора и прочих знающих товарищей.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Вопросы без ответа по OpenConf и ООП
Ответ #28 - 15. Января 2007 :: 14:31
Печать  
kms писал(а) 15. Января 2007 :: 14:26:
Представим, что у нас 1000 классов, из них 100 - серьезных, 400 - незаконченные проекты, 500 - вообще фуфло.

Что делает ведущий?
Он анализирует каждое изменение каждого класса?
Он в курсе всех изменений?
Он держит связь со всеми авторами и управляет процессом?

Или?

Мое ИМХО -
для 1000 классов одного ведущего мало !
Да и вряд ли у нас будет столько классов.
Ведущий принимает самое главное решение о внесении класса в репозитарий, и далее проверяет изменения в случае добавления новых версий.
Да, ведущий должен быть в курсе всех изменений и должен их описывать и требовать подобного от авторов.
Да, он держит связь с авторами и контролирует процесс.

ЗЫ если в дальнейшем будут несколько ведущих, они также должны поддерживать эти роли.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Вопросы без ответа по OpenConf и ООП
Ответ #29 - 15. Января 2007 :: 14:33
Печать  
artbear писал(а) 15. Января 2007 :: 14:08:
artbear писал(а) 15. Января 2007 :: 13:06:
В принципе, я готов взяться за подобную задачу.
Т.е. могу предложить следующую схему ...


А что можете сказать по этому моему предложению?

ИМХО схема недостаточно структурирована и вместе с тем плохо расширяема.
Сколько классов ты сможешь поддерживать? 10? 20?

Не верю в жизнеспособность под нагрузкой.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 5
ОтправитьПечать