2 years of FOSS Project, retrospective
2012/10/22 2 Comments
On ocotber 19th 2010, I launched the Newebe Project, a distributed social network written with Python. Yes, it has already been already two years since I started the libre software aventure. As a recap, like last year, I am posting here a little retrospective of what happened during the past year.
It still works. For the past two years I have used Newebe every day. It serves to communicate with my family and close friends and I’m satisfied of what it does. My Newebe loads quicker that Facebook, I see only the essential and I don’t feel limitated on what I say. Of course getting control back on my data is pleasant too.
Newebe got its first big contributions. During the last PyconFR hackaton, two contributors improved the Newebe packaging (thx Majerti!). This really accelerated the project and was the occasion to improve the code too and it reminded me that a good development workflow is a factor to be considered.
It led me to build a startup Last year, the company I worked for closed. I was unemployed and I had to ask myself what to do next. Since computer science field offers good opportunities for entrepreneurship, I oriented my focus towards it. At the same time, by looking at some articles related to the Newebe themes. I found a message of my actual partner. He was looking for people to help him to create a startup about self-hosting. Today, we are building Cozy Cloud an easy-to-manage platform for self-hosted web apps.
This pushed me to be more proactive and meet people. In the past, I was not used to participating in computer science events. Since starting Cozy Cloud I started going to several different ones. It then motivated me to go to events related to libre and open source softwares, like FOSDEM, LSM, PyconFR, etc. I even got the opportunity to do two lighthning talks! It also facilitates me in meeting various high-skilled people that like to share their knowledge.
I kept on learning and I did my first contribution to another project. It taught me new different things and now I can understand better what very technical people say. These past two years I feel that I have progressed a lot more than in my five previous year of professional experience. I also did my first contribution to another libre software called Fabtools.
Truth be told , I’m afraid of the Dead Project. Sometimes developments takes a long time. I feel that it doesn’t progress fast enough and nothing moves on the software. It’s really an issue because I am thinking that this will cause the few people interested by what I do to move away. It’s a struggle to manage both development and community animation and I feel guilty if I don’t commit every week.
I’m still exploring on the functionality. Previous inputs made me think that Newebe is not yet the most ideal solution to the problem of the centralized social network… At least, it serves me and the rest of it users well.