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元件
- 利用Lucene搜尋Java原始碼Java原始碼
- 搜尋框佈局
- Google宣佈推通吃網頁、新聞和部落格全能搜尋Go網頁
- Scherlokk for Mac檔案搜尋軟體Mac
- Scherlokk for Mac(檔案搜尋軟體)Mac
- 檔案搜尋軟體:Scherlokk MacMac
- 視訊直播app原始碼,軟體主頁向下滑動時隱藏搜尋框APP原始碼
- 配置軟體原始碼包構建環境原始碼
- 如何編譯安裝原始碼包軟體編譯原始碼
- 直播app原始碼,預設顯示搜尋框 保留搜尋條件APP原始碼
- python 寫的搜尋引擎 - 原始碼Python原始碼
- Lucene原始碼解析--搜尋過程<二>原始碼
- 直播軟體搭建,利用精準搜尋最佳化使用者搜尋體驗
- Ubuntu 搜尋安裝包Ubuntu
- 直播軟體開發,實現模糊搜尋的程式碼分析
- 如何解決使用mac聚焦搜尋無法搜尋軟體的情況Mac
- 2012年度自由軟體獎宣佈
- jQuery可伸縮搜尋框程式碼例項jQuery
- HoudahSpot for Mac多功能檔案搜尋軟體Mac
- HoudahSpot for Mac(多功能檔案搜尋軟體)Mac
- Find Any File for Mac(檔案搜尋軟體)Mac
- 搜尋外貿客戶軟體推薦
- Find Any File for Mac檔案搜尋軟體Mac
- 公佈上一次搜尋引擎的程式碼
- 百度宣佈業務架構重組 成立“百度搜尋公司”架構
- 惡意軟體開發者公佈金鑰並宣佈退出江湖
- SpringSource正式宣佈商業軟體策略【視訊】Spring
- 直播軟體開發,自定義搜尋欄的圖示樣式和搜尋框
- SAP CRM中介軟體BDOC內容搜尋工具
- 唱片查詢管理搜尋軟體:Full Discography for MacMac
- OpenWorld18大會:Ellison宣佈資料庫的搜尋和破壞任務資料庫
- 攜程網宣佈17.4億美元收購英國旅遊搜尋網站天巡網站
- 開發者必備的6款原始碼搜尋引擎原始碼
- 如何列出 Ubuntu 和 Debian 上已安裝的軟體包Ubuntu
- debian軟體解除安裝|deb包解除安裝|dpkg命令
- 使用Alfred快速搜尋npm包資訊AlfredNPM