Hi Rohit,

except knowing the language (Python), the prerequisites are primarily
having some experience with Ganeti. Have look at the Ganeti Administrator's
Guide:
http://docs.ganeti.org/ganeti/master/html/admin.html
which explains the basic concepts of Ganeti. And then also Ganeti
Walk-through showing the basic steps for creating a cluster.
http://docs.ganeti.org/ganeti/master/html/walkthrough.html
In your case, it'll be slightly different, because probably you'll have to
set up Ganeti itself inside a virtualized environment, because for most
features you'll need at least two or three nodes. And, during development,
you'll often want to scrap your cluster and recreate it again.

The rest will depend on which issue you'll want to work on, there are bugs
or issues for which knowing the Ganeti concepts and Python is enough.

  Best regards,
  Petr


On Tue, Aug 26, 2014 at 7:39 PM, Rohit Shinde <[email protected]>
wrote:

> I would like to contribute to something using Python since that is the
> language I am most comfortable with.
>
> I find the concept of Ganeti very interesting. I would certainly like to
> contribute. However, I would like to know the prerequisites required before
> I start. What should I read up on? What concepts will be needed? I would
> like to get up to date. Virtualization is a bit new to me.
>
> Thanks :)
>

Reply via email to