From Fedora Project Wiki

Contact Information

  • Email Address: ruvolof@gmail.com
  • Blog URL: www.francescoruvolo.it/en
  • Freenode IRC Nick: Zagorax

NOTE: Currently there's no blog on my website and I don't have a blog. However, since it's required, I'll add a blog to the current website if I'll be selected for this Google Summer of Code.

Why do you want to work with the Fedora Project?

Basically, I'm an open source and Linux enthusiast. System administration is what I dream as my future in computer science. There are many organizations which are working with open source technologies, but few of them are so well established as Red Hat is. Contributing to Fedora means being part of this big and concrete reality and I would love to be part of it. Who knows, maybe I'll start contributing to Fedora and I'll end up working for Red Hat. That would be great.

Do you have any past involvement with the Fedora project or any other open source project as a contributor?

I don't have any past involvements with the Fedora Project, but I've contributed to another open source project. See below.

Did you participate with the past GSoC programs, if so which years, which organizations?

This would be my second GSoC. I already took part in it during 2012, contributing to a project of CERN. The project was about building a test suite for their network filesystem. The project was written in Perl.

Will you continue contributing/ supporting the Fedora project after the GSoC 2014 program, if yes, which team(s), you are interested with?

I hope so. It's probably ambitious, but I would love to join the administrator group, specifically the infrastructure team of that group. I'm sure there are many qualified people already covering that role and that's why I would love to join them for a very fruitful apprenticeship.

Why should we choose you over other applicants?

I'm interested to apply for the project of the web hosting control panel. The project as to be done in python, according to the wiki page. Although I'm not very proficient in python, that's something that documentations and good will could fix in a little time. But more than one year ago (after many other years of system administration) I've started my own hosting company. Currently I'm using CentOS and DirectAdmin. This experience (which other applicants can't earn just by reading documentations) gives me a good starting point to produce an user friendly and efficient web hosting control panel. The experience with DirectAdmin left me full of ideas about how a good web hosting control panel should be done: I know what I like of that control panel, I know what I don't like, I've seen the many patches they've done in order to make it more user friendly, I know many of its features and I know which features it lacks.

So, basically, I think I'm the right person to produce a good web hosting control panel because I've had the experience of using it for a long time. I'm interested in having a good and completely free to use web hosting control panel and this is the chance to work on it.