# Switching package registration systems soon

**URL:** <https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677>\
**Category:** Announcements\
**Tags:** package-manager\
**Created:** [April 3, 2019, 6:48am UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677 "2019-04-03T06:48:03Z")\
**Posts on this page:** 13\
**Page:** 9

<div class="post-metadata">

**Author:** ![tkluck](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkluck/32/15769_2.png) [@tkluck](https://discourse.julialang.org/u/tkluck)\
**Post date:** [May 21, 2019, 6:13pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/161 "2019-05-21T18:13:19Z")

</div>

Trying to do my first registrator based release. Did this work:  
[https://github.com/tkluck/GaloisFields.jl/pull/1#issuecomment-494326819](https://github.com/tkluck/GaloisFields.jl/pull/1#issuecomment-494326819)  
and am I supposed to be able to tell in some way?

---

<div class="post-metadata">

**Author:** ![JeffreySarnoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeffreysarnoff/32/1980_2.png) [@JeffreySarnoff](https://discourse.julialang.org/u/JeffreySarnoff)\
**Post date:** [May 21, 2019, 6:14pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/162 "2019-05-21T18:14:07Z")

</div>

you should get email right away

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [May 21, 2019, 6:15pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/163 "2019-05-21T18:15:35Z")

</div>

Commenting on PR’s does not work at the moment ([Allow invoking registrator from a PR · Issue #151 · JuliaRegistries/Registrator.jl · GitHub](https://github.com/JuliaRegistries/Registrator.jl/issues/151)). It is better to comment on the commit you want to register.

> [@tkluck](#):
>
> am I supposed to be able to tell in some way?

Yes, if successful the bot replies with a comment.

---

<div class="post-metadata">

**Author:** ![tkluck](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkluck/32/15769_2.png) [@tkluck](https://discourse.julialang.org/u/tkluck)\
**Post date:** [May 21, 2019, 6:26pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/164 "2019-05-21T18:26:22Z")

</div>

Thanks! Trying that now.

---

<div class="post-metadata">

**Author:** ![tkluck](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkluck/32/15769_2.png) [@tkluck](https://discourse.julialang.org/u/tkluck)\
**Post date:** [May 21, 2019, 6:53pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/165 "2019-05-21T18:53:59Z")

</div>

Does this look right?  
[https://github.com/tkluck/GaloisFields.jl/commit/16f303dd73df3c4ed940da0e9487fc82c73fac18#commitcomment-33624136](https://github.com/tkluck/GaloisFields.jl/commit/16f303dd73df3c4ed940da0e9487fc82c73fac18#commitcomment-33624136)

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [May 21, 2019, 7:00pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/166 "2019-05-21T19:00:22Z")

</div>

No, you should have gotten a comment back within 30 sec or so. Have you enabled the registrator app on your repo?

---

<div class="post-metadata">

**Author:** ![tkluck](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tkluck/32/15769_2.png) [@tkluck](https://discourse.julialang.org/u/tkluck)\
**Post date:** [May 21, 2019, 7:15pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/167 "2019-05-21T19:15:42Z")

</div>

Thanks, that was it!

---

<div class="post-metadata">

**Author:** ![matthieu](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@matthieu](https://discourse.julialang.org/u/matthieu)\
**Post date:** [August 23, 2019, 6:32pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/168 "2019-08-23T18:32:01Z")

</div>

I have to say I love the new package registration system. I was a bit puzzled at first, but now I think it is much easier to use than the previous one. Thanks to everyone who worked on it!

---

<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 23, 2019, 6:32pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/169 "2019-08-23T18:32:53Z")

</div>

You’re welcome! It’s great to hear that and I’m glad you feel that way 🙂

---

<div class="post-metadata">

**Author:** ![ggggggggg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ggggggggg/32/265_2.png) [@ggggggggg](https://discourse.julialang.org/u/ggggggggg)\
**Post date:** [August 23, 2019, 8:00pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/170 "2019-08-23T20:00:30Z")

</div>

I have some packages that I develop and use with collaborators, but they aren’t intended to be useful to anybody but me, and I’m not likely to support somebody I don’t know through work. The code is already public, so that’s not an issue. I would like to register them to make installation and CI testing easier, and I would not like to register them because it seems like I’m saying “hey other people try using this.”

At least one of the packages shares a name with a registered package that I think has outside users registered package, since they have different UUIDs should I just not worry about it, or should I change it?

Any thoughts?

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [August 23, 2019, 11:37pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/171 "2019-08-23T23:37:03Z")

</div>

Registering a package places some level of burden on the community, so if the package is not intended for the community, I think it’s better to solve your issues in another way.

Installation and CI can both be done perfectly well for non-registered packages.

---

<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 23, 2019, 11:38pm UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/172 "2019-08-23T23:38:00Z")

</div>

You can, however, make your own registry and tell people to add that registry, after which they’ll be able to install your package more easily.

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [August 24, 2019, 7:50am UTC](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677/173 "2019-08-24T07:50:30Z")

</div>

I would not register it then. The CI problem can be circumvented by calling `Pkg.add` in the script.

[Previous page](https://discourse.julialang.org/t/switching-package-registration-systems-soon/22677.md?page=8)
