Le moteur de recherche Sourcegraph, dédié à l'indexation des codes sources disponibles publiquement, a été élargi pour inclure la recherche et la navigation dans les codes sources de tous les paquets distribués via le dépôt Fedora Linux, en plus de la recherche précédente sur les projets GitHub et GitLab. Plus de 34,5 milliers de paquets avec des codes sources de Fedora ont été indexés. Des outils flexibles sont fournis pour sélectionner en fonction des dépôts, des paquets, des langages de programmation ou des noms de fonctions, ainsi qu'une vue claire du code trouvé avec la possibilité d'analyser les appels de fonctions et les emplacements de définition des variables.
À l'origine, les développeurs de Sourcegraph avaient l'intention de porter la taille de l'index à 5,5 millions de dépôts ayant plus d'une étoile sur GitHub ou GitLab, mais ont réalisé qu'une simple indexation de GitHub et GitLab ne suffisait pas pour couvrir complètement les logiciels open source, car de nombreux projets ne s'appuient pas sur ces plateformes. L'indexation supplémentaire des codes sources à partir des dépôts des distributions a été jugée optimale. Concernant le code de GitHub et GitLab, environ 2,2 millions de dépôts ayant six étoiles et plus sont actuellement inclus dans l'index.
Source : opennet.ru
