# REP-2004: Package Quality Categories

**URL:** <https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988>\
**Category:** Quality Assurance\
**Created:** [December 18, 2019, 7:45am UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988 "2019-12-18T07:45:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gavanderhoorn](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/gavanderhoorn/32/969_2.png) [@gavanderhoorn](https://discourse.openrobotics.org/u/gavanderhoorn)\
**Post date:** [December 18, 2019, 7:45am UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988/1 "2019-12-18T07:45:41Z")

</div>

Was just opened by @wjwwood on `ros-infrastructure/rep`:

[https://github.com/ros-infrastructure/rep/pull/218](https://github.com/ros-infrastructure/rep/pull/218)

With previous discussion here:

[https://github.com/ros2/ros2\_documentation/pull/460](https://github.com/ros2/ros2_documentation/pull/460)

Seems like a topic that would fit here in this category.

---

<div class="post-metadata">

**Author:** ![wjwwood](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/wjwwood/32/13715_2.png) [@wjwwood](https://discourse.openrobotics.org/u/wjwwood)\
**Post date:** [December 18, 2019, 10:15am UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988/2 "2019-12-18T10:15:39Z")

</div>

Indeed, but it is a draft pr because I haven’t gotten around to reformatting it yet from where I copied it from. So if you’re reviewing it now, please keep that in mind. I was going to post on discourse when I had fixed it up but I’ll post again here when I’ve done that.

---

<div class="post-metadata">

**Author:** ![gavanderhoorn](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/gavanderhoorn/32/969_2.png) [@gavanderhoorn](https://discourse.openrobotics.org/u/gavanderhoorn)\
**Post date:** [December 18, 2019, 12:28pm UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988/3 "2019-12-18T12:28:29Z")

</div>

Of course.

I just wanted to make sure the #quality community was aware of this PR and the discussion.

I’ve posted some comments on the PR.

---

<div class="post-metadata">

**Author:** ![Unemyr](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/unemyr/32/5849_2.png) [@Unemyr](https://discourse.openrobotics.org/u/Unemyr)\
**Post date:** [December 31, 2019, 1:14am UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988/4 "2019-12-31T01:14:13Z")

</div>

I have added some of my thoughts and comments and some suggestion on potential quality badges/levels in the REP-2004 thread, for others to consider.

---

<div class="post-metadata">

**Author:** ![wjwwood](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/wjwwood/32/13715_2.png) [@wjwwood](https://discourse.openrobotics.org/u/wjwwood)\
**Post date:** [March 9, 2020, 10:08pm UTC](https://discourse.openrobotics.org/t/rep-2004-package-quality-categories/11988/5 "2020-03-09T22:08:02Z")

</div>

I posted about it again here:

> **[RFC: REP-2004 Package Quality Categories](https://discourse.ros.org/t/rfc-rep-2004-package-quality-categories/13150)**
>
> I’d like to share with everyone a REP that we’ve been working on which aims to improve the quality of our core packages, and encourage package maintainers to take a more active role in documenting the processes and practices which affect the...

So we can have a fresh thread to do voting and so it is in the general category.
