History of my watch PR

I was working on Pagure, fixed few random issues. That boost me up so searched for more issues and thought why not go for adding a feature! I just selected one and asked Pingou that I want to work on this issue.

I started working on the issue. That was basically a feature for showing the users either you are watching or not the current repo and you can also change the current watch status for the repo. I added the markup, migrations, logics and pushed it. I was excited “Yea, Now I have done some coding!!”. But there was time for this thought. I started getting comments, those were not for “I have done a great coding!” rather for the fixes. Even I got comments for indentation fixes.

I started to work as per the comments and reached to a stage where I realized I must missing something that was nothing just my interest. I left working on this for few days and then restarted.

After 67 comments and lots of fixes, the PR got merged. In this bug fixing process I learned so many things like Alembic, SQLAlchemy, testing etc. Hopefully, I’ll see this feature on the next version of Pagure.

thanks Pingou.


The First Season Of Mozcafe@BCREC

With a new sun shine the most amazing day was started for Mozcafe@bcrec, Durgapur. Sayan, me, ciypro, biraj, piyush, umesh and apoorv we all are there for making this event successful. This was the first time that Mozcafe organized in Durgapur.

At 10:30 am we started our registration procedure. Some Nit guys  are came for registration and a lot of guys from our college they registered for this event, about 60 guys enrolled for this event. There was basically two session: Presentation & Pratical.

In the first session Chandan started the presentation and told them about the mozilla, it’s foundation, history and brief about contributing formozilla. After that Umesh told them about the designs of mozilla and in the last of the first session biraj gave the presentation on Localization.

After this we reach to 1:00 o’clock pm and take a tea break for all.

Now the second session was started at 2:00 pm then Shahid Ali Farooqui was there as our guest. We discuss with him that how to contribute for mozilla, participate in next mozilla events and a lot of more. Then started the further events

How to do Mozilla Localization –Biraj Karmakar, Chandan Kumar
How to create design –Umesh Agarwal, Gaurav Kumar
How to work with Webmaker –Sayan Chowdhury, Apoorv Ashutosh, Biraj Karmakar, Piyush Kumar Chouhan

In the last we discuss about the latest mozilla projects, gsoc and research projects from different universities.

Socialising Linux

A seminar and workshop was organized on Linux by Linux User group-dgplug on 8th September.

The registration procedure was clocked at 9:45am and was open to all students irrespective of year and department.Registration witnessed huge queue of students which was beyond our expectations. Thus embarking the passion and enthusiasm for open souce amongst young opulent coders. The pre-final year and final year students keeningly participated the seminar cum workshop. The workshop got further motivated by our college teachers by their patient hearing and knowledge transfer.

Biraj, piyush, apoorv and souradeep broke the ice at 10:30am by conducting the first phase of the event which was the “Why” session, it was about why to use another OS(operating system) apart from being clinged into windows. It was for the penchant users to spread the terminus of knowledge and gain experince by digging into the usablity of other OS namely fedora. After a grandiose talk by them.

The second phase was conducted by sayan, ciypro and me(aavrug) at 11:30am, which was the ” How” session, in that we explained the installation of two concurrent existence of operating systems in a system(pc and laptops).
All of us tried to make the seminar luculent for all.

From 2:30pm we have our last session ” Hands on Practice”.
In that session we installed fedora17 and fedora16 in many laptops,though we faced some new problems such as ” an unhandeled exception occured” error during partioning , the session was successfully completed .

We express of greatest thanks to Dinesh Pradhan(Asst prof.) , Pratap sir for helping us in organizing this seminar and workshop. Expressing my regards to my friend Tuhin for helping me in writing this blog.

This slideshow requires JavaScript.

dgplug 8 stones crossed-miles ahead

Today’s 8th sept, anniversary of dgplug. And on this eve i want to wish all opulent coders and fedora users a great success ahead.

On my early days though i was familiar with fedora, I didnt had a way with xchat. After brushing my shoulders and working with other prominent fedora users i came across knowing a lot about xchat. “Its an IRC client ” i thought, constraining myself to be a part of it. But as days went by i got par with my novice attitude and broadened my vision to closely witness the extravagent usage of xchat .I realised it as a mean way to good to interact, learn and enrich thoughts.
I come closer through this to some of my seniors like kushal das, rtnpro, bamacharan and also one of my close friend Sayan. After passing years in dgplug i am enthusiast far more confident and still absorbing. I like to extend my thanks to my seniors and mates to shape me the way i am today.

Now these days i am just trying to continue with open source projects and also organizing dgplug meets in my college.

Thanks to my friend Tuhin to express my views on this hefty text.

How to install Skype on Fedora-16

In the terminal enter into the root by typing

$ su –

after typing that you got


Enter the password then type

# rpm -ivh http://www.skype.com/go/getskype-linux-beta-fc10

After few minutes when it will show something like

skype                  ########################################### [100%]

Then search for skype in your pc and open it,

it will ask for agree or not with the term&condns

click on agree and enjoy the skype.

dgplug Meet at BCREC

Today sayan, ciypro, biraj and me organize dgplug meeting. This was our first meet with the students,

there we discuss that how to start with fedora. We told them that how to subscribe on dgplug mailing list

then something about x-chat that how to use it, how to join the channels on it and also how to chat for

solving their own queries. In the last we distributed some e-books related to python.

After few hours we got response, some of them subscribe on dgplug mailing list and also they join the

channels and they talk to us for their queries.

How to Create GPG key ?

Before you can get or send GPG encrypted mail, you need to generate your public and private keys with GPG.

In fedora open the terminal window and continue with the following steps. These steps are very technical.

Step 1. In terminal enter gpg –gen-key.

Step 2. Select what kind of key you want then press enter.

Step 3. Select a key length, then press Enter.

Step 4. Enter how long your key should be valid for.

Step 5. Type your real name, then press Enter.

Step 6. Type your email address, then press Enter.

Step 7. Type a comment, then press Enter(This is optional part).

Step 8. Review your selected user ID and email. If it is correct, press O.

Step 9. Type a passphrase(password), then press Enter.

Step 10. Move your mouse randomly to generate the keys.

It may take a few minutes. After the key generated, you can view your gpg key by entering command gpg –list-keys

in terminal.

After entering command gpg –list-keys in terminal there is something similar to this:


– – – – – – – – – – — – – – – – – – – – – – – – – – –

pub   2386R/838765B3 2012-01-13 [expires: 2014-01-13]

uid                  Realname <admin@example.com>

sub   3648T/37D68GFF 2012-01-13 [expires: 2014-01-13]

Check your public key ID with gpg –list-keys. It is the string after 2386R on the line beginning

with pub. In the example above, it is 838765B3.

For further details: GPG

Python Workshop Day-2

In the first day we learn so many things.

Today from 10:45 am we started the python workshop again. Kd told us about some new python commands

these are such useful commands, he also told us about vim editor.How can we use vim editor, how to copy

with yy command, how to paste with p and a lot of such commands these are really interesting after this

he shown to us how to copy files and also the data of the files from one file to another then he shown some

interesting programs that how to write those programs.

Lastly he shows the videos of fudcon which was organised in pune.

Python Workshop Day-1

Today sayan, chandan and me ateend python workshop with a lot of first year and second year guys

by kd(Kushal Das) and some of us got our first fedora t’shirt.

From 10:30 am we started the workshop. In the first hour upto 12:00 o’clock kd tell us about python

and how we can contribute for fedora, then we go to the lab for executing some commands which are

related to python and also related to fedora, kd also distributed some stickers and rings to us.

I learn some new commands from this workshop and i am just excited for attending the next session,

i hope it will also help me a lot for using python and also for fedora.