Live briefing
Everything about Software repository
Storage location for software packages
A software repository, or repo for short, is a storage location for software packages. Often a table of contents is also stored, along with metadata. A software repository is typically managed by source or version control, or repository managers. Package managers allow automatically installing and updating repositories, sometimes called "packages". Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Software repositoryA 5-minute orientation
- Skim a recent paper: An open GNSS spoofing data repository: characterization and impact analysis with FGI-GSRx open-source software-defined receiverInfluential work since 2022
- Pick up a classic book: EPRINTS BELOW UPWARDS (THE MANUAL THAT WAS MISSED)The most-reprinted book on the subject
- Read the landmark paper: Repository evaluation of software reuseCited 59 times
- Go sideways: Package managerA closely related topic
- Go sideways: List of software package management systemsA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Repository evaluation of software reuse
Design guidelines for software processes knowledge repository development
The verified software repository: a step towards the verifying compiler
The Netlib Mathematical Software Repository
Splitting a large software repository for easing future software evolution—an industrial experience report
Building Digital Collections Using Open Source Digital Repository Software:
Detecting outdated code element references in software repository documentation
Software repository mining with Marmoset
🆕 Influential since 2022
An open GNSS spoofing data repository: characterization and impact analysis with FGI-GSRx open-source software-defined receiver
Towards a Digital Twin of the Earth System: Geo-Soft-CoRe, a Geoscientific Software & Code Repository
Reproducible HPC software deployments, simulations, and workflows – a case study for far-field deep geological repository assessment
BioArchLinux: community-driven fresh reproducible software repository for life sciences
Design and Implementation of a Metadata Repository about UML Class Diagrams. A Software Tool Supporting the Automatic Feeding of the Repository
📚 Books worth reading
EPRINTS BELOW UPWARDS (THE MANUAL THAT WAS MISSED)Balasubramanian Thiagarajan · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Package manager A package manager, or package management system, is software that supports installing, upgrading, configuring, and removing software for the host system…
- List of software package management systems This is a list of notable software package manager systems, categorized first by package format (binary, source code, hybrid) and then by operating system…
- Deb (file format) deb is the format, as well as filename extension of the software package format for Debian and its derivatives. Debian packages are standard Unix ar archives…
- Dpkg dpkg is the software at the base of the package management system in the free operating system Debian and its many derivatives. dpkg is used to install…
- GNewSense gNewSense is a Linux distribution that was actively developed from 2006 to 2016. It is based on Debian, and development was initially sponsored by the…
- RPM Package Manager RPM (originally Red Hat Package Manager, now a recursive acronym for RPM Package Manager) is a free and open-source package management system. The name…
- List of Linux distributions This page provides general information about notable Linux distributions in the form of a categorized list. Distributions are organized into sections by…
- APT (software) Advanced Package Tool (APT) is a free-software user interface that works with core libraries to handle the installation and removal of software on Debian…