# Why can julia packages not be called Exam-ple.jl

**URL:** <https://discourse.julialang.org/t/why-can-julia-packages-not-be-called-exam-ple-jl/3055>\
**Category:** General Usage\
**Tags:** question, package\
**Created:** [April 5, 2017, 8:39am UTC](https://discourse.julialang.org/t/why-can-julia-packages-not-be-called-exam-ple-jl/3055 "2017-04-05T08:39:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![floswald](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/floswald/32/195_2.png) [@floswald](https://discourse.julialang.org/u/floswald)\
**Post date:** [April 5, 2017, 8:39am UTC](https://discourse.julialang.org/t/why-can-julia-packages-not-be-called-exam-ple-jl/3055/1 "2017-04-05T08:39:58Z")

</div>

I just noticed that this fails:

```julia
Pkg.clone("https://github.com/floswald/Exam-ple.jl")

```

I found no reference to a naming restriction of julia packages. It is a bit odd that this restriction be in place, given that the “dash” convention is quite standard for github repositories. For example, if this were a julia package

[https://github.com/github/backup-utils](https://github.com/github/backup-utils)

it could never be cloned?

---

<div class="post-metadata">

**Author:** ![dfdx](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dfdx/32/120_2.png) [@dfdx](https://discourse.julialang.org/u/dfdx)\
**Post date:** [April 5, 2017, 9:42am UTC](https://discourse.julialang.org/t/why-can-julia-packages-not-be-called-exam-ple-jl/3055/2 "2017-04-05T09:42:11Z")

</div>

Normally you use packages like this:

```julia
Pkg.clone("https://github.com/floswald/Exam-ple.jl")
using Exam-ple

```

I.e. you try to load a module named as a package, and this second line is not a valid Julia expression.

---

<div class="post-metadata">

**Author:** ![floswald](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/floswald/32/195_2.png) [@floswald](https://discourse.julialang.org/u/floswald)\
**Post date:** [April 5, 2017, 11:23am UTC](https://discourse.julialang.org/t/why-can-julia-packages-not-be-called-exam-ple-jl/3055/3 "2017-04-05T11:23:20Z")

</div>

I see! Makes sense.
