Il sistema di ricerca Sourcegraph, progettato per indicizzare i codici sorgente disponibili pubblicamente, è stato ampliato per includere la ricerca e la navigazione nei codici sorgente di tutti i pacchetti distribuiti tramite il repository Fedora Linux, oltre alla ricerca già fornita per i progetti GitHub e GitLab. Sono stati indicizzati oltre 34,5 mila pacchetti con codici sorgente da Fedora. Sono disponibili strumenti flessibili per la creazione di filtri basati su repository, pacchetti, linguaggi di programmazione o nomi di funzioni, oltre a visualizzazioni intuitive del codice trovato con la possibilità di analizzare le chiamate di funzioni e i luoghi di definizione delle variabili.
Inizialmente, gli sviluppatori di Sourcegraph intendevano portare la dimensione dell'indice a 5,5 milioni di repository con più di una stella su GitHub o GitLab, ma hanno realizzato che la sola indicizzazione di GitHub e GitLab non è sufficiente per coprire completamente il software open source, poiché molti progetti non utilizzano queste piattaforme. È stato ritenuto ottimale indicizzare anche i codici sorgente dai repository delle distribuzioni. Per quanto riguarda il codice proveniente da GitHub e GitLab, attualmente sono inclusi nell'indice circa 2,2 milioni di repository con sei stelle o più.
Fonte: opennet.ru
