# ACCESS-OM2 Developer Docs

**URL:** <https://forum.access-hive.org.au/t/access-om2-developer-docs/2133>\
**Category:** COSIMA\
**Tags:** spack, compile, access-om2, development\
**Created:** [31 May 2024 06:08 UTC](https://forum.access-hive.org.au/t/access-om2-developer-docs/2133 "2024-05-31T06:08:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aidan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.access-hive.org.au/aidan/32/42_2.png) [@Aidan](https://forum.access-hive.org.au/u/Aidan)\
**Post date:** [31 May 2024 06:08 UTC](https://forum.access-hive.org.au/t/access-om2-developer-docs/2133/1 "2024-05-31T06:08:14Z")

</div>

# About

The first version of the ACCESS-OM2 developer documentation is now available.

# Who is this for?

This is for anyone who wants to alter the source code of one of the components of ACCESS-OM2 (`mom5`, `cice5`, `libaccessom2`) and then recompile the model, and usually then test the model.

# Yes yes … SHOW ME THE DOCS!

The ACCESS-OM2 developer documentation is available in the [ACCESS-OM2 GitHub repository](https://github.com/ACCESS-NRI/ACCESS-OM2):

[https://github.com/ACCESS-NRI/ACCESS-OM2/blob/main/DEVELOPERS.md](https://github.com/ACCESS-NRI/ACCESS-OM2/blob/main/DEVELOPERS.md)

These instructions detail how to use the spack build system to build the model and then re-build the model after modifying the code of a component. This is the same system that is used to build the model in the automated deployment pipeline.

Note: this is an initial version of the documentation covering the simplest use case. More use cases will be added in future, and there is an [issue to discuss progress](https://github.com/ACCESS-NRI/ACCESS-OM2/issues/58).
