Debian宣佈Debsources,可搜尋軟體包原始碼
Debian 專案宣佈 Debsources,允許瀏覽和搜尋所有 Debian 發行版軟體包原始碼的 Web 服務,現在是託管在官方Debian基礎設施在https://sources.debian.org。
Debian 稱,該服務之前託管在域名 sources.debian.net(已重定向到 sources.debian.org), 他們現在將其遷移到 Debian 硬體和基礎設施上,並藉此機會正式宣佈了這一服務。Debsources 內容可通過 HTML 介面和 JSON API 訪問,會定期更新,目前是一天更新四次。
Debsources 被廣泛用來進行各種 Debian 的原始碼研究。
Dear developers, We`re happy to announce that Debsources, the Web application that allows to browse and search the entire source code of all Debian releases, is now hosted on the official Debian infrastructure and available at https://sources.debian.org. You may already know this service as previously hosted at sources.debian.net . We took the move to Debian hardware as the opportunity to officially announce it here. Service description =================== Debsources is a web service that exposes the content of Debian source packages on the Web, both via an HTML user interface and a JSON API [0]. To that end, an updater runs regularly (currently 4 times a day) to unpack and index new packages from all the available Debian suites. It also runs various plugins, for example to count lines of code and measure the size of packages; this information is exposed in the interface. [0]: https://sources.debian.org/doc/api/ Since all extracted information is stored in a PostgreSQL database, various data warehouse features are available, such as the list of file duplicates for every file, or package name search. More than source code ===================== Worth noting are two "sub-apps" that run on the same infrastructure: * patches [1]: for packages using 3.0 (quilt) package format, the list of patches is extracted and exposed, along with some metadata. * copyright [2]: the copyright files of packages are exposed through this interface, and displayed in a convenient way if they are machine readable. [1]: https://sources.debian.org/patches/ [2]: https://sources.debian.org/copyright/ Learn more ========== Debsources has been described extensively and used to conduct various studies on the Debian source code. To learn more check out the paper: Matthieu Caneill, Daniel M. Germán, Stefano Zacchiroli. The Debsources Dataset: Two Decades of Free and Open Source Software. In Empirical Software Engineering, Volume 22, pp. 1405-1437, June, 2017 An open access preprint of the paper and additional information about Debsources are available on the Debsources documentation page [3]. [3]: https://sources.debian.org/doc/about/ Credits ======= Many credits go to everyone who submitted patches and feedback over the years, thank you! In particular, Stefano Zacchiroli started the project and wrote the updater infrastructure, and Orestis Ioannou developed the patches/ and copyright/ apps. This new instance of the service is hosted by DSA - without whom sources.debian.org would not exist. Many thanks to the whole team for their guidance in the d.n -> d.o migration, and in particular to Julien Cristau and Peter Palfrader. The previous instance of Debsources had been hosted by IRILL [4] for more than 4 years, who has also spearheaded the initial development of the service - thanks for the non-interrupted service! [4]: https://www.irill.org/ As always, we`re more than happy to hear your feedback; you can contact us at qa-debsources@lists.alioth.debian.org . (See the footer of the Debsources web page for bug report and contribution information.) For the Debsources team, -- Matthieu
附件: signature.asc
Description: PGP signature
原文釋出時間:2017-12-07
相關文章
- Kali Linux搜尋軟體包Linux
- 短影片app原始碼,Flutter元件--搜尋頁面佈局APP原始碼Flutter元件
- 搜尋框佈局
- python 寫的搜尋引擎 - 原始碼Python原始碼
- Scherlokk for Mac(檔案搜尋軟體)Mac
- Scherlokk for Mac檔案搜尋軟體Mac
- 檔案搜尋軟體:Scherlokk MacMac
- 視訊直播app原始碼,軟體主頁向下滑動時隱藏搜尋框APP原始碼
- 直播app原始碼,預設顯示搜尋框 保留搜尋條件APP原始碼
- 直播軟體搭建,利用精準搜尋最佳化使用者搜尋體驗
- 直播軟體開發,實現模糊搜尋的程式碼分析
- 如何解決使用mac聚焦搜尋無法搜尋軟體的情況Mac
- 公佈上一次搜尋引擎的程式碼
- Debian 軟體包管理
- 如何列出 Ubuntu 和 Debian 上已安裝的軟體包Ubuntu
- debian軟體解除安裝|deb包解除安裝|dpkg命令
- Find Any File for Mac檔案搜尋軟體Mac
- HoudahSpot for Mac(多功能檔案搜尋軟體)Mac
- Find Any File for Mac(檔案搜尋軟體)Mac
- 搜尋外貿客戶軟體推薦
- HoudahSpot for Mac多功能檔案搜尋軟體Mac
- Avalonia下拉可搜尋樹(TreeComboBox)
- 直播軟體開發,自定義搜尋欄的圖示樣式和搜尋框
- OpenWorld18大會:Ellison宣佈資料庫的搜尋和破壞任務資料庫
- 唱片查詢管理搜尋軟體:Full Discography for MacMac
- SAP CRM中介軟體BDOC內容搜尋工具
- 微軟宣佈全新命令列+指令碼工具:PowerShell 7微軟命令列指令碼
- 微軟宣佈解除軟體限制:不再影響upate系統更新微軟
- conda可安裝的軟體包列表
- 【原始碼】btfilm專業電影搜尋引擎,海量電影等你來搜原始碼
- 360搜尋宣佈下線“明星人氣排行榜”:飯圈文化不是洪水猛獸
- NPM開原始碼庫惡意軟體包可透過Chrome的帳戶恢復工具竊取密碼NPM原始碼Chrome密碼
- 直播系統程式碼,常用搜尋中搜尋歷史,搜尋推薦功能
- 進銷存軟體|雲ERP倉庫管理系統軟體原始碼開源可掃碼原始碼
- 惡意軟體開發者公佈金鑰並宣佈退出江湖
- 微軟公佈Win10 Build 17634:日曆應用支援搜尋微軟Win10UI
- 使用Alfred快速搜尋npm包資訊AlfredNPM
- 讀書APP原始碼,搜尋欄模糊處理實現APP原始碼