Welcome, Ramsha!

You always can use a Virtual Machine (VM) on Windows. I personally use Fedora, but you can use any distribution.
  1. First, I recommend you to read about Devstack [1] (It's a series of scripts used to quickly bring up a complete OpenStack environment)
  2. Try to follow the guide [1] and install Devstack on the host machine.
  3. Read the [2] developers guide.
Maybe this guide is old but could help you [3].

Let me know if you have any questions!
Sofi

[1] https://docs.openstack.org/devstack/latest/
[2] https://docs.openstack.org/infra/manual/developers.html
[3] https://enriquetaso.wordpress.com/2016/05/07/installing-devstack-on-a-vagrant-virtual-machine/

On Wed, Feb 20, 2019 at 7:36 AM Ramsha Azeemi <ramshaazeemi2@gmail.com> wrote:

 hi! i am windows user is it necessary to be a linux ubuntu user for contribution in openstack projects. 
  


--

Sofia Enriquez

Associate Software Engineer

Red Hat PnT

Ingeniero Butty 240, Piso 14

(C1001AFB) Buenos Aires - Argentina
+541143297471 (8426471)

senrique@redhat.com