Devuan infrastructure

As base for this page i use Katolaz's (CC BY-SA 4.0) presentation 'the quests for minimalism' ( @) .(he has also a very cool unix presentation will cool asciiart!)

(helpfull links to better understand Devuan infrastructure provided by golinux in forum): @ , @

devuan packages

devuan packages

devuan developers (and community)

Here is a list of Devuan developers : @ and the VUAs that initiated project Devuan and a list of Board of trustees and Donors and enthusiast supporters.

git.devuan.org

git.devuan.org

jenkings

 continuous integration builds of each package

@

amprolla

discussion

Quoting from : the video of KatolaZ's presentention on minimalism

What does amprolla NOT do?

  • It DOES NOT server packages
  • It DOES NOT host a Devuan repository
  • It DOES NOT redirect you to Debian repos

So what THE HECH does AMPROLLA actually DO?

  • Asynchronous tool
  • PULLS DOWN Debian+Devuan-specific repos.
  • CREATES a "merged" repo where Devuan-specific packages "override" those coming from Debian.
  • SIGNS the "Repository" and "InRepository" files of each suite.
  • PUSHES the repo to pkgmaster.devuan.org / packages.devuan.org

pkgmaster.devuan.org

What is pkgmaster.devuan.org?

package mirrors

deb.devuan.org

mirrors list

setup a mirror

DAK

ref

Dak stands for "Debian Archive Kit." dak is a collection of tools that work together to manage a debian package repository. Designed and used by debian to maintain debian's packages, it is a toolset designed for maintaining a large data set, or lots of packages.

mynotes

(my notes have a slightly philosophical angle which i find it usefull in strengthening concepts).

Initially i would say that a project like Devuan (it's people) aims to maintain an init-free gnu/linux distro. What is a distro? A distro is a set of software packages including the linux kernel. So at first a certain distro is a certain curated list of software. So a distro-project acts as: 1) an aggregator 2) a filter

By 'aggregator' i mean a process of bringing close in cyber spacetime the software that it part of the distro.. And that 'closeness' is then maintained when it's get copied from other users in their computers. So each Devuan distro user can test and verify that they 'have' in their computers that same set of software (or access to the same set). So without the existence of an aggregator the user should have do that.

Thinking of it 'selector-aggregator-filter' have commonalities. Assuming a big set of software selecting one is a filtering process. And what is selecting ? Selecting is an act of appropriation (minus any exploitation negative connotations) thus a moving something close to you, More accurately you move code(programs) from one computer into a computer device you own.

So a distro developers scans a software space selecting software and putting it close together.

  • Linux distros -> software compatible to the Linux ABI
  • Libre - open source distros -> software compatible to libre-opensource licences.
  • Init free distros -> software compatible to init systems endorsed by a certain community.

history of distributions

In a sense Unix itself is a distribution. From very early it contained a set of programs and utilities.