How to Start Contributing to Open Source

Contributing to open source can be a fun and rewarding experience, but it can also be difficult to know where to start. This article will guide you through making your first contribution to the world of open source; from deciding which project you want to get involved in, right through to raising your first issue and making your very first code contribution.

If you're not a programmer, or you just fancy a break from coding, this article also includes a list of ways that you can get involved in open source, without writing a single line of code.

What is Open Source & GitHub?

Open source is a method of software development that promotes transparency and collaboration. When a project is open source, not only can you download and use it, but you can view its source code too. This means that you can fix bugs, add new features, and generally make changes to the project. Being able to view the source code, also gives you a greater understanding of how the software works.

If you've used open source software before, chances are you're already familiar with GitHub. GitHub is a website that provides repositories where developers can store and share their open source projects, but it's also a way for people from all over the world to collaborate on a single project. Once you've registered with GitHub, you can raise issues, suggest new features, and even contribute your own code to projects hosted on the website. Although GitHub is far from the only code hosting service out there, its popularity in the open source community means that it's a good place for newcomers to start.

GitHub

Choosing a Project

After you've created your GitHub account, you need to decide which project you want to get involved in. This is where the sheer number of projects on GitHub can be overwhelming. In December 2013, GitHub announced that it had reached 10 million repositories, so you'll need a way of narrowing down your options, if you've ever going to choose a project:

How GitHub Projects are Structured

Every GitHub project is stored in its own repository, which usually consists of multiple folders and files. Although projects owners have the freedom to structure their GitHub projects however they like, there's some files that are common across most projects.

Read more:
How to Start Contributing to Open Source

Wikileaks Had A Great Response To The CIA Joining Twitter

There were myriad reactions to the CIA joining Twitter on Friday, but the radical transparency website Wikileaks had a great response that probably irritated the intelligence agency often operating in the shadows.

The Wikileaks Twitter account, which many believe to be controlled by founder Julian Assange, welcomed the CIA with this:

The CIA account did not respond. But there's little doubt Wikileaks has become a thorn in the side of the U.S. intelligence community. Relying on a cache of documents stolen by Chelsea Manning and others, the organization hasshared of hundreds of thousands of classified documents relating to Guantanamo Bay, the Iraq and Afghanistan wars, and diplomatic cables.

With this particular tweet, the links Wikileaks shared were to an internal CIA analysis on public relations strategies to gin up support in Europe for the war in Afghanistan, and another report looking at the possibility that the U.S. could be perceived by foreigners as exporting terrorism.

The last link, to search results for "CIA" on the Wikileaks, yields 112,200 results.Ouch.

See original here:
Wikileaks Had A Great Response To The CIA Joining Twitter

Is Edward Snowden "One of Them"? – (Cointelpro/Limited Hangout Agent) – Video


Is Edward Snowden "One of Them"? - (Cointelpro/Limited Hangout Agent)
This is in response to a lot of accusations as of lately regarding Edward Snowden and the chance that he could in fact be a Limited Hangout agent. So many ar...

By: Winnipeg Alternative Media

Read more from the original source:
Is Edward Snowden "One of Them"? - (Cointelpro/Limited Hangout Agent) - Video

Edward Snowden was in Moscow’s sights six years before leaking U.S. secrets

Moscow identified Edward Snowden as a possible defector in 2007 Former KGB chief Boris Karpichkov said Moscow 'tricked' Snowden Russians began monitoring Snowden, 30, in Geneva while at the CIA US officials trying to establish whether Snowden as a double agent

By Darren Boyle

Published: 06:05 EST, 8 June 2014 | Updated: 14:34 EST, 8 June 2014

1,062 shares

226

View comments

Russian spies 'tricked' US whistleblower Edward Snowden into asking Moscow for asylum by posing as diplomats after spending six years targeting him, a former major in the KGB has claimed.

Boris Karpichkov, who fled Russia after 15 years serving with the KGB said Snowden had been identified as a potential defector as far back as 2007.

Snowden, 30, arrived in Moscow after he was revealed as responsible for leaking more than 1.7 million highly classified US documents.

Former KGB spy Boris Karpichkov, left, said Russian security services first identified Edward Snowden, right, as a possible defector back in 2007 while he working with the CIA in Geneva as a communications specialist

See original here:
Edward Snowden was in Moscow's sights six years before leaking U.S. secrets