Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Организация свободных проектов (число прочтений - 6074 )
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Организация свободных проектов
09. Ноября 2007 :: 09:37
Печать  
fez писал(а) 09. Ноября 2007 :: 07:09:
Если кому еще есть что сказать в этой ветке про юниттестирование - велкам.
Надеюсь, что ночь пошла собеседникам на пользу.

Ты думаешь, что рациональный подход лучше, чем иррациональный.
А это не так.

Логика - это одна плоскость, а есть еще плоскости веры, магии и эмоций (это просто обозначения).
И у каждой плоскости - свои свойства, свои сильные и слабые стороны.
И когда ты отбрасываешь одну или несколько плоскостей, как неподходящие, ты ослабляешь свои позиции.

Логик не в состоянии управлять эмоциональным фоном в коллективе.
Интуитива невозможно прогнозировать.
Эмоционал не принимает решений.
Сенсорный тип кроме принятия решений не будет делать ничего.

Когда ты подбираешь команду, ты можешь сделать перекос в какую-то одну сторону.
Такая команда в целом будет неэффективной.

Ибо жизнь круглая, и чтобы ехать, а не скакать, у колеса должны быть все четыре сектора.

P.S.
Это одна из немногих стоящих тем, о которых можно было бы поговорить.
К сожалению, в двух строчках объяснить невозможно, нужно хотя бы пара часов и доска с мелками.
« Последняя редакция: 09. Ноября 2007 :: 14:32 - fez »  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Юниттестирование в жизни.
Ответ #1 - 09. Ноября 2007 :: 09:43
Печать  
fez

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

Логик боится несправедливости, но сам иногда поступает несправедливо.
Интуитив боится одиночества, поэтому сам уходит тогда, когда от него этого никто не ожидает.
Эмоционал боится обиды, поэтому обижается раньше, чем его хотели обидеть
Сенсор боится предательства, но предает с легкостью.

Никого не узнаешь? Улыбка

Это - совершенство несовершенного мира.

Нет правды в одном секторе, это утопия.
Кто лучше - Логик или Сенсор?

Для чего лучше?

Кто лучше - взрослый или родитель?
Взрослый или бунтующий ребенок?

Нет такого вопроса в жизни.

P.S.
Вот такой тебе шаблон, может пригодится.  Подмигивание
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Юниттестирование в жизни.
Ответ #2 - 09. Ноября 2007 :: 10:58
Печать  
kms писал(а) 09. Ноября 2007 :: 09:37:
Ты думаешь, что рациональный подход лучше, чем иррациональный.

Это не так. Просто по твоей классификации, я - "логик". Соответственно и подхожу к решению проблем с той стороны, с которой мне удобнее.

kms писал(а) 09. Ноября 2007 :: 09:37:
Когда ты подбираешь команду, ты можешь сделать перекос в какую-то одну сторону.
Такая команда в целом будет неэффективной.

Когда я буду подбирать для чего-нибудь команду - я перечитаю это сообщение. Обещаю.
А сейчас у меня другие цели.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Юниттестирование в жизни.
Ответ #3 - 09. Ноября 2007 :: 11:41
Печать  
fez писал(а) 09. Ноября 2007 :: 10:58:
Когда я буду подбирать для чего-нибудь команду - я перечитаю это сообщение. Обещаю.
А сейчас у меня другие цели.

Хорошо.

По поводу юнит-тестирования.
Если это был тест, то скорее - функциональный.

Мне нужно было получить ответы на некоторые вопросы.
Например - стоит ли пытаться чем-то делать 1cpp лучше?
Есть ли у 1cpp какие-либо общие планы развития?
Может ли свободный продукт брать на себя какие-либо обязательства?

Теперь я могу принести извинения Саше (sedmin).
Конечно, он имеет право быть корпоративным пользователем Улыбка
Но если бы мы немножко не пофлеймили, ты бы не сказал самого главного.

Главное, что ты ответил на все эти вопросы.
Твое понимание и позиционирование свободных проектов (и текущее положение вещей в 1cpp) - это ни хорошо, ни плохо.
Это просто фундамент, основа принятия уже моих личных половых решений.

P.S.
Добавлю, что я не согласен с таким пониманием термина "свободный проект".
Именно поэтому, публикуя ветку ТП, я беру на себя допустимые обязательства по исправлению возможных проблем.
Ты считаешь, что я не прав? Просто у меня - другое понимание свободы и проектной свободы в частности.

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

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Юниттестирование в жизни.
Ответ #4 - 09. Ноября 2007 :: 12:26
Печать  
kms писал(а) 09. Ноября 2007 :: 11:41:
Но если бы мы немножко не пофлеймили, ты бы не сказал самого главного.

С этого места нельзя ли поподробнее? Что именно в этом бурном потоке для тебя оказалось главным?

kms писал(а) 09. Ноября 2007 :: 11:41:
Главное, что ты ответил на все эти вопросы.

Жаль только, что ты не ответил на все мои вопросы.

kms писал(а) 09. Ноября 2007 :: 11:41:
P.S.
Добавлю, что я не согласен с таким пониманием термина "свободный проект".
Именно поэтому, публикуя ветку ТП, я беру на себя допустимые обязательства по исправлению возможных проблем.

Ты свободен в принятии на себя обязательств. Но эти обязательства должны исходить от тебя самого: их никто не вправе навязывать тебе со стороны.

К сожалению, сейчас в проекте мало людей, которые берут на себя какие-то обязательства. Однако винить в этом никого нельзя. Ибо свобода - она не только для пользователей, но и для разработчиков.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Юниттестирование в жизни.
Ответ #5 - 09. Ноября 2007 :: 13:43
Печать  
fez писал(а) 09. Ноября 2007 :: 12:26:
Ты свободен в принятии на себя обязательств. Но эти обязательства должны исходить от тебя самого: их никто не вправе навязывать тебе со стороны.

Федор, ты достойный собеседник, однако здесь ты начинаешь закольцовывать обсуждение.
Что отличает истину от правил игры в конкретном проекте?

Истина является инвариантом, а правила игры меняются от проекта к проекту.
При такой трактовке свободы можно поиграть в футбол во дворе, а построить сборную даже района - нельзя.
Это не проект, это клуб по интересам.

Цитата:
К сожалению, сейчас в проекте мало людей, которые берут на себя какие-то обязательства. Однако винить в этом никого нельзя. Ибо свобода - она не только для пользователей, но и для разработчиков.

Я же написал уже - я все понимаю.

Просто вспомни, что я тебе говорил про роадмап.

Для проекта, в котором есть обязательства, можно проводить политику (в том числе внешнюю) развития.
Для клуба по интересам - невозможно.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Юниттестирование в жизни.
Ответ #6 - 09. Ноября 2007 :: 14:11
Печать  
kms писал(а) 09. Ноября 2007 :: 13:43:
Просто вспомни, что я тебе говорил про роадмап.

Для проекта, в котором есть обязательства, можно проводить политику (в том числе внешнюю) развития.
Для клуба по интересам - невозможно.


Не согласен. Что есть "проводить политику" для свободного проекта? Вообще, какая может быть политика у свободного проекта?

Роадмап при этом отлично может существовать. Роадмап свободного проекта собирается из мелких роадмапов отдельных разработчиков. Которые они сами себе создали.

В итоге все упирается во внутреннюю организованность участников проекта. Если участники организованы, придумывают себе роадмапы и как-то им следуют, то роадмап появляется и у проекта.

Если ты ставишь знак равенства между роадмапом и "политикой", то такую политику в свободном проекте бессмысленно "проводить". Да и некому. Все упирается во внутреннюю организованность участников проекта.

P.S. Дворовая команда играет в футбол ради фана. Сборная района - ради денег. Сравнивать их организацию бессмысленно.
При этом какая-нибудь дворовая команда вполне может всухую переиграть сборную какого-нибудь района. Не проводя при этом какой-либо политики, и не строя при этом каких-либо роадмапов.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Юниттестирование в жизни.
Ответ #7 - 09. Ноября 2007 :: 14:22
Печать  
fez писал(а) 09. Ноября 2007 :: 14:11:
В итоге все упирается во внутреннюю организованность участников проекта. Если участники организованы, придумывают себе роадмапы и как-то им следуют, то роадмап появляется и у проекта.

А это к обязательствам не имеет отношения?

Цитата:
Если ты ставишь знак равенства между роадмапом и "политикой", то такую политику в свободном проекте бессмысленно "проводить". Да и некому. Все упирается во внутреннюю организованность участников проекта.

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

Цитата:
P.S. Дворовая команда играет в футбол ради фана. Сборная района - ради денег. Сравнивать их организацию бессмысленно.
При этом какая-нибудь дворовая команда вполне может всухую переиграть сборную какого-нибудь района. Не проводя при этом какой-либо политики, и не строя при этом каких-либо роадмапов.

Возможно, особенно если дворовую команду составляют сотрудники префектуры округа.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Юниттестирование в жизни.
Ответ #8 - 09. Ноября 2007 :: 14:44
Печать  
kms писал(а) 09. Ноября 2007 :: 14:22:
fez писал(а) 09. Ноября 2007 :: 14:11:
В итоге все упирается во внутреннюю организованность участников проекта. Если участники организованы, придумывают себе роадмапы и как-то им следуют, то роадмап появляется и у проекта.

А это к обязательствам не имеет отношения?

Я уже устал повторять. Имеет. Самое прямое. Просто обязательства в свободном проекте возникают из другого места. Не от начальства, а снизу.

kms писал(а) 09. Ноября 2007 :: 14:22:
Нет, я имею в виду другое.
Проект может публично заявить "наша цель - коммунизм".

Проект не может ничего публично заявлять. Публично заявлять может человек. Или несколько человек.

kms писал(а) 09. Ноября 2007 :: 14:22:
Но если это проект свободный и у ни у кого нет никаких обязательств, то завтра мы можем зачеркнуть и переписать "наша цель - полигамный капитализм".

Человек свободен. В том числе, у него есть право поменять свою цель. В любое время.

kms писал(а) 09. Ноября 2007 :: 14:22:
Прогнозировать что-то и договариваться о чем-то в таких условиях невозможно.

Не согласен.

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

Если же в какой-то момент оказывается, что никто (вообще никто) не заинтересован в достижении названной цели - то проект вполне закономерно умирает. Ибо он нах никому не нужен.

Если тебе нужно договорится о чем-то в таких условиях - договаривайся с тем человеком, который разделяет твою цель. Если такого не нашлось - делай сам без оглядок на всех остальных так, как считаешь нужным.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Организация свободных проектов
Ответ #9 - 09. Ноября 2007 :: 14:58
Печать  
У меня еще есть две минуты, поэтому я тебе отвечу сейчас вот на это:
Цитата:
Цитата:
Зря ты порезал ветку, Федор.

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

Это логически одна ветка, один вопрос и один ответ.

Извни, но я не увидел логических связей.

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

Мне никогда не жаль поделиться идеями.
Но мне неприятно, когда мои идеи начинают резать, монтировать и изменять их смысл.

Это касается и этой ветки и недавнего раздела "разработка".
Ты волен проводить независимую политику, но BSD лицензия для идей на этом для меня заканчивается.
Я понимаю, сам дурак (насчет BSD), но не надо, плз, мне это демонстрировать с такой регулярностью.
Я исправлюсь Улыбка
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Юниттестирование в жизни.
Ответ #10 - 09. Ноября 2007 :: 19:48
Печать  
fez писал(а) 09. Ноября 2007 :: 14:44:
Есть коллектив людей, которых объединяет общая цель.

Возможно, наши реальности просто не согласованы.
Давай согласуем?
Какая цель объединяет коллектив разработчиков проекта 1cpp?

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

Это мне.
А независимому игроку? С кем ему договариваться о каких-либо гарантиях?
Со мной? С тобой?
Ну ладно гарантии, но декларация о намерениях хотя бы может быть у свободного проекта?
  

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Организация свободных проектов
Ответ #11 - 12. Ноября 2007 :: 05:18
Печать  
kms писал(а) 09. Ноября 2007 :: 14:58:
Цитата:
Если ты хочешь рассказать, чего же именно ты все-таки хочешь - заведи свою ветку и сделай это там. Я с удовольствием тебя послушаю. Более того, я вчера пару раз спрашивал тебя именно об этом.

Мне никогда не жаль поделиться идеями.
Но мне неприятно, когда мои идеи начинают резать, монтировать и изменять их смысл.

Цели и идеи - это одно и то же?
Я вообще-то хотел узнать, какие цели ты преследовал, когда начал в жесткой форме выражать свое недовольство бездействием разработчиков 1С++?

kms писал(а) 09. Ноября 2007 :: 14:58:
Это касается и этой ветки и недавнего раздела "разработка".

В этой ветке для меня очень многое так и осталось непонятным. И осталось ощущение того, что и я остался непонятым.

А что не так с разделом "Разработка"?

kms писал(а) 09. Ноября 2007 :: 14:58:
Ты волен проводить независимую политику, но BSD лицензия для идей на этом для меня заканчивается.
Я понимаю, сам дурак (насчет BSD), но не надо, плз, мне это демонстрировать с такой регулярностью.
Я исправлюсь Улыбка

Вот этот пассаж, например. Я наверное тупой, но я его не понял.
  
Наверх
www  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Юниттестирование в жизни.
Ответ #12 - 12. Ноября 2007 :: 05:32
Печать  
kms писал(а) 09. Ноября 2007 :: 19:48:
fez писал(а) 09. Ноября 2007 :: 14:44:
Есть коллектив людей, которых объединяет общая цель.

Возможно, наши реальности просто не согласованы.
Давай согласуем?
Какая цель объединяет коллектив разработчиков проекта 1cpp?

1. Я не считаю, что разработчики 1С++ образуют коллектив в полном смысле этого слова.
2. Я не считаю, что у меня есть право говорить от лица разработчиков 1С++.
3. Мне жаль, что похоже ты не считаешь себя одним из разработчиков 1С++. Хотя по факту это так.

kms писал(а) 09. Ноября 2007 :: 19:48:
Цитата:
Если тебе нужно договорится о чем-то в таких условиях - договаривайся с тем человеком, который разделяет твою цель. Если такого не нашлось - делай сам без оглядок на всех остальных так, как считаешь нужным.

Это мне.
А независимому игроку? С кем ему договариваться о каких-либо гарантиях?

С тем человеком, который разделяет его цель. Да, сначала такого человека надо найти. Никто не обещал, что будет легко.

kms писал(а) 09. Ноября 2007 :: 19:48:
Ну ладно гарантии, но декларация о намерениях хотя бы может быть у свободного проекта?

Может быть. Может не быть. Может быть, но неопубликованная. Или даже несформулированная.
В случае с 1С++ пока не нашлось человека, который сформулировал бы декларацию о намерениях.
  
Наверх
www  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Организация свободных проектов
Ответ #13 - 12. Ноября 2007 :: 08:37
Печать  
fez писал(а) 12. Ноября 2007 :: 05:18:
kms писал(а) 09. Ноября 2007 :: 14:58:
Мне никогда не жаль поделиться идеями.
Но мне неприятно, когда мои идеи начинают резать, монтировать и изменять их смысл.

Цели и идеи - это одно и то же?
Я вообще-то хотел узнать, какие цели ты преследовал, когда начал в жесткой форме выражать свое недовольство бездействием разработчиков 1С++?

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

Эта ветка, к примеру, являлась логическим продолжением предыдущей, а ты не увидил связи.
С разделом все хорошо, но цели сформулированы плохо, и из-за этого реализация идеи отличается от ее оригинала.

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

De quelle planète es-tu?
Наверх
 
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


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

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Организация свободных проектов
Ответ #14 - 12. Ноября 2007 :: 09:00
Печать  
kms писал(а) 12. Ноября 2007 :: 08:37:
fez писал(а) 12. Ноября 2007 :: 05:18:
kms писал(а) 09. Ноября 2007 :: 14:58:
Мне никогда не жаль поделиться идеями.
Но мне неприятно, когда мои идеи начинают резать, монтировать и изменять их смысл.

Цели и идеи - это одно и то же?
Я вообще-то хотел узнать, какие цели ты преследовал, когда начал в жесткой форме выражать свое недовольство бездействием разработчиков 1С++?

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

Эта ветка, к примеру, являлась логическим продолжением предыдущей, а ты не увидил связи.
С разделом все хорошо, но цели сформулированы плохо, и из-за этого реализация идеи отличается от ее оригинала.

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


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

Но ёшкин кот. Мне на основной работе хватает пользователей, за которыми надо сопли подтирать и проблемы клещами вытаскивать. Почему же такие же разработчики, у которых есть такие же пользователи заставляют меня тащить эти проблемы еще и из них? Никакой корпоративной солидарности... (забился в уголок и там зарыдал навзрыд).
  
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать