This page looks best with JavaScript enabled

My 3 Repo went to 2020 Arctic Vault

 ·   ·  ☕ 5 min read · 👀... views

About GitHub Archive Program



It is a hidden cornerstone of modern civilization, and the shared heritage of all humanity. The mission of the GitHub Archive Program is to preserve open source software for future generations.
[Github official Archive Program page][1]

A huge archive vault is created in a mine on the Svalbard archipelago, halfway between the Norwegian mainland and the North Pole. It is 0.2 kilometers inside a mountain in the high Arctic.

My 3 Repositories

My 3 GitHub Repositories

1. My Linux Dots

I am soon going to be writing a series of posts about my linux distribution and how I use linux in my daily student life. It might be some sort of tutorial for you to follow. There, most of the time I will be pointing to my linux-dots repository. This is the repository where I developed my own linux flavor for my personal usage. Before this repository, I used the repository that is selected for GitHub Archive Program.

I do not know how the repositories are actually selected for Arctic Code Vault, but this repository is unmaintained for about 6 months. I sometimes use this repository as a reference to my new linux dots repository.

2. Yolo Evaluation on Custom Dataset

This is a project created to test the training of several different kinds of data. I used it to test and make presentation of some matrices of local vehicle of Bangladesh (e.g. Rickshaw) detection using transfer learning in Yolo.

The most beautiful thing that I am proud to make is the precision-recall curve of the evaluation. You can have a look at a kernel stored straight in the repository.

Though I have much better public repositories in my GitHub, but this work deserves to be in the Arctic Vault becouse I find it really useful for any machine learning projects.

3. Flow Chart Generator from Hand Drawn Chart and Handwriting Recognition

This is actually not solely my work. A university junior of mine asked me to help develop his third year system development project. So initially I guided him to develop and also forked his repository to contribute.

After the project being praised by our professor, they insisted us to write an article about the work and publish it. So the article was published in IEEE TenSymp international conference.

Repositories in the vault where I contributed

1. WPGTK

WPGTK is a must have program for linux desktop ricers. Basically, ricing is making a computers all softwares pixel perfect and in just the way you want them to work. All your touches to the desktop will be at its most granular level (hence the name ricing!). If you want to get started with linux ricing, I find Dummies Guide to ricing a good start.

WPGTK is a very popular open source software for managing your configuration files and colors in a single place. It also has GUI! (usually, ricing involves only editing configuration files by hand most of the time). There is a lot of popular posts on the one stop subreddit for ricers. Have a look by yourself at /r/unixporn.

I am using this program for my own daily driving linux boxes and am very satisfied with it. The parts with which I was not satisfied are the parts where I contributed. The author of the repository said in own of my PRs is:

It works for me very well, I don’t use xsettingsd or gnome but swaywm. Everything reloads quicker and less hacky. This fixes the issues with the gtk3 reloading very well. Nicely done.
Jasper (OSS contributor)

2. Zzo theme for Hugo

This is the original Hugo static site theme of this website you are seeing. The work is very wonderful. As I am using this theme for my own website, I wanted to contribute something I can in return (This is what community driven open source software is, isn’t it?).
I have given 4 PRs to this repositories. All 4 were merged. I may also do more contributions alongside developing this personal blog.

How I feel?

Cool:

Okay, my honest opinion is that, it does not matter.
As Arctic Code Vault Contributor badge has been created, many of my friends have showed off their contribution to open source software (Just like me in this page!). But it does not give this badge to those who just contributed to others repositories. For example, take a look at the Linux repositories. It is a huge open source project and in the day I am writing this post, there are 5000+ contributors working in the project. But for this repository, only the repository owner Linus Torvalds will gain a Arctic Contributor Badge.

According to GitHub themselves, they have stated that:

Hi 👋 welcome!
In order for a public repository to be archived in the vault it had to have met the following conditions:

  • Have commits between 11/13/2019 and 02/02/2020
  • Have commits from the year before the snapshot (02/03/2019 - 02/02/2020) and at least one star
  • Have 250 or more stars

If you’ve contributed to repositories that met that criteria at the time of the snapshot, please open a support ticket 12 and we can look into that for you. Be sure to include the specific commits you believe are missing!
canuckjacq - GitHub Staff

I do not know if he is telling the truth or GitHub has made mistakes to most of the repositories (Because none of my three repositories have met the above conditions).

On the other hand, this badge does not prove you more than just a simple GitHub user (You can say this by looking at the conditions above). So IMHO there is nothing to be excited of that much as some of whom I have seen.

Share on

Rahat Zaman
WRITTEN BY
Rahat Zaman
Graduate Research Assistant, School of Computing