Re[4]: Github
От: VladD2 Российская Империя www.nemerle.org
Дата: 03.06.11 18:04
Оценка:
Здравствуйте, IT, Вы писали:

IT>Такая организация уже есть. Но так мы ещё сильнее прибиваем гвоздями Nemerle к русскому комьюнити.


Не Nemerle, а его разработку. Оно по факту уже давно прибито. Потом не обязательно же расшифровывать название? Со временем это станет мемом. И никто не будет задумываться над его происхождением.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Github
От: IT Россия linq2db.com
Дата: 03.06.11 18:12
Оценка:
Здравствуйте, VladD2, Вы писали:

IT>>Такая организация уже есть. Но так мы ещё сильнее прибиваем гвоздями Nemerle к русскому комьюнити.

VD>Не Nemerle, а его разработку. Оно по факту уже давно прибито. Потом не обязательно же расшифровывать название? Со временем это станет мемом. И никто не будет задумываться над его происхождением.

Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?
Если нам не помогут, то мы тоже никого не пощадим.
Re[6]: Github
От: WolfHound  
Дата: 03.06.11 18:44
Оценка:
Здравствуйте, IT, Вы писали:

IT>Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?

1)Хватит.
2)Если когда-нибудь не хватит тогда и можно будет думать про разориться. Правда если проект разрастется до такого размера есть вероятность что они объем и бесплатно увеличат.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[6]: Github
От: VladD2 Российская Империя www.nemerle.org
Дата: 03.06.11 19:39
Оценка:
Здравствуйте, IT, Вы писали:

IT>Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?


Когда не хватит, будем разоряться.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: Github
От: Ziaw Россия  
Дата: 04.06.11 01:02
Оценка:
Здравствуйте, IT, Вы писали:

IT>Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?


Сейчас 200мб репо. Время еще есть.

А вообще это вроде не жесткое ограничение:
http://support.github.com/discussions/site/3296-the-max-size-for-open-source-project
Re[2]: Github
От: Ziaw Россия  
Дата: 04.06.11 03:47
Оценка:
Здравствуйте, seregaa, Вы писали:

S>А что с базой issues? В гуглкоде были удобные автоматические перекрестные ссылки между комитами и багами — это все накроется?


Проработал этот вопрос. Перенести их легко, только потеряется автор (как было сделано при переносе на гуглкод). Есть API для разных языков, есть даже готовые скриптики.

Со связями сложнее, надо запоминать соответствие номеров тикетов при переносе.

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

После этого в проект с подготовленными тикетами и пустым репо надо пушнуть получившийся репозитарий, все тикеты автоматом свяжутся с ревизиями.
Re[3]: Github
От: Ziaw Россия  
Дата: 04.06.11 05:04
Оценка:
Здравствуйте, Ziaw, Вы писали:

Z>После этого нужно переделать гит репозитарий меняя в сообщениях ссылки на тикеты. Детали этого момента для меня пока не ясны, надо поспрошать экспертов по гиту, в теории это точно можно сделать, надо только понять легко ли автоматизировать.


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

Гит рулез.
Re[6]: Github
От: Ziaw Россия  
Дата: 04.06.11 05:07
Оценка:
Здравствуйте, IT, Вы писали:

IT>Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?


Ты бы поговорил с авторами пигментов. Что им мешает закомитить мой лексер для немерла?
Re[4]: Github
От: Petrovich_Alex  
Дата: 04.06.11 05:49
Оценка:
github предлагает 2 метода перейти с svn.


стандартный git svn, как правило, предназначен для постоянной работы с удаленным svn репозиторием, поэтому он пишет много метаинформации в комитах, делает svn теги как git branch и т.д. что бы нормально работал двусторонняя связь svn <-> git

а svn2git как раз позволяет полностью перейти на git, нормально сделает тег и т.д.
Re[5]: Github
От: Ziaw Россия  
Дата: 04.06.11 14:31
Оценка:
Здравствуйте, Petrovich_Alex, Вы писали:

P_A>github предлагает 2 метода перейти с svn.


Это довольно небыстрая операция. Я бы не хотел ее повторять.

P_A>стандартный git svn, как правило, предназначен для постоянной работы с удаленным svn репозиторием, поэтому он пишет много метаинформации в комитах, делает svn теги как git branch и т.д. что бы нормально работал двусторонняя связь svn <-> git


Тэгов как бы немного. Их можно и руками, метаинформация карман не тянет, какие еще недостатки?

P_A>а svn2git как раз позволяет полностью перейти на git, нормально сделает тег и т.д.


Насчет "и т.д." хотелось бы подробнее.
Re[6]: Github
От: Petrovich_Alex  
Дата: 04.06.11 16:27
Оценка:
P_A>>а svn2git как раз позволяет полностью перейти на git, нормально сделает тег и т.д.

Z>Насчет "и т.д." хотелось бы подробнее.


ну дык все описано
svn2git поддерживает список авторов, теги и бранчи приведет в вид гита, может обновляться из svn (через svn2git --rebase)...

в конечном итоге, мы слили 2 svn репозитория в один git и после этого наступило щасье...

история успеха:
Долгая разработка. Первый репозиторий (over 30000 commints) прошел несколько обновлений svn и в конечном итоге поломался, не дампился и не чинился, при получении истории отваливался, поэтому решили сделать новый svn репо и соответственно без истории . Когда новый достиг ~13000 коммитов, половину разработки перешли на git svn. Еще через ~5000 коммитов перенесли оба svn репозитория в 2 git репозитория (через svn2git), а потом слили 2 git в один. В итоге ничего не потеряли и получили всю историю правок проекта.
Re[7]: Github
От: IT Россия linq2db.com
Дата: 04.06.11 16:53
Оценка:
Здравствуйте, Ziaw, Вы писали:

IT>>Можно и так. Хватит нам на всё про всё .3GB? Или имеет смысл разориться на $25 в месяц на платный аккаунт?

Z>Ты бы поговорил с авторами пигментов. Что им мешает закомитить мой лексер для немерла?

Где можно поговорить?
Если нам не помогут, то мы тоже никого не пощадим.
Re[8]: Github
От: Ziaw Россия  
Дата: 04.06.11 17:29
Оценка:
Здравствуйте, IT, Вы писали:

Z>>Ты бы поговорил с авторами пигментов. Что им мешает закомитить мой лексер для немерла?


IT>Где можно поговорить?


В ирце, тут все написано: http://pygments.org/contribute/
Re[8]: Github
От: Ziaw Россия  
Дата: 04.06.11 17:36
Оценка:
Здравствуйте, IT, Вы писали:

IT>Где можно поговорить?


Вот тут есть вебклиент для IRC: http://webchat.freenode.net/
Re[2]: Github
От: Ziaw Россия  
Дата: 04.06.11 18:50
Оценка:
Здравствуйте, IT, Вы писали:

IT>Четвёртая — придумать нормальное имя организации. NemerleTeam как-то совсем не в попад. Назвать хотя бы nemerle. А лучше название nemerle оставить языку, а тому, что Влад называет платформой для создания компиляторов придумать название и назвать организацию таким именем.


nemerle-org
nemerle-lang
nemerle-community
Re[2]: Github
От: Ziaw Россия  
Дата: 04.06.11 18:51
Оценка:
Здравствуйте, seregaa, Вы писали:

S>А что с базой issues? В гуглкоде были удобные автоматические перекрестные ссылки между комитами и багами — это все накроется?


Пишу тут скриптик для их миграции, возникла идея блоки кода показывать именно как блоки кода. Для этого надо их вычленить из issues и вставить перед каждой строкой 4 пробела. Есть у кого идеи/реализации сего действа? Можно конечно потом проапдейтить уже смигрированные, но хотелось бы сразу.
Re: Wiki
От: Ziaw Россия  
Дата: 04.06.11 19:47
Оценка:
Здравствуйте, Ziaw, Вы писали:

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

Вот пример странички https://github.com/Ziaw/nemerle/wiki безо всяких правок. Видно что надо пофиксить только блоки кода.

Что это нам дает? Во первых к редактированию вики будет нормальный интерфейс у всех участников. Во вторых можно редактировать вики через репозитарий, это глобальные поиск с заменой, это форки, можно поставить рубийный Gollum и править форкнутый вики локально.

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

Дискасс.
Re[2]: Github
От: Ziaw Россия  
Дата: 05.06.11 08:04
Оценка:
Здравствуйте, seregaa, Вы писали:

S>А что с базой issues? В гуглкоде были удобные автоматические перекрестные ссылки между комитами и багами — это все накроется?


Тестовое перетаскивание, результат тут: https://github.com/Ziaw/UssueMigrationTest/issues?sort=comments&amp;direction=desc&amp;state=open

Основные отличия: есть всего два статуса — open и closed, все остальное достигается лейблами. С закрытием/связыванием тикетов по комиту тоже все нормально, нужно только сконвертить сообщения о комитах и заменить issuse $oldNumber на #$newNumber, комит с примером ссылок https://github.com/Ziaw/UssueMigrationTest/commits/master

Тикеты закрываются по времени комита, а не по времени пуша, это радует.
Re[3]: Github
От: IT Россия linq2db.com
Дата: 05.06.11 16:52
Оценка:
Здравствуйте, Ziaw, Вы писали:

IT>>Четвёртая — придумать нормальное имя организации. NemerleTeam как-то совсем не в попад. Назвать хотя бы nemerle. А лучше название nemerle оставить языку, а тому, что Влад называет платформой для создания компиляторов придумать название и назвать организацию таким именем.


Z>nemerle-org

Z>nemerle-lang
Z>nemerle-community

А без nemerle-?
Если нам не помогут, то мы тоже никого не пощадим.
Re[4]: Github
От: nCdy http://nCdy.org/
Дата: 06.06.11 05:01
Оценка:
Хочу добавить пару мыслей.

Если добавлять проект в https://github.com/rsdn, то надо понимать, что, не знаю хорошо это или плохо, но не Nemerle будет ориентироваться на rsdn, а rsdn на Nemerle. Т.е. теперь весь RSDN целиком пишут Nemerle

NemerleTeam и мне не нравится. Я даже просил поляка переименоваться, но он видимо давно забыл о GitHub >__<
But I don't really mean it
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.