The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Язык программирования Go переходит с Mercurial на Git и GitH..."
Отправлено Аноним, 16-Ноя-14 06:39 
> Это желательно. Тем более, что это стандартный алгоритм параллелизации работы (Map-Reduce).

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

> Тут хорошая тема поднимается - как делать VCS для нетекстовых данных.

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

> Кстати, это не сделано ли во всяких Google Docs?

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

> перетечь в правило. Поэтому merge должен быть как можно сильнее упрощён.

Да там и нет никакой ракетной науки. Просто некоторые ГСМщики настолько "на Вы" с компьютером что будет лучше если они не будут это делать и это будет именно исключением для них.

> Если процесс сделан так, то git pull сделает всё сам. Это -
> идеал, но не всегда возможный идеал.

Ну ок, у меня одна картинка а в мастере другая. При том обе отличаются от общего предка. И чего должен сделать автомат? Врубить AI и вместо участников проекта решить какая же картинка правильная? Ну если там такой крутой AI, может команду уже пора уволить? Если AI может такое решение принять - он пожалуй и картинки нарисовать сможет и код напишет :).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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