# Package registration bottleneck?

**URL:** <https://discourse.julialang.org/t/package-registration-bottleneck/27223>\
**Category:** General Usage\
**Created:** [August 6, 2019, 3:06pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223 "2019-08-06T15:06:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [August 6, 2019, 3:06pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/1 "2019-08-06T15:06:53Z")

</div>

I might’ve been extra eager and pushed 2 version updates for Genie over the weekend, out of which none has been merged yet.

Wondering:

- is there any kind of best practice in making registration requests - I don’t want to overload the queue
- what’s the expected behavior now that there are 2 versions opened for registration (I presume both will be registered)
- can’t registration be automated? Looks like a terrible waste of time for humans to merge these manually. Plus, obviously, it’s not optimal in terms of response times.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [August 6, 2019, 3:28pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/2 "2019-08-06T15:28:44Z")

</div>

The bottleneck is that there are two people who are doing it right now and sometimes we take weekends off and don’t want to do it every day. There’s an open issue about automating things, but someone needs to implement that.

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [August 6, 2019, 3:37pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/3 "2019-08-06T15:37:44Z")

</div>

Thanks - my point exactly, it’s a terrible waste of very precious time. Obviously, people need to take time off. I was thinking that maybe there was some quick code review to avoid malicious code or something like that, that would’ve justified manual oversight.

From a web development perspective, it’s important to have real-time versioning as code exposed on the internet can be exploited through security vulnerabilities, requiring immediate action for patching the clients. There were plenty of such cases in recent history and I expect Julia’s libraries will see their share.

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [August 6, 2019, 3:42pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/4 "2019-08-06T15:42:10Z")

</div>

Can we have a link to the issue, please?

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [August 6, 2019, 3:43pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/5 "2019-08-06T15:43:31Z")

</div>

[https://github.com/JuliaRegistries/Registrator.jl/issues/204](https://github.com/JuliaRegistries/Registrator.jl/issues/204)

---

<div class="post-metadata">

**Author:** ![essenciary](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/essenciary/32/210469_2.png) [@essenciary](https://discourse.julialang.org/u/essenciary)\
**Post date:** [August 6, 2019, 3:53pm UTC](https://discourse.julialang.org/t/package-registration-bottleneck/27223/6 "2019-08-06T15:53:22Z")

</div>

Thanks!

This requires some serious digging into the Registrator.jl codebase

![Stanlio GIF - StanLaurel OliverHardy LaurelAndHardy GIFs|833x626.416](https://global.discourse-cdn.com/julialang/original/3X/4/1/4158827ab08e0add4108b7f5fa26d7233d279796.gif)
