# What if a package consisted of multiple top-level files?

**URL:** <https://discourse.julialang.org/t/what-if-a-package-consisted-of-multiple-top-level-files/7465>\
**Category:** General Usage\
**Created:** [December 2, 2017, 11:45pm UTC](https://discourse.julialang.org/t/what-if-a-package-consisted-of-multiple-top-level-files/7465 "2017-12-02T23:45:19Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![chakravala](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chakravala/32/6832_2.png) [@chakravala](https://discourse.julialang.org/u/chakravala)\
**Post date:** [December 3, 2017, 12:58am UTC](https://discourse.julialang.org/t/what-if-a-package-consisted-of-multiple-top-level-files/7465/6 "2017-12-03T00:58:07Z")

</div>

This question seems to tie in with the question about package sizes:

> [@Package size and scope?](https://discourse.julialang.org/t/package-size-and-scope/7309/):
>
> Hi All – Recently started developing packages. Was wondering how everyone feels about package size and scope. Do you feel like there is a minimum or maximum size/scope a package should be? As a Developer: Do you include just a few things in a package (and do them well)? Or do you put in everything but the kitchen sink? As a User: Do you include a package with 10 functions to just use 1 of them? Or do you not want to be bothered with a la carte packages? For context, (and a tad less b…

Maybe what you want is for some package to be split into smaller packages, to simplify it

---

_[View the full topic](https://discourse.julialang.org/t/what-if-a-package-consisted-of-multiple-top-level-files/7465)._
