Board.KolibriOS.org
http://board.kolibrios.org/

Обсуждение негласных правил
http://board.kolibrios.org/viewtopic.php?f=7&t=2485
Page 1 of 4

Author:  SoUrcerer [ Mon Jun 17, 2013 7:37 pm ]
Post subject:  Обсуждение негласных правил

1) Хотел бы дополнить, что идеи обычно заканчиваются на "было бы клево аналог фотошопа иметь". Но если автор хочет увидеть свою идею в реальности, ему стоит открыть любимый текстовый редактор, и составить как можно более полную спецификацию. Что он ожидает увидеть, как оно должно работать, и так далее.
6) Большинство разработчиков понимают русский язык, и поэтому общаются на нем. Часто обсуждение каких-то важных решений ведется исключительно на русском языке. Иностранному разработчику, желающему участвовать в дискуссии, предлагается выражать мнение на английском - в этом случае дискуссия как правило меняет язык. В Канаде английский и французский, а у нас - русский и английский.

CleverMouse: в связи с бурным обсуждением тема выделена из прикреплённой темы, в которой записывается только результат обсуждения.

Author:  Freeman [ Mon Jun 17, 2013 11:45 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Я бы сформулировал это следующим образом...

В сообществе есть три запретных "а давайте":
  • А давайте всё напишем на Си (Паскале, Аде и пр.).
  • А давайте портируем ОС на ARM.
  • А давайте общаться только на английском.
Ответ на них один: "Действуйте, разрешаем".

Author:  Mario_r4 [ Mon Jun 17, 2013 11:50 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Freeman wrote:
Ответ на них один: "Действуйте, разрешаем".

Почему тогда запретных? Они не запретные, но их высказывание попадает под. п.1, со всеми вытекающими последствиями. Кроме разве что вопроса с английским. Определенно навязывание языка нехороший подход. Человек вправе задавать вопросы на родном языке, хоть даже на суахили и языке майя, но мы также вправе не утруждать себя ответами.

Author:  GerdtR [ Sat Aug 03, 2013 11:09 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Quote:
0) НАДправило на всеми правилами - не ушкуйте со злым мышем - карает ан... карает в общем не по детски.

Чего? о_О

Author:  Mario_r4 [ Sat Aug 03, 2013 11:36 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

GerdtR wrote:
Quote:
0) НАДправило на всеми правилами - не ушкуйте со злым мышем - карает ан... карает в общем не по детски.

Чего? о_О

Попытки шутить с CleverMouse приводят, как минимум, к суточному лишению доступа к чату для текущего аккаунта.

Author:  DmitrySokolowsky [ Sun Aug 04, 2013 12:03 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Mario_r4 wrote:
GerdtR wrote:
Quote:
0) НАДправило на всеми правилами - не ушкуйте со злым мышем - карает ан... карает в общем не по детски.

Чего? о_О

Попытки шутить с CleverMouse приводят, как минимум, к суточному лишению доступа к чату для текущего аккаунта.

Шутки какого рода имеются в виду?

Author:  Mario_r4 [ Sun Aug 04, 2013 12:52 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Атауальпа wrote:
Шутки какого рода имеются в виду?

Любого.

На этом обсуждение этого вопроса предлагаю завершить и заняться более полезными делами.

Author:  Leency [ Fri Oct 18, 2013 9:53 pm ]
Post subject:  Re: Негласные правила проекта KolibriOS

Предлагаю внести в правила:

Разработка на FASM'e является рекумендуемой, но не обязательной. В конечном итоге не имеет значения на каком языке написана программа, важны только её характеристики: функциональность, стабильность, возможность поддержки кода, легкость сборки, юзабилити, дизайн, размер и т.д.

Author:  art_zh [ Sat Oct 19, 2013 1:59 am ]
Post subject:  Re: Негласные правила проекта KolibriOS

имхо разработка на асме является необязательной, но рекомендуемой.
поскольку в конечном итоге важны только
1) скорость
2) размер
3) стабильность
4) функциональность
5) легкость сборки
6) поддержка кода
ну и прочая лабуда вроде дизайна, юзабилити etc.

Author:  Leency [ Sat Oct 19, 2013 2:07 am ]
Post subject:  Re: Негласные правила проекта KolibriOS

art_zh wrote:
Проблема в том, что скопипиздить чужой код всегда легче, чем клепать свой.
Уже ждём видеоплеер на асме.
Посвящается всем, кто за один язык.
Code:
CleverMouse « Пт окт 18, 2013 9:20 pm »   как же мне надоело "возможно, прислушаюсь, но у меня есть своё собственное видение" в этом проекте
Leency « Пт окт 18, 2013 9:21 pm »   CleverMouse: а ты хочешь, чтобы у всех было одно виденье?
Leency « Пт окт 18, 2013 9:22 pm »   CleverMouse: сформулируй это виденье и всех несогласных забань
CleverMouse « Пт окт 18, 2013 9:24 pm »   это будет подозрительно похоже на "всех убью, одна останусь"

Author:  Leency [ Thu Nov 07, 2013 7:44 pm ]
Post subject:  Заливака на SVN в процессе разработки

Yogev_ezra начал брать на себя слишком много полномочий и указывать когда можно и когда нельзя заливать программы на SVN. В каком они должны быть виде. За примерами далеко идти не нужно:
- Календарь
- RD Save
- @notify
- Таймер
и другие

Это нормальная практика для ночных сборок содержать программы в процессе разработки, если они стабильны и лучше оригиналов.
Опрос wrote:
Вопрос: Заливать программы на SVN в процессе разработки?
Ответы: Да/Нет

Прошу проголосовать.
Опрос будет идти 7 дней.

EDIT by yogev_ezra: Так как сам опрос был задан неправильно, я отменил сам опрос и соединил эту тему с "Негласными правилами проекта" (к которой этот опрос имеет непосредственное отношение). Давайте сначала решим, каким должен быть опрос, а уже потом зададим опрос.

Author:  yogev_ezra [ Thu Nov 07, 2013 7:58 pm ]
Post subject:  Re: Заливака на SVN в процессе разработки

Опрос неправильный, правильный опрос такой:

Аксиомы:
1) Заливать на SVN исходники новой программы, ещё не существующей на SVN, имеет право любой желающий с доступом к SVN (при условии, что он автор программы, либо получил разрешение от автора, либо автор покинул проект и лицензия исходников это не запрещает)
2) Программа не может быть добавлена в авто-сборку, если на SVN нет её исходников (исключение - программы, написанные до создания скрипта автосборки, авторы которых покинули проект)
3) Чтобы добавить программу в автосборку, на рамдиске должно быть достаточно свободного места (логика железная, да?). Если места нет, то действуем по результатам опроса №2

"Имеет ли право разработчик заливать на SVN свои правки уже существующей программы в стадии разработки?"
1) Да, всегда
2) Да, только если он автор программы
3) Да, только если он спросил мнение других пользователей и получил разрешение большинства
4) Варианты 2+3 вместе
5) Либо 2, либо 3 обязательно выполняется.
6) Нет

"Имеет ли право разработчик выкидывать из автосборки существующие программы и заменять их своими?"
1) Да, всегда
2) Да, только если он автор обоих программ (и старой, и новой)
3) Да, только если он спросил мнение других пользователей и получил разрешение большинства
4) Да, если получил разрешение автора существующей программы
5) Варианты 3+4 вместе
6) Нет

"Когда разработчик имеет право добавлять в автосборку новые программы, не выкидывая существующие?"
1) Всегда
2) Только если он автор программы или получил разрешение от автора
3) Только если он спросил мнение других пользователей и получил разрешение большинства
4) Только если в автосборке нет программ, дублирующих функциональность новой программы
5) Варианты 2+3 вместе
6) Варианты 2+4 вместе
7) Варианты 3+4 вместе
8.) 2+3+4 вместе

"Имеет ли право разработчик удалять код/данные с SVN?"
1) Да, всегда
2) Да, только если он автор кода/данных
3) Да, только если он спросил мнение других пользователей и получил разрешение большинства
4) Варианты 2+3 вместе
5) Либо 2, либо 3 обязательно выполняется.
6) Нет
7) Да, если код/данные устарели и их уже никогда нельзя будет использовать (пример: VRR)
8.) Да, если лично ему мешает факт их наличия на SVN (это специально для Leency)

В существующем варианте опрос похож на проплаченные опросы, где нужно получить интересующий опрашивающих результат.

EDIT:
а) В первый опрос добавил пункт 5) Либо 2, либо 3 обязательно выполняется.
б) В первом опросе уточнил, что речь идёт о программе, уже существующей на SVN.
в) Добавил опрос №3
г) Добавил аксиомы
д) Добавил опрос №4

Author:  Heavyiron [ Thu Nov 07, 2013 8:02 pm ]
Post subject:  Re: Заливака на SVN в процессе разработки

Пока не голосовал и согласен с yogev_ezra насчет некоторой некорректности опроса

ПС: позже все таки проголосовал до закрытия опроса

Author:  Leency [ Thu Nov 07, 2013 8:02 pm ]
Post subject:  Re: Заливака на SVN в процессе разработки

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

4) Варианты 2+3 вместе <-- убило.

А нре слишком ли будет большое распыление в похожих вариантах?

Author:  Akyltist [ Thu Nov 07, 2013 8:06 pm ]
Post subject:  Re: Заливака на SVN в процессе разработки

Отпишу так:
- Если человеку дали доступ на свн, значит не спроста.
- Заливать на него свою программу, конечно, лучше "да" - чем "нет", будут исходники как минимум.
- Включать ли эту программу в ночную сборку, ВОТ это уже должно решать сообщество.
- Заливать ли новые версии (пусть даже не стабильные?) - конечно, на то - он и свн, всегда можно откатиться, всегда можно поправить!

Page 1 of 4 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/