The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Устранение препятствий, мешающих успешному развитию программного проекта

24.07.2009 14:37

Dave Neary опубликовал в сети документ под названием «Барьеры на пути построения сообществ» [PDF], предлагающий детальный план действий, которые необходимо предпринять для организации людей вокруг какого-либо открытого проекта. Рассказывая в своем блоге о мотивах, побудивших его разработать это руководство, Dave пишет, буквально, следующее: «Я часто беседую с вендорами, которые заинтересованы в расширении сообщества разработчиков вокруг их свободных проектов. В этом вопросе мои советы в основном касаются двух вещей, с одной из которых, я думаю, я могу помочь им»

На первом месте любого проекта всегда стоит его облик. Т.е. почему, при прочих равных условиях, человек должен отдать предпочтение именно этому проекту, а не какому-то другому. Вендоры opensource, соревнуясь между собой, стараются привлечь разработчиков открытого ПО на свою сторону. И в этом деле ключевую роль играет тот замысел, который пытаются воплотить основоположники раскручиваемого проекта. Участники должны иметь общую точку зрения на проект, сходную мотивацию и совместно идти к реализации поставленной цели.

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

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

  1. Главная ссылка к новости (http://blogs.gnome.org/bolsh/2...)
Автор новости: blkdog
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/22723-opensource
Ключевые слова: opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 14:54, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь, что это попадет в руки пиджиновцам.
     
     
  • 2.3, Аноним (-), 15:28, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Боюсь, пиджиновцам суетиться уже поздно. В двух из ведущих дистрибутивов (Ubuntu и Fedora), уже решили отказаться от Pidgin в пользу Empathy. OpenSUSE я так думаю также скоро к ним присоединиться.
     
     
  • 3.10, User294 (ok), 20:05, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >уже решили отказаться от Pidgin в пользу Empathy.

    Что-то они поздновато.Нокия уж несколько лет в планшетках сие использует.Для дефолтного клиента в PDA-like устройстве - смотрится неплохо.Для десктопного - вот хз.

     
     
  • 4.17, Zenitur (?), 10:50, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Поставил себе цель - в каждом сообщении писать хз?
     
  • 3.14, Zenitur (?), 07:15, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А я люблю россыпь разных программ, чтобы выбрать по вкусу. А не одну для одной задачи. Пусть будет так.
     
     
  • 4.21, leshiyhs (?), 14:49, 27/07/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пусть каждый человек напишет для тебя по одному icq-клиенту
     
  • 4.24, Аноним (-), 10:28, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    фигу, разработчики дистрибутива за тебя уже подумали и поставили то, что захотели.
     
     
  • 5.30, User294 (ok), 00:59, 30/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >фигу, разработчики дистрибутива за тебя уже подумали и поставили то, что захотели.

    А что, пакетные манагеры уже отменили? oO

     
  • 3.18, ФФФФ (?), 11:46, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Боюсь, пиджиновцам суетиться уже поздно. В двух из ведущих дистрибутивов (Ubuntu и
    >Fedora), уже решили отказаться от Pidgin в пользу Empathy. OpenSUSE я
    >так думаю также скоро к ним присоединиться.

    А что с пиджином не так? Работает себе и работает. Очень неплохой интерфейс, плавные звуки, плавные отправления сообщений. В общем, программа хорошая.

     

  • 1.4, Nitrix (ok), 15:58, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Главное что я на стороне пиджина =)
     
     
  • 2.15, Zenitur (?), 07:15, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Главное что я на стороне пиджина =)

    Убунту?

     

  • 1.5, croster (ok), 16:12, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень грамотная статья, автор все по делу расписал.
     
  • 1.6, inhab (?), 16:13, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я пользуюсь пиджином (icq, irc) и вполне доволен.
     
     
  • 2.7, _umka_ (??), 16:23, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну если не брать переодическое пропадание контактов из списка,
    проблемы с кодировкой,
    переодические конфликты где-то в gconf-d или gvfsd (спит на футексе который никто не отпускает) с evolution
    то да, вполне себе работает..
     
     
  • 3.8, inhab (?), 18:37, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это же как надо было извратиться чтоб все это вылазило? За пол года багов не замечал. Редко бывает что не отрабатывает отправку меседжа по энтеру, приходится переоткрывать окно диалога.
     
     
  • 4.22, поцанчик (ok), 17:35, 27/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    если багов не замечали, то выдерните у себя оперативку и попробуйте.
    как только начнёте экономить на оперативке вы сразу-эе  будете видеть кучу багов, и негодовать по поводу и без повода отъедания пиджином 400бегабайт оперативы. (интересно, что же оно в ней там хранит..? :/ )
     
  • 3.25, Аноним (-), 10:29, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >ну если не брать переодическое пропадание контактов из списка,
    >проблемы с кодировкой,
    >переодические конфликты где-то в gconf-d или gvfsd (спит на футексе который никто
    >не отпускает) с evolution
    >то да, вполне себе работает..

    странно, никогда такого не видел у себя ... Что я не так сделал?

     
  • 2.9, User294 (ok), 19:46, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >  Я пользуюсь пиджином (icq, irc) и вполне доволен.

    Немного вам для счастья надо. Так, FYI: ICQ в нем сделан кривовато и с рядом проблем (контроля доставки например я вообще не заметил, "старые" файлтрансферы не работают, с какими-то версиями qip оно дружить упорно не хочет - UTF'ные крокозябры почему-то недекодированными вываливаются).А IRC там вообще убогий.Юзать пиджин для ирц - примерно как микроскопом гвоздь вколачивать.В принципе возможно.Но черт возьми, насколько же удобнее специализированный под эту задачу молоток!Более-менее вменяемо там реализован жаббер.Контроля доставки я впрочем и там не узрел но по крайней мере по фичам не слишком позорно, все базовые составляющие вроде есть, чем далеко не все клиенты могут похвастаться.

    (да, пришел поручик Ржевский^W^W тестер и все опошлил...).

     
     
  • 3.19, ФФФФ (?), 11:53, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    При нынешних-то каналах интернетаф нафих нам контроль доставки текстовых сообщений? :)

    А вместо UTF-8 надо ставить "Windows-1251", причем именнно так, с учетом регистра. Тогда везде кодировка будет правильной.

     
     
  • 4.20, Аноним (-), 22:12, 25/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >При нынешних-то каналах интернетаф нафих нам контроль доставки текстовых сообщений?

    Здрасьте. Причем ширина каналов к этой фиче?
    Вообще имхо вещь просто необходимая для любого протокола/мессенджера, какой бы канал не был. Правда, где-то встречал статью с описанием недостатков в этом плане в самом протоколе жаббера, но тут уже делать нечего, приходится есть что дают ;)

     
     
  • 5.23, поцанчик (ok), 17:40, 27/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>При нынешних-то каналах интернетаф нафих нам контроль доставки текстовых сообщений?
    >
    >Здрасьте. Причем ширина каналов к этой фиче?
    >Вообще имхо вещь просто необходимая для любого протокола/мессенджера, какой бы канал не
    >был. Правда, где-то встречал статью с описанием недостатков в этом плане
    >в самом протоколе жаббера, но тут уже делать нечего, приходится есть
    >что дают ;)

    Ну что вы несёте? Тьяу на вас. Вы точно на диалапе не сидели.
    В жаббере если пишешь в конференцию, то подтверждение приходит тебе сразу после отправки(в виде вашего текста прилетевшего обратно от сервера). Если оно не прилетает то и сообщения вашего вы не видите.
    Так что не надо тут гнать. Гонщики голимые...

     
  • 5.32, User294 (ok), 01:19, 30/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >был. Правда, где-то встречал статью с описанием недостатков в этом плане
    >в самом протоколе жаббера,

    У жаббера с этим ужоснаф, достаточно початиться с жпрсниками и заценить на своей шкуре.Сначала фич не сделали.Когда юзеры стали выть что сообщения теряются без уведомления и юзать протокол стремно, родили XEP.К сожалению, сие долгое время было опционально а не mandatory.Как сейчас в профилях XMPP не смотрел, но по факту один хрен, многие клиенты т.к. "опционально" положили на реализацию фичи болт.В итоге оно если и работает - то иногда, не со всеми.От клиентов зависит.

    >приходится есть что дают ;)

    Приятного аппетита :)
      

     
  • 4.31, User294 (ok), 01:13, 30/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >При нынешних-то каналах интернетаф нафих нам контроль доставки текстовых сообщений? :)

    Затем что когда вы или ваш оппонент используете GPRS да еще не дай боже двигаетесь с приличной скоростью - TCP/IP пакетики летают туговато.И рулетка вместо IM "чет или нечет, дошло или про#$алось" - это немного не то что надо.Да и вообще - не больно приятно забомбить мессагу в /dev/null а потом как лоху ждать ответа, которого, разумеется не последует поскольку мсг отправился в /dev/null а вовсе не адресату.Тот же qutim в этом плане явно лучше, он не только юзает квитки (как минимум в аське) но и статус доставки доходчиво показывает.Очень удобно.

    >А вместо UTF-8 надо ставить "Windows-1251", причем именнно так, с учетом регистра.

    Я в курсе.Но от недекодированного UTF-8 от каких-то версий кипа это не спасает.А остальные IM клиенты их обычно жуют почему-то.Что несколько досадно, а?

    >Тогда везде кодировка будет правильной.

    Ага, щаз. Еще когда я смотрел на него - в ряде мест были глюки с отображением статусных сообщений в UTF-8 (таковые юзает например icq 6).Что самое удивительное - в части мест показано правильно а в части характерные недекодированные крокозябры UTF8.Это при том что мсг одно и то же.Оригинально.

     
  • 3.26, Аноним (-), 10:30, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >с какими-то версиями qip оно дружить упорно не хочет - UTF'ные крокозябры почему-то недекодированными вываливаются

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


     
     
  • 4.28, User294 (ok), 13:15, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >скажи спасибо разработчикам QIP и их "мега-прямым" рукам ...

    По-моему я уже и не раз.

    >К слову под пиджин плагин есть на эту тему.

    Нормальные люди которые пишут icq протоколы не по принципу "на отвали" имеют свойство воркэраундить наиболее противные и популярные баги.Кстати насчет пряморукости пиджиновцев тоже много вопросов.Full acknowledgement - оно где?Что-то когда я юзал пиджин, анализ траффика не обнаружил там квитков о доставке.А что насчет нормального поиска?Или "классических" ICQшных файлтрансферов?В сумме реализация ICQ в пиджине путем минимальной адаптации AIM по принципу "для галочки" как-то не тянет на образец пряморукости.

     
  • 2.11, anonymouse (?), 20:21, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    пользуюсь пыджыном с 2006 года. фатальных проблем на наблюдайу. ЧЯДНТ?
     
     
  • 3.29, User294 (ok), 00:55, 30/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >пользуюсь пыджыном с 2006 года. фатальных проблем на наблюдайу. ЧЯДНТ?

    "Если дела идут хорошо, значит вы просто чего-то не заметили"  :) (законы мерфи)

     

  • 1.12, Аноним (-), 23:42, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пользуюсь пиджином с 2005 тоже ни каких фатальных проблем не было.
     
  • 1.13, kukulkan (??), 00:48, 25/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Устранение препятствий, мешающих успешному развитию программного проекта

    плохому танцору ...

     
     
  • 2.27, Аноним (-), 10:30, 29/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >> Устранение препятствий, мешающих успешному развитию программного проекта
    >
    >плохому танцору ...

    ... помогают садовые ножницы

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру