# (not to be taken seriously) ideas about modules and packages

**URL:** <https://discourse.julialang.org/t/not-to-be-taken-seriously-ideas-about-modules-and-packages/62672>\
**Category:** Internals & Design\
**Created:** [June 10, 2021, 12:50pm UTC](https://discourse.julialang.org/t/not-to-be-taken-seriously-ideas-about-modules-and-packages/62672 "2021-06-10T12:50:17Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [June 12, 2021, 7:48pm UTC](https://discourse.julialang.org/t/not-to-be-taken-seriously-ideas-about-modules-and-packages/62672/6 "2021-06-12T19:48:15Z")

</div>

I am not sure if almost that is already possible, in fact. If we have a package with a directory structure like:

```julia
MyPackage
--- Project.toml
--- src
--- MyPackageUtils
------Project.toml
------src
----MyPackageExamples
-------Project.toml
-------src

```

Can we register the three packages there independently in the general registry? Can two different packages point to different directories of the same GitHub repository? And, of course, have the these packages dependent on each other (I don’t mean circularly)

(The only thing this simplifies is not having to have multiple GitHub repositories for something that is effectively one big package).

---

_[View the full topic](https://discourse.julialang.org/t/not-to-be-taken-seriously-ideas-about-modules-and-packages/62672)._
