# Should a sort of quality-assurance program introduced for Julia packages?

**URL:** <https://discourse.julialang.org/t/should-a-sort-of-quality-assurance-program-introduced-for-julia-packages/6346>\
**Category:** Community\
**Tags:** package, development\
**Created:** [October 9, 2017, 10:23am UTC](https://discourse.julialang.org/t/should-a-sort-of-quality-assurance-program-introduced-for-julia-packages/6346 "2017-10-09T10:23:51Z")\
**Posts on this page:** 1\
**Showing post:** 3

<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:** [October 9, 2017, 10:43am UTC](https://discourse.julialang.org/t/should-a-sort-of-quality-assurance-program-introduced-for-julia-packages/6346/3 "2017-10-09T10:43:36Z")

</div>

I recently went through something similar when I submitted [julia-repl](https://github.com/tpapp/julia-repl) to [MELPA](https://melpa.org/). I am in two minds about this: I did get a lot of helpful suggestions which made the code more compatible across Emacs versions, but at the same time it was clear that the people helping me were very busy otherwise, which resulted in delays (my fault too, of course).

Instead of making it mandatory, it could be started as a voluntary scheme: people could ask for code reviews, and get help from experts. OTOH, I imagine that all the developers qualified to do this are very, very busy, and perhaps think that their time would be better spent improving Julia or the packages they contribute to.

In any case, I find reading Julia code of various packages very helpful. I learned a lot this way about optimization, code organization, and mundane details like setting up the documentation.

---

_[View the full topic](https://discourse.julialang.org/t/should-a-sort-of-quality-assurance-program-introduced-for-julia-packages/6346)._
