# Unable to see third-party module on devel branch

**URL:** <https://forum.ansible.com/t/unable-to-see-third-party-module-on-devel-branch/32957>\
**Category:** Ansible Developer\
**Created:** [May 18, 2020, 2:46am UTC](https://forum.ansible.com/t/unable-to-see-third-party-module-on-devel-branch/32957 "2020-05-18T02:46:31Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![H\_Z](https://avatars.discourse-cdn.com/v4/letter/h/f1d935/32.png) [@H\_Z](https://forum.ansible.com/u/H_Z)\
**Post date:** [May 18, 2020, 2:46am UTC](https://forum.ansible.com/t/unable-to-see-third-party-module-on-devel-branch/32957/1 "2020-05-18T02:46:31Z")

</div>

Hi guys,

I’m a absolute beginner to Ansible. I was trying to read the source code of the digital ocean cloud module and hope to contribute a new module to it.  
However, after I forked the repo, I was not able to see any of the third-party module in the directory hireachy when I was on devel branch.

For example:

The following url just shows me the basic module source

[https://github.com/ansible/ansible/tree/devel/lib/ansible/modules](https://github.com/ansible/ansible/tree/devel/lib/ansible/modules)

whereas I can see the cloud module directory only if I switch the branch to stable-2.9  
[https://github.com/ansible/ansible/tree/stable-2.9/lib/ansible/modules](https://github.com/ansible/ansible/tree/stable-2.9/lib/ansible/modules)

In the README, it says I should be creating feature branch based off the devel branch but now I am not sure about that anymore.

Can you guys help me on this?

I apologize if this question seems stupid 😛

---

<div class="post-metadata">

**Author:** ![sdoran](https://avatars.discourse-cdn.com/v4/letter/s/47e85d/32.png) [@sdoran](https://forum.ansible.com/u/sdoran)\
**Post date:** [May 18, 2020, 4:03pm UTC](https://forum.ansible.com/t/unable-to-see-third-party-module-on-devel-branch/32957/2 "2020-05-18T16:03:52Z")

</div>

That’s not a stupid question at all, especially since things in the development branch of ansible/ansible have changed quite a bit recently.

We recently migrated most modules to collections. The Digital Ocean modules were moved to the [community.general](https://github.com/ansible-collections/community.general/tree/master/plugins/modules/cloud/digital_ocean) collection. Pull requests and new modules for Digital Ocean should be submitted to that repository.

You can clone that repository and begin working on it using this command:

`git clone https://github.com/ansible-collections/community.general ~/.ansible/collections/ansible_collections/community/general`

---

<div class="post-metadata">

**Author:** ![H\_Z](https://avatars.discourse-cdn.com/v4/letter/h/f1d935/32.png) [@H\_Z](https://forum.ansible.com/u/H_Z)\
**Post date:** [May 19, 2020, 1:59am UTC](https://forum.ansible.com/t/unable-to-see-third-party-module-on-devel-branch/32957/3 "2020-05-19T01:59:04Z")

</div>

Thanks for the help Sam!
