# Usage of subdirectories to store multiple packages in a single repo

**URL:** <https://discourse.julialang.org/t/usage-of-subdirectories-to-store-multiple-packages-in-a-single-repo/55534>\
**Category:** Tooling\
**Created:** [February 18, 2021, 10:37am UTC](https://discourse.julialang.org/t/usage-of-subdirectories-to-store-multiple-packages-in-a-single-repo/55534 "2021-02-18T10:37:30Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Raf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/raf/32/3383_2.png) [@Raf](https://discourse.julialang.org/u/Raf)\
**Post date:** [February 18, 2021, 11:27am UTC](https://discourse.julialang.org/t/usage-of-subdirectories-to-store-multiple-packages-in-a-single-repo/55534/3 "2021-02-18T11:27:58Z")

</div>

> [@Gregstrq](#):
>
> it possible to reregister SomePackage so that it points to a subdirectory now?

It’s probably easier to put `SomePackageBase` in the subdirectory, you don’t have to change as many things - especially the repository name and URL.

Docs are the thing I would definitely combine, there is not real point having separate docs, it’s probably worse for users as well.

See ModelParameters.jl for an example of this setup - a subpackage included in the main docs:

> **[GitHub - rafaqz/ModelParameters.jl: Easy, standardised parameter get/set for...](https://github.com/rafaqz/ModelParameters.jl)**
>
> Easy, standardised parameter get/set for heterogeneous or nested immutable models. - GitHub - rafaqz/ModelParameters.jl: Easy, standardised parameter get/set for heterogeneous or nested immutable m...

---

_[View the full topic](https://discourse.julialang.org/t/usage-of-subdirectories-to-store-multiple-packages-in-a-single-repo/55534)._
