company_banner

Добавляем активность участия в GitLab на профиль специалиста на «Моём круге»

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

    Поэтому два года назад мы на «Моём круге» добавили на профиль пользователя блок с информацией о его участии в популярных IT-сообществах: Хабр и Тостер, GitHub и StackOverflow, Dribbble и Behance. Мы регулярно забираем по API информацию об активности пользователя в этих сообществах и показываем, в чём именно специализируется данный профессионал.

    На данный момент более 13 000 специалистов привязали свои аккаунты IT-сообществ к своему профилю на «Моём круге».  

    С сегодняшнего дня можно также привязать свой аккаунт на GitLab. На профиле пользователя это выглядит следующим образом: 

    image

    На списках специалистов, в том числе на откликах к вакансии, это выглядит так:



    Блок участника GitLab появляется на профиле пользователя «Моего круга», если у него есть хотя бы один вклад (contributions) в один репозиторий. В блоке показываем:

    1. Какое время пользователь зарегистрирован на GitLab;
    2. Сколько вкладов и во сколько репозиториев сделал за год;
    3. С какими языками связаны эти репозитории.

    Список языков выводится в соответствии с тем, в каком числе репозиториев они участвуют: чем в большем числе репозиториев, тем раньше идёт язык в списке. Из блока можно перейти в профиль пользователя на GitLab и посмотреть подробней, какие именно репозитории и на каких языках у него есть.

    Подключить своё участие в GitLab или в любом другом ИТ-сообществе можно в кабинете своего профиля на «Моём круге», в разделе «Привязка внешних сервисов».

    Посмотреть всех пользователей «Моего круга», привязавших своё участие в IT-сообществах, можно на поиске по специалистам, выбрав среди фильтров соответствующий пункт «Участник ИТ-сообществ».
    Мой круг
    164,74
    Сервис карьеры в IT
    Поделиться публикацией

    Комментарии 15

      0

      Обратите внимание на https://sourcerer.io/
      IMHO, лучше с ними проинтегрируйтесь, чем количество репозиториев считать

        0
        Спасибо за наводку! Да, мы мыслим в том же направлении. А насколько популярен этот сервис? И что в нём, на ваш взгляд, есть такого, в плане визуализации вкладов, чего нет у нас? Может, имеет смысл просто позаимствовать что-то у них?
          0

          Разбивка по языкам и технологиям
          Оценка количества, частоты
          Вот, например
          https://sourcerer.io/kinddragon

        +1
        Почему вы не уберете привязки к G+? «Google+ is no longer available for consumer (personal) and brand accounts».
          +1

          Да, точно, уберем!

          0

          Учитываются ли приватные репозитории?

            0

            К сожалению, не учитываются: апи гитлаба не дает.

              0

              В вашем приложении выбраны права read_user profile email. Если добавить read_repository, то должны быть доступны приватные репозитории. Или есть тонкости?

                0
                Да, выяснили, что можем брать данные и по приватным репозиториям: можем посчитать, сколько публичных и сколько приватных, но число вкладов разделить не сможем. Думаете, чтоит сделать?
                  0
                  Ответ на Ваш вопрос — однозначно «Да». Но, надо дать пользователям право выбора, хотят ли они, чтобы их приватные репы были Вам доступны. Типа галочки «учитывать приватные репы».
                    0

                    У меня такое ощущение, что в гитлабе процентов 90 репозиториев приватные, а в гитхабе 90% публичных. Поэтому смысл анализировать приватные в гитлабе есть. Жаль, что не удается собирать информацию о вкладах, конечно.

                      0
                      За бесплатные приватные репы Гитлаб и выбирают, не знаю кто по какой причине… а мне стыдно за свой код :(
              0
              В Firefox v. 68.0.1 в «Панели управления» в разделе «Привязка внешних сервисов» не были видны пиктограммы сервисов. Пришлось авторизоваться в Chrome, чтобы подключить GitHub.
                0
                У нас в этой версии Firefox всё работает, воспроизвести это состояние не можем. Посмотрите на расширения и настройки браузера — может там есть какие-то ограничения у вас?
                +1
                Точно, AdbLock Plus был включен. Извините за пустое беспокойство.

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое