Tag: github

Github сломали

github.com/…/b83965785db1eec019edf1fc272b1aa393e6d…

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

Автор, кстати, 3 дня назад предупреждал о дыре и просил пофиксить. А теперь ему похерили аккаунт. IMHO, это была очень плохая идея.

UPD. Восстановили и внесли дополнения в правила github.com/…/1069-responsible-disclosure-policy .

На Github добили "почти нормальный" issue tracker

Неплохо. Теперь есть Milestones, и можно назначать задачи конкретным людям. Ну и прикольные плюшки вроде указания issue ID в коммите для автоссылок. А я сегодня уже искал, где нарыть готовый хостинг redmine-а.

github.com/…/831-issues-2-0-the-next-generation

Графиков, правда, еще не генерят 😃 . Но мне оно вроде и без надобности.

На Github заделали поддержку "организаций"!

github.com/blog/674-introducing-organizations

Мега-фича! Теперь можно нормально управлять правами доступа для многоуровневых коммитов, и рекомендовать этот сервис для любых задач. До этого мне все обходилось в 12 долларов в месяц, а новый тариф - 25 долларов. Приемлимо.

Свое уже все конвертнул. В комментариях суппорт настолько усилено предлагал “поторговаться” по вопросам квот и т.п., что не поленился кинуть письмо с просьбой скостить ценник до старого значения. Посмотрим, чего отпишут.

Git - фигачим помаленьку

Часть уже видать и даже можно пощупать:

github.com/rcdesign

В отличе от vbulletin.org, в git-е выкладывавются не только моды массового применения, но и разные полезные мелочи. Которые вроде бы на солидный “продукт” не тянут, но тем не менее очень нужны. Некоторые вещи, естественно, зажал, они в приватных репозиториях, только для программистов.

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

Кому интересно - на локалке для работы с джитом остановился на git-cola и giggle. В первом удобно ставить файлы на staging и колдовать с последним коммитом. Во втором удобно быстро смотреть историю коммитов и графы бранчей. Родные tсl-ные скрипты вроде gitk и git-gui - редкостное страховидло. Теоретически мне бы конечно и SVN хватило. Но я уже проперся от темы с локальными репозиториями и на меньшее теперь не соглашусь 😃