User:Dianabatman/sandbox

DGPlug(Durgapur Linux Users Group) is a small group of people basically from Durgapur who want to learn and teach other. They contribute to various upstream projects in FOSS world, they teach and help people to contribute, for this they conduct a summer training program on IRC channel #dgplug on irc.freenode.net server mentored by people of the group and sometime some guest users.

DGPlug Summer Training

DGPlug began in 2004, with a motive "Learn yourself, Teach others". The team initially consist of nine people aiming to instruct and help individuals to develop their potential and turn out to be upstream contributor. Since then many people came forward and join the league. Kushal Das wanted to start one online training where they can teach the basics of using Linux, and also basics of programming in Linux. He chose to use IRC as the place of the training because of bandwidth issue.

History

DGPlug summer training started back in 2004 with around 10+ participants in the first year of this training. Mailing lists guidelines, and how to communicate online were important from the beginning. Python was the primary language back then, and so they choose to use that in the training too. With help from Prasad J. Pandit (irc: pjp) they had sessions on programming using C. But then debugging segfaults over IRC was just not possible. Contribution is the keyword for this training, they had other sessions than programming from the very first year. Máirín Duffy took a session on Fedora Arts, Paul Frields (then Fedora Project leader) took a session on Documentation. Debarshi took the sessions on shell scripting and many other guest sessions since then.

Present

DGPlug will be holding its 11th summer training course in 2018. The training lasts for almost 3 months and sessions are generally at 19:00 IST (13:00 UTC) onwards. They aim to invest energy to find out about morals in programming and throughout everyday life. Despite the fact that we as a whole get an opportunity to take in a considerable measure of programming and innovation consistently, yet, we don't get the chance to perceive how those specialized choices influence our flexibility and freedom. They want to help individuals not exclusively to find out about how to utilize a tool, or how to use a framework to build up the following best application, at the same time, need individuals to consider the outcome of the code they compose. Great client documentation, and not having concealed surprises help both the designers and the clients of any tool.

Community

It is not a virtual community which connects only on a internet platform but they also meet every year during PyCon India. This meeting is known as staircase meeting as they used to block most of the staircase at the venue in Bangalore. Meeting people face to face, talking to them in real life, sharing food & thoughts help to break many hidden barriers. It is true that not everyone can meet in one place, but they try to meet at least once every year.

Mailing List

We have a mailing list where we discuss various things, computer or education. You can join from here.