Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 8 2023

gitlab-migration closed T4728: Add monitoring of API token usage as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:25 PM · Metrics/monitoring, Origin-GitHub
gitlab-migration closed T4344: Many NotFound repositories on GitHub since 2022-06-15 or 2022-06-16 as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:24 PM · Origin-GitHub
gitlab-migration closed T2207: Improve ingestion efficiency as Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:22 PM · Origin-GitLab, Origin-GitHub, Roadmap 2020
gitlab-migration changed the status of T3542: Decide what metadata we want to / can collect from GitHub from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:02 PM · Origin-GitHub, Extrinsic metadata
gitlab-migration changed the status of T3273: Use "fork" relationships to speed-up initial load of large repositories from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 10:02 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
gitlab-migration changed the status of T1740: fetch extrinsic origin metadata from GitHub, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, from Resolved to Migrated.
Jan 8 2023, 9:59 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
gitlab-migration changed the status of T1740: fetch extrinsic origin metadata from GitHub from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 9:59 PM · Metadata workflow, Origin-GitHub
gitlab-migration changed the status of T1739: Define an architecture to fetch extrinsic metadata outside listers and loaders, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Resolved to Migrated.
Jan 8 2023, 9:59 PM · Metadata workflow, Origin-GitHub
gitlab-migration changed the status of T1344: Write specs about metadata workflow , a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Resolved to Migrated.
Jan 8 2023, 9:58 PM · Metadata workflow, Origin-GitHub
gitlab-migration changed the status of T382: stay up to date w.r.t. new GitHub repositories from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 9:56 PM · Restricted Project, General, Origin-GitHub
gitlab-migration changed the status of T66: clone and load fork GitHub repositories, a subtask of T382: stay up to date w.r.t. new GitHub repositories, from Resolved to Migrated.
Jan 8 2023, 9:55 PM · Restricted Project, General, Origin-GitHub
gitlab-migration closed T3655: loader git: enable global deduplication of head branches before fetching them, a subtask of T2207: Improve ingestion efficiency , as Migrated.
Jan 8 2023, 5:03 PM · Origin-GitLab, Origin-GitHub, Roadmap 2020
gitlab-migration closed T846: Some objects from the original GitHub import have never actually been imported., a subtask of T2207: Improve ingestion efficiency , as Migrated.
Jan 8 2023, 4:59 PM · Origin-GitLab, Origin-GitHub, Roadmap 2020
gitlab-migration changed the status of T4219: Investigate why GitHub fork detection did not bring a speed-up, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, from Resolved to Migrated.
Jan 8 2023, 4:36 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
gitlab-migration changed the status of T4219: Investigate why GitHub fork detection did not bring a speed-up from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 4:36 PM · Origin-GitHub, Git loader
gitlab-migration changed the status of T4186: Allow loaders to fetch extrinsic metadata, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Resolved to Migrated.
Jan 8 2023, 4:36 PM · Metadata workflow, Origin-GitHub
gitlab-migration changed the status of T3544: Deal with GitHub removing support for git:// URLs from Resolved to Migrated.

This task has been migrated to GitLab.

Jan 8 2023, 4:35 PM · Origin-GitHub, Git loader
gitlab-migration changed the status of T3544: Deal with GitHub removing support for git:// URLs, a subtask of T2207: Improve ingestion efficiency , from Resolved to Migrated.
Jan 8 2023, 4:35 PM · Origin-GitLab, Origin-GitHub, Roadmap 2020
gitlab-migration changed the status of T313: Retrieve fork information for github repositories in swh.lister.github, a subtask of T382: stay up to date w.r.t. new GitHub repositories, from Wontfix to Migrated.
Jan 8 2023, 4:18 PM · Restricted Project, General, Origin-GitHub

Dec 15 2022

vlorentz added a revision to T4728: Add monitoring of API token usage: D8959: github: Export statsd metrics about API requests and token usage.
Dec 15 2022, 12:22 PM · Metrics/monitoring, Origin-GitHub
vlorentz triaged T4728: Add monitoring of API token usage as Normal priority.
Dec 15 2022, 12:18 PM · Metrics/monitoring, Origin-GitHub

Dec 1 2022

vlorentz closed T3273: Use "fork" relationships to speed-up initial load of large repositories as Resolved.
Dec 1 2022, 4:18 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz closed T4219: Investigate why GitHub fork detection did not bring a speed-up, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, as Resolved.
Dec 1 2022, 4:18 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz closed T4219: Investigate why GitHub fork detection did not bring a speed-up as Resolved.
Dec 1 2022, 4:18 PM · Origin-GitHub, Git loader

Nov 4 2022

olasd added a comment to T4219: Investigate why GitHub fork detection did not bring a speed-up.

swh.loader.git 2.1.0 has now been deployed on all workers.

Nov 4 2022, 9:25 PM · Origin-GitHub, Git loader

Nov 3 2022

olasd added a revision to T4219: Investigate why GitHub fork detection did not bring a speed-up: D8808: Eagerly populate the set of local heads in RepoRepresentation.__init__.
Nov 3 2022, 5:28 PM · Origin-GitHub, Git loader

Oct 19 2022

gitlab-migration changed the status of T4242: Deployed loader.git v1.8, a subtask of T4219: Investigate why GitHub fork detection did not bring a speed-up, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · Origin-GitHub, Git loader
gitlab-migration changed the status of T4225: Deploy a more recent version of prometheus-statsd-exporter on all nodes, a subtask of T4219: Investigate why GitHub fork detection did not bring a speed-up, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · Origin-GitHub, Git loader
gitlab-migration changed the status of T4206: prod: Deploy metadata loader v0.0.2, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
gitlab-migration changed the status of T4206: prod: Deploy metadata loader v0.0.2, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · Metadata workflow, Origin-GitHub
gitlab-migration changed the status of T4193: staging: Deploy metadata loader, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Resolved to Migrated.
Oct 19 2022, 6:06 PM · Metadata workflow, Origin-GitHub

Jun 21 2022

vlorentz triaged T4344: Many NotFound repositories on GitHub since 2022-06-15 or 2022-06-16 as Normal priority.
Jun 21 2022, 10:08 AM · Origin-GitHub

May 30 2022

vlorentz added a parent task for T3273: Use "fork" relationships to speed-up initial load of large repositories: T4283: Load https://github.com/chromium/chromium with a higher packfile size limit.
May 30 2022, 3:41 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader

May 20 2022

vlorentz added revisions to T4219: Investigate why GitHub fork detection did not bring a speed-up: D7873: Add an unweighted average for filtered_objects + fix existing metric name, D7876: Log summary of filtered objects in store_data.
May 20 2022, 3:54 PM · Origin-GitHub, Git loader
vlorentz added a revision to T4219: Investigate why GitHub fork detection did not bring a speed-up: D7871: Add metrics in store_data on ratios of objects already stored.
May 20 2022, 1:48 PM · Origin-GitHub, Git loader
vlorentz added a comment to T4219: Investigate why GitHub fork detection did not bring a speed-up.

I did some profiling early this week, and found that when incrementally loading a linux fork we already visited:

May 20 2022, 10:55 AM · Origin-GitHub, Git loader

May 16 2022

vlorentz added a comment to T4219: Investigate why GitHub fork detection did not bring a speed-up.

This indicates we should load incrementally from the last snapshot of the origin AND the last snapshot of its parent, so we would capture these new commits without reloading half of the parent's history. As @olasd puts it, "that's a (very) lightweight way of doing global deduplication".

May 16 2022, 3:33 PM · Origin-GitHub, Git loader

May 13 2022

ardumont added a subtask for T4219: Investigate why GitHub fork detection did not bring a speed-up: T4242: Deployed loader.git v1.8.
May 13 2022, 6:01 PM · Origin-GitHub, Git loader
olasd closed T4225: Deploy a more recent version of prometheus-statsd-exporter on all nodes, a subtask of T4219: Investigate why GitHub fork detection did not bring a speed-up, as Resolved.
May 13 2022, 4:20 PM · Origin-GitHub, Git loader
vlorentz added a revision to T3273: Use "fork" relationships to speed-up initial load of large repositories: D7831: Use all base snapshots in determine_wants().
May 13 2022, 3:23 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz added a revision to T4219: Investigate why GitHub fork detection did not bring a speed-up: D7831: Use all base snapshots in determine_wants().
May 13 2022, 3:23 PM · Origin-GitHub, Git loader
vlorentz updated subscribers of T4219: Investigate why GitHub fork detection did not bring a speed-up.

https://grafana.softwareheritage.org/d/FqGC4zu7z/vlorentz-loader-metrics?orgId=1&var-environment=production&var-interval=1h&var-visit_type=git&var-has_parent_origins=True shows we spend a considerable amount of time loading data from git repositories with an existing visit + a parent:

May 13 2022, 3:21 PM · Origin-GitHub, Git loader

May 10 2022

vlorentz added a comment to T3273: Use "fork" relationships to speed-up initial load of large repositories.

Currently can't do it on GitLab while logged out: https://gitlab.com/gitlab-org/gitlab/-/issues/361952

May 10 2022, 4:13 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader

May 6 2022

olasd changed the status of T4225: Deploy a more recent version of prometheus-statsd-exporter on all nodes, a subtask of T4219: Investigate why GitHub fork detection did not bring a speed-up, from Open to Work in Progress.
May 6 2022, 5:00 PM · Origin-GitHub, Git loader

May 3 2022

vlorentz removed a subtask for T3273: Use "fork" relationships to speed-up initial load of large repositories: T2202: Collect extrinsic metadata.
May 3 2022, 11:16 AM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz added a parent task for T1740: fetch extrinsic origin metadata from GitHub: T3273: Use "fork" relationships to speed-up initial load of large repositories.
May 3 2022, 11:16 AM · Metadata workflow, Origin-GitHub
vlorentz added subtasks for T3273: Use "fork" relationships to speed-up initial load of large repositories: T1740: fetch extrinsic origin metadata from GitHub, T2202: Collect extrinsic metadata.
May 3 2022, 11:16 AM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz added a subtask for T3273: Use "fork" relationships to speed-up initial load of large repositories: T4219: Investigate why GitHub fork detection did not bring a speed-up.
May 3 2022, 11:15 AM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz added a parent task for T4219: Investigate why GitHub fork detection did not bring a speed-up: T3273: Use "fork" relationships to speed-up initial load of large repositories.
May 3 2022, 11:15 AM · Origin-GitHub, Git loader
vlorentz closed T1740: fetch extrinsic origin metadata from GitHub as Resolved.
May 3 2022, 11:08 AM · Metadata workflow, Origin-GitHub
vlorentz closed T4186: Allow loaders to fetch extrinsic metadata, a subtask of T1740: fetch extrinsic origin metadata from GitHub, as Resolved.
May 3 2022, 11:07 AM · Metadata workflow, Origin-GitHub

May 2 2022

vlorentz added revisions to T4219: Investigate why GitHub fork detection did not bring a speed-up: D7726: loader.core: Add statsd timing metrics, D7727: loader.core: Add statsd metrics on collected metadata.
May 2 2022, 3:29 PM · Origin-GitHub, Git loader
vlorentz triaged T4219: Investigate why GitHub fork detection did not bring a speed-up as Normal priority.
May 2 2022, 3:29 PM · Origin-GitHub, Git loader

Apr 29 2022

olasd closed T3544: Deal with GitHub removing support for git:// URLs, a subtask of T2207: Improve ingestion efficiency , as Resolved.
Apr 29 2022, 4:11 PM · Origin-GitLab, Origin-GitHub, Roadmap 2020
olasd closed T3544: Deal with GitHub removing support for git:// URLs as Resolved.

I'm closing this. I've submitted T4216 to track the actual packfile limit issue.

Apr 29 2022, 4:11 PM · Origin-GitHub, Git loader
ardumont closed T4206: prod: Deploy metadata loader v0.0.2, a subtask of T1740: fetch extrinsic origin metadata from GitHub, as Resolved.
Apr 29 2022, 11:27 AM · Metadata workflow, Origin-GitHub
ardumont closed T4206: prod: Deploy metadata loader v0.0.2, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, as Resolved.
Apr 29 2022, 11:27 AM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader

Apr 28 2022

ardumont changed the status of T4206: prod: Deploy metadata loader v0.0.2, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Open to Work in Progress.
Apr 28 2022, 3:43 PM · Metadata workflow, Origin-GitHub
ardumont changed the status of T4206: prod: Deploy metadata loader v0.0.2, a subtask of T3273: Use "fork" relationships to speed-up initial load of large repositories, from Open to Work in Progress.
Apr 28 2022, 3:43 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader
vlorentz edited projects for T3273: Use "fork" relationships to speed-up initial load of large repositories, added: Origin-GitHub; removed GitHub lister.
Apr 28 2022, 3:27 PM · Origin-GitHub, Origin-GitLab, Git loader, Extrinsic metadata, Core Loader

Apr 27 2022

ardumont closed T4193: staging: Deploy metadata loader, a subtask of T1740: fetch extrinsic origin metadata from GitHub, as Resolved.
Apr 27 2022, 4:56 PM · Metadata workflow, Origin-GitHub

Apr 26 2022

ardumont changed the status of T4193: staging: Deploy metadata loader, a subtask of T1740: fetch extrinsic origin metadata from GitHub, from Open to Work in Progress.
Apr 26 2022, 3:33 PM · Metadata workflow, Origin-GitHub

Apr 22 2022

vlorentz added a subtask for T1740: fetch extrinsic origin metadata from GitHub: T4193: staging: Deploy metadata loader.
Apr 22 2022, 3:52 PM · Metadata workflow, Origin-GitHub
vlorentz added a revision to T1740: fetch extrinsic origin metadata from GitHub: D7633: Initialize base metadata fetcher + github.
Apr 22 2022, 3:52 PM · Metadata workflow, Origin-GitHub

Apr 21 2022

vlorentz removed a subtask for T1740: fetch extrinsic origin metadata from GitHub: T3859: investigate using metadata from GHTorrent.
Apr 21 2022, 8:39 PM · Metadata workflow, Origin-GitHub
vlorentz added revisions to T1740: fetch extrinsic origin metadata from GitHub: D7629: github: Remove dead code, D7630: github: Refactor rate-limiting out of the GitHubLister class.
Apr 21 2022, 8:36 PM · Metadata workflow, Origin-GitHub
vlorentz claimed T1740: fetch extrinsic origin metadata from GitHub.
Apr 21 2022, 9:02 AM · Metadata workflow, Origin-GitHub
vlorentz closed T1739: Define an architecture to fetch extrinsic metadata outside listers and loaders, a subtask of T1740: fetch extrinsic origin metadata from GitHub, as Resolved.
Apr 21 2022, 9:00 AM · Metadata workflow, Origin-GitHub

Apr 19 2022

vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Apr 19 2022, 12:10 PM · Origin-GitHub, Extrinsic metadata
vlorentz added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

In summary, we would archive everything with priority "high" or "mid", as well as the "license" and "main language" fields, as they are all easy to fetch and store

Apr 19 2022, 11:18 AM · Origin-GitHub, Extrinsic metadata

Apr 11 2022

bchauvet lowered the priority of T3544: Deal with GitHub removing support for git:// URLs from High to Normal.
Apr 11 2022, 11:57 AM · Origin-GitHub, Git loader
bchauvet added a comment to T3544: Deal with GitHub removing support for git:// URLs.

dealt with (at least in terms of only using https for clones)

Apr 11 2022, 11:56 AM · Origin-GitHub, Git loader
bchauvet renamed T2207: Improve ingestion efficiency from 0 lag to Improve ingestion efficiency .
Apr 11 2022, 11:45 AM · Origin-GitLab, Origin-GitHub, Roadmap 2020
bchauvet added a parent task for T2207: Improve ingestion efficiency : T4080: Minimize archival lag w.r.t. upstream code hosting platforms.
Apr 11 2022, 11:44 AM · Origin-GitLab, Origin-GitHub, Roadmap 2020
vlorentz closed T3542: Decide what metadata we want to / can collect from GitHub as Resolved.

Looks like *what* we want to collect is a solved issue.

Apr 11 2022, 9:46 AM · Origin-GitHub, Extrinsic metadata

Feb 18 2022

douardda added a subtask for T2207: Improve ingestion efficiency : T3544: Deal with GitHub removing support for git:// URLs.
Feb 18 2022, 11:21 AM · Origin-GitLab, Origin-GitHub, Roadmap 2020
douardda added a parent task for T3544: Deal with GitHub removing support for git:// URLs: T2207: Improve ingestion efficiency .
Feb 18 2022, 11:21 AM · Origin-GitHub, Git loader
douardda added a subtask for T2207: Improve ingestion efficiency : T3655: loader git: enable global deduplication of head branches before fetching them.
Feb 18 2022, 11:20 AM · Origin-GitLab, Origin-GitHub, Roadmap 2020

Jan 18 2022

vlorentz added a subtask for T1740: fetch extrinsic origin metadata from GitHub: T3859: investigate using metadata from GHTorrent.
Jan 18 2022, 12:43 PM · Metadata workflow, Origin-GitHub

Jan 11 2022

douardda added a comment to T3544: Deal with GitHub removing support for git:// URLs.

I guess this is then related to T3653 somehow

Jan 11 2022, 10:55 AM · Origin-GitHub, Git loader
olasd added a comment to T3544: Deal with GitHub removing support for git:// URLs.

Oh, and now that we've moved workers to have a large swap space, the issue of downloading the full packfile in ram before rejecting it should be less disruptive than it's been in the past (where the whole worker would get killed because it ran out of its memory allocation).

Jan 11 2022, 10:27 AM · Origin-GitHub, Git loader
olasd added a comment to T3544: Deal with GitHub removing support for git:// URLs.

For now, I've disabled our hardcoding of the TCP transport for GitHub origins.

Jan 11 2022, 10:25 AM · Origin-GitHub, Git loader
vsellier added a comment to T3544: Deal with GitHub removing support for git:// URLs.

The first github milestone was reached today.
All the github loading are failing since 00:00 UTC.

Jan 11 2022, 9:08 AM · Origin-GitHub, Git loader

Nov 15 2021

vlorentz updated the task description for T3544: Deal with GitHub removing support for git:// URLs.
Nov 15 2021, 3:14 PM · Origin-GitHub, Git loader

Oct 21 2021

vlorentz closed T1344: Write specs about metadata workflow , a subtask of T1740: fetch extrinsic origin metadata from GitHub, as Resolved.
Oct 21 2021, 2:12 PM · Metadata workflow, Origin-GitHub

Sep 2 2021

vlorentz added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

I updated the task with a breakdown of the cost of getting each info.

Sep 2 2021, 12:12 PM · Origin-GitHub, Extrinsic metadata
vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Sep 2 2021, 12:04 PM · Origin-GitHub, Extrinsic metadata
vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Sep 2 2021, 11:56 AM · Origin-GitHub, Extrinsic metadata
vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Sep 2 2021, 11:54 AM · Origin-GitHub, Extrinsic metadata

Sep 1 2021

zack added a comment to T3544: Deal with GitHub removing support for git:// URLs.
In T3544#69746, @olasd wrote:

I can see a few alternatives to using git:// over tcp:

  • Give our swh bot accounts SSH keys, and use that to clone from GitHub over ssh.
Sep 1 2021, 10:06 PM · Origin-GitHub, Git loader
olasd added a comment to T3544: Deal with GitHub removing support for git:// URLs.

The dulwich HTTP(s) support is implemented on top of urllib(3?).

Sep 1 2021, 9:18 PM · Origin-GitHub, Git loader
vlorentz triaged T3544: Deal with GitHub removing support for git:// URLs as High priority.
Sep 1 2021, 9:11 PM · Origin-GitHub, Git loader
vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Sep 1 2021, 4:05 PM · Origin-GitHub, Extrinsic metadata
vlorentz updated the task description for T3542: Decide what metadata we want to / can collect from GitHub.
Sep 1 2021, 4:03 PM · Origin-GitHub, Extrinsic metadata
vlorentz added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

no and yes, respectively

Sep 1 2021, 4:02 PM · Origin-GitHub, Extrinsic metadata
douardda added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

do we need the "list of forks" if we keep the "fork of what"? I mean these are the 2 ends of the fork relation, right?

Sep 1 2021, 12:06 PM · Origin-GitHub, Extrinsic metadata

Aug 31 2021

vlorentz added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

"topics" (these are the "tags", right?)

Aug 31 2021, 4:01 PM · Origin-GitHub, Extrinsic metadata
zack added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

Here's an opinionated and prioritized list.

Aug 31 2021, 3:49 PM · Origin-GitHub, Extrinsic metadata
vlorentz added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

At the moment, I think that all the properties you have selected in the task are needed.

Aug 31 2021, 12:39 PM · Origin-GitHub, Extrinsic metadata
moranegg added a comment to T3542: Decide what metadata we want to / can collect from GitHub.

At the moment, I think that all the properties you have selected in the task are needed.
+1 for License (it is something they show on the interface even if it is based on a heuristic).

Aug 31 2021, 12:08 PM · Origin-GitHub, Extrinsic metadata