# Getting packages into Julia Observer

**URL:** https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616
**Category:** Community
**Tags:** packages
**Created:** [September 27, 2018, 5:49am UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616 "2018-09-27T05:49:25Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 27, 2018, 5:49am UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/1 "2018-09-27T05:49:25Z")

</div>

Are there some extra steps a package devloper has to take to make their package show up on juliaobserver? Didn’t know about it before and my package (IOLogging) doesn’t seem to show up there…

---

<div class="post-metadata">

### Author: ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)
#### Post date: [September 27, 2018, 9:30am UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/2 "2018-09-27T09:30:34Z")

</div>

Yes, there is additional work load:

> **[GitHub - djsegal/julia\_observer: find your next julia package 🔎](https://github.com/djsegal/julia_observer)**
>
> find your next julia package 🔎. Contribute to djsegal/julia\_observer development by creating an account on GitHub.

see down where data is pulled from.  
E.g. to be placed into a category I used

> **[GitHub - svaksha/Julia.jl: Curated decibans of Julia programming language.](https://github.com/svaksha/Julia.jl)**
>
> Curated decibans of Julia programming language. Contribute to svaksha/Julia.jl development by creating an account on GitHub.

see [GitHub - svaksha/Julia.jl: Curated decibans of Julia programming language.](https://github.com/svaksha/Julia.jl#bugreport-pullrequest)  
Unfortunately PRs seem to be delayed (22days currently for NormalizeQuantiles).

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 27, 2018, 4:39pm UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/3 "2018-09-27T16:39:15Z")

</div>

Well that’s unfortunate, my first thought was that they’d monitor METADATA.jl for new packages - since it doesn’t, it doesn’t really seem to be suitable for looking up julia packages…

---

<div class="post-metadata">

### Author: ![dpsanders](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dpsanders/32/3573_2.png) [@dpsanders](https://discourse.julialang.org/u/dpsanders)
#### Post date: [September 27, 2018, 7:05pm UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/4 "2018-09-27T19:05:29Z")

</div>

I think the idea is that it monitors METADATA. cc @djsegal

---

<div class="post-metadata">

### Author: ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)
#### Post date: [September 28, 2018, 7:49am UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/5 "2018-09-28T07:49:01Z")

</div>

currently pulls data from:

- [github api](https://developer.github.com/v3/)
- [github trending](https://github.com/trending/julia)
- [JuliaLang/METADATA.jl](https://github.com/JuliaLang/METADATA.jl)
- [svaksha/Julia.jl](https://github.com/svaksha/Julia.jl)
- [discourse](https://discourse.julialang.org/)
- [stack overflow](https://stackoverflow.com/questions/tagged/julia-lang)
- [reddit](https://www.reddit.com/r/julia)

If you want more, like putting your package into a category, there is more to do.

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 28, 2018, 11:49am UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/6 "2018-09-28T11:49:55Z")

</div>

Well, my package certainly is registered ([here](https://github.com/JuliaLang/METADATA.jl/tree/27f9e7f890789568f28b69190ab2b571b1ac591d/IOLogging)) but doesn’t show up in JuliaObserver, whereas [this](https://juliaobserver.com/packages/LoggingExtras) package that’s been merged into METADATA.jl [after mine](https://github.com/JuliaLang/METADATA.jl/tree/ec135a55177a3345af2f66ad179faba2930a4996/LoggingExtras) does show up in JuliaObserver.

This is getting a little OT though, maybe this discussion should be branched out into its own thread?

---

<div class="post-metadata">

### Author: ![djsegal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/djsegal/32/13752_2.png) [@djsegal](https://discourse.julialang.org/u/djsegal)
#### Post date: [September 28, 2018, 5:21pm UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/7 "2018-09-28T17:21:36Z")

</div>

So I don’t know why, but the Github API shows that your package has no contributors:

> [https://api.github.com/repos/Seelengrab/IOLogging.jl/contributors](https://api.github.com/repos/Seelengrab/IOLogging.jl/contributors)

Currently, Julia Observer treats all packages without contributors as corrupted 😕

* * *

I’m guessing the API needs a little longer than 2 weeks now to add you to the queue?

// probably due to a confluence of internal filters and stuff at _\*MICROSOFT\*_

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 28, 2018, 5:59pm UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/8 "2018-09-28T17:59:59Z")

</div>

No, that may very well be my doing - I’m using the noreply notification email address from github as email identifier in commits. That way github knows who I am, but my email doesn’t actually leak from github. It is curious that github can [correlate that email](https://github.com/Seelengrab/IOLogging.jl/graphs/contributors), but doesn’t show that through the api. Probably because you’re not supposed to actually send anything to that mail address.

---

<div class="post-metadata">

### Author: ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)
#### Post date: [September 29, 2018, 4:50pm UTC](https://discourse.julialang.org/t/getting-packages-into-julia-observer/15616/9 "2018-09-29T16:50:19Z")

</div>

Is there a way to get my package up on julia observer without having to change my git commit email?
