Québécois sur GitHub en 2017

Combien de Québécois utilisent GitHub selon vous? Plus de 5000, moins de 50,000? Selon mon bot GitHub nous serions près de 14,000 utilisateurs. Ce bot cherche continuellement les utilisateurs avec Québec, Montréal et variations dans le champs location et puis va suivre chacun des utilisateurs. À date, moins de 20 personnes ont bloqué le bot et on les comprends facilement. Le Read Me du bot aide depuis qu’il est en ligne.

GitHub offre un API et me permet en un seul appel de découvrir toutes les activités (je de toutes, mais ça n’inclut pas les commit) de tous les utilisateurs suivis. Depuis août, je collecte ces infos mais je n’ai rien fait avec encore. Faites moi signe si ça vous intéresse ou si vous avez des suggestions.

J’avais aussi lancé le RoLLodeQc, ça fait près de 3 ans. Malheureusement, je ne l’ai pas vraiment maintenu depuis. Par contre, j’ai lancé un autre sous-domaine, le Committed Streaker qui de son côté observe les contributions. On peut compter 200 à 300 utilisateurs actifs les fins de semaine et 5-600 du lundi au vendredi.

Voilà, c’était un petit résumé de mes recherches sur GitHub. Oh, un dernier lien pour les nostalgiques? Découvrez quels langages sont plus populaires dans quelles villes mais notez que les données ont maintenant 3 ans et que la page peut prendre une minute avant de s’afficher complètement.

Très intéressant - peut-être que le README pourrait les inviter ici? :slight_smile:

Oui, c’est un bon point. Mais je ne comprends pas encore tous les «jeux» du site. Par là, j’entends le système de points, les tags, flags, etc. Dès que j’ai une meilleure prise en main, je fera ça.

Je viens de plonger dans le nouvel API GitHub. Nouveau de quelques mois déjà, j’entends GraphQL vs l’API Rest. Ça permet des requêtes beaucoup plus complexes.

Statistiques #LibreQc du jour (twitter):

  • 14,200 utilisateurs du Québec
  • Contributions à 47,000 projets (ne comptant que leurs 20 plus récentes)
  • 36000 dépots sans licence; 8500 MIT; 2200 Apache; 2200 GPL (2 et 3)
  • 49 utilisateurs ont contribué à Microsoft/vscode (le plus populaire)

MISE À JOUR: ces stats proviennent de GitHub, voir https://github.com/millette/ghql pour les sources.

1 « J'aime »

ça parle à GitLab ça? :slight_smile: parce que je suis un peu divisé entre les deux… je me demande aussi: j’aimerais savoir à combien de projets différents j’ai participé dans la dernière année, mais j’arrive pas trop à trouver… c’est le genre de données qu’il y a dans les entrailles de la bête?

La dernière fois que j’avais checké l’API GitLab, on n’avait pas de champ Location et je ne pouvais pas identifier les québécois comme je le fais sur GitHub.

Je me suis un peu résigné à prendre GitHub pour le wikipedia du code, même si je préfèrerais de loin préconiser GitLab. Côté technique aussi, c’est rendu très avancé.

J’en suis encore à faire mes premiers pas avec GraphQL, le nouvel API supporté par GitHub. Tu peux explorer ça ici:

https://developer.github.com/v4/explorer/

Peut-être avec une requête similaire à:

{
  user(login: "anarcat") {
    repositoriesContributedTo(first: 100, orderBy: {field: UPDATED_AT, direction: DESC}) {
      edges {
        node {
          nameWithOwner
        }
      }
    }
  }
}

Mes anciens modules supportent l’API v3 (REST), toujours disponible, mais je crois pas pouvoir répondre à ta question avec ceux-là.

nice merci! j’arrive pas a faire fonctionner le explorer de github, mais bon, probablement mon setup de browser bizarre…

et je comprends pour gitlab, bien sur :slight_smile:

J’ai adapté mon ghql pour répondre spécifiquement à cette question avec Did I Do That.

1 « J'aime »