Skip to content
Snippets Groups Projects
Commit 49c5ce21 authored by Vinay Keshava's avatar Vinay Keshava
Browse files

contributing to debian blogpost

parent c277ed61
Branches
No related merge requests found
---
title: "Contributing to Debian"
date: 2022-07-30T20:01:24+05:30
weight: 10
description: "Debian Packaging "
tags: ["debian-packaging", "debian", "sfcamp"]
type: post
---
# Debian
Debian is a GNU/Linux distribution completely inclinded towards Free Software philosophy, maintained by the community.
Before talking about how i started contributing to debian, i would like to talk about the camp organized by FSCI
It is an online free mentorship programme organized by [Free Software Community of India](https://fsci.in) ,introducing people
to Free Software.[Ravish](https://ravish0007.github.io) introduced me to 2021 [FSCI's camp](https://camp.fsci.in), and there i
got introduced to Debian Packaging through [Debian Developers](https://wiki.debian.org/DebianDeveloper) and [Debian Maintainers](https://wiki.debian.org/DebianMaintainer).
During the project phase of the camp, i choosed to work on Debian Packaging and System Administration(here is my
[Project Proposal](https://git.fosscommunity.in/community/camp/-/wikis/Proposals/Debian-Packaging-and-System-Administration/Vinay-Keshava))
# Debian Packages and my Story !!
Debian has roughly over 51,000 packages, these packages are installable through apt, just like "sudo apt install nano".
I always wanted to know how "sudo apt install nano" works !.
During the project phase of the camp [Praveen](https://social.masto.host/@praveen) my mentor of the project,a [Debian Developer](https://wiki.debian.org/DebianDeveloper) himself
suggested to get started by packaging node packages(dependencies of [Gitlab](https://tracker.debian.org/pkg/gitlab)).
A big Thanks to praveen for teaching packaging from scratch, also answering my useless questions and also sponsoring my packages to debian.
Initially i found it very difficult to understand it,but the community was so welcoming, they were helping and assisting me by clearing all my doubts through matrix.
I took a lot of time to learn,tried to spend more time in learning during hectic schedule of college and also i gave up hope many times and restarted it.
So initial task was to setup the [Debian Unstable environment ](https://wiki.debian.org/DebianUnstable) and rebuilding the existing simple node-pretty-ms package, and then tried a simple
package update and then went to continue packaging few node modules.
I currently [maintain](https://qa.debian.org/developer.php?login=vinaykeshava@disroot.org) around two node modules as of today, looking forward to maintain more packages in debian.
All the communication happens mainly through mailing list or irc of respective [teams](https://wiki.debian.org/Teams).
# Further Development
Looking forward to contribute and hangout with the awesome debian community and learn more.
```
:wq
```
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment