Jump to content
Калькуляторы

Компания Microsoft купила GitHub

Материал: Платформа GitHub досталась Microsoft за 7,5 миллиарда долларов. Новый актив останется независимым от материнской компании. Полный текст

Share this post


Link to post
Share on other sites

Интересно девки пляшут. Что-то мне эти все обещания напоминают, вот только не могу вспомнить что...

Edited by Brainiac

Share this post


Link to post
Share on other sites

Если они сделают нормальную интеграцию той же студии с гитхабом, будет здорово. А если ещё и внешнее апи для интеграции сторонних решений - то вообще фантастика.

Share this post


Link to post
Share on other sites
В 6/6/2018 в 13:19, getasbrb сказал:

Если они сделают нормальную интеграцию той же студии с гитхабом, будет здорово. А если ещё и внешнее апи для интеграции сторонних решений - то вообще фантастика.

Внешнее API у github-а уже и так есть. Как и webhook-и.

Share this post


Link to post
Share on other sites

 

В 07.06.2018 в 16:04, fhunter сказал:

Внешнее API у github-а уже и так есть. Как и webhook-и.

Что, и прям уже можно из какой-нибудь IDE отправить кому-нибудь PR, отревьювить PR в свои репы и принять его? Я просто основываюсь на том, что видел в Eclipse - там куцые обрезки.

Share this post


Link to post
Share on other sites
2 минуты назад, getasbrb сказал:

 

Что, и прям уже можно из какой-нибудь IDE отправить кому-нибудь PR, отревьювить PR в свои репы и принять его? Я просто основываюсь на том, что видел в Eclipse - там куцые обрезки.

Глупый вопрос - а какую дополнительную ценность имеет способность делать все это  прямо в IDE?

Share this post


Link to post
Share on other sites
1 минуту назад, Sergey Gilfanov сказал:

Глупый вопрос - а какую дополнительную ценность имеет способность делать все это  прямо в IDE?

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

Share this post


Link to post
Share on other sites
37 минут назад, getasbrb сказал:

Нальттабаться заколебываюсь.

Мониторов у разработчика должно быть много

38 минут назад, getasbrb сказал:

В IDE тупо удобнее было

Кроме того, в IDE будут бы все те же самые окошки и интерфейсы - действия же те же самые надо делать.. Не все равно, что переключать - системные/браузерные окошки  или их же в IDE?

 

Share this post


Link to post
Share on other sites
2 часа назад, Sergey Gilfanov сказал:

Мониторов у разработчика должно быть много

Зачем? Виртуальных рабочих столов разве недостаточно?

Share this post


Link to post
Share on other sites
29 минут назад, snvoronkov сказал:

Зачем? Виртуальных рабочих столов разве недостаточно?

Обычно - чтобы видеть и код, и результат его работы одновременно.

Share this post


Link to post
Share on other sites
В 09.06.2018 в 15:16, Sergey Gilfanov сказал:

Не все равно, что переключать - системные/браузерные окошки  или их же в IDE?

Субьективно, в IDE удобнее (хоткеи во все поля. Или я просто не знаю как назначить хоткей ОС на переключение к конкретному окну). Пробовал много мониторов - вариант с одним, но широким 21:9 более удобен.

Share this post


Link to post
Share on other sites
В 6/9/2018 в 14:18, getasbrb сказал:

 

Что, и прям уже можно из какой-нибудь IDE отправить кому-нибудь PR, отревьювить PR в свои репы и принять его? Я просто основываюсь на том, что видел в Eclipse - там куцые обрезки.

Код для ревью, когда его ещё не было на гитхабе, я писал лично. Он мониторил комментарии по webhook-ам, по получению "approved/disapproved" ставило плюсики/минусики, по получению нужного количества плюсиков - разрешало merge. Автоматический merge не делали.

 

А так - https://developer.github.com/v3/pulls/#create-a-pull-request

Познайте дзен. Всё есть.

Share this post


Link to post
Share on other sites
10 минут назад, fhunter сказал:

Познайте дзен. Всё есть.

Ага. И называется 'git format-patch', 'git am'. Pull request - это патч, отправленный в список рассылки. Вообще никакого гитхаба не надо.

Share this post


Link to post
Share on other sites
7 минут назад, Sergey Gilfanov сказал:

Ага. И называется 'git format-patch', 'git am'. Pull request - это патч, отправленный в список рассылки. Вообще никакого гитхаба не надо.

Я отвечал на конкретный вопрос. Гитхаб это социальная сетка. Ценна хранилищем issues/комментариев к pull-request-ам для публичных проектов. А так да, на то git и DVCS

Share this post


Link to post
Share on other sites
29 минут назад, fhunter сказал:

Я отвечал на конкретный вопрос. Гитхаб это социальная сетка. Ценна хранилищем issues/комментариев к pull-request-ам для публичных проектов.

Ну так и я про то же. В случае чего (т.е. когда все эти сервисы 'социальные сетки' сдохнут) можно откатиться (в том числе и с issues) к технологиям лет так 30-лентей давности.

Share this post


Link to post
Share on other sites
1 минуту назад, Sergey Gilfanov сказал:

Ну так и я про то же. В случае чего (т.е. когда все эти сервисы 'социальные сетки' сдохнут) можно откатиться (в том числе и с issues) к технологиям лет так 30-лентей давности.

Ну есть вот fossil, который и wiki и DVCS и issue tracker, и всё в одном бинарнике (и сервер там же) - на всё суммарно - 1.5Мб.

Share this post


Link to post
Share on other sites
16 часов назад, Sergey Gilfanov сказал:

Ну так и я про то же. В случае чего (т.е. когда все эти сервисы 'социальные сетки' сдохнут) можно откатиться (в том числе и с issues) к технологиям лет так 30-лентей давности.

Зачем же откатываться, уже распределенный GitPub пилят: http://www.opennet.ru/opennews/art.shtml?num=48763

Правда, Issues там нету, только форки, пулл-реквесты и звёзды.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this