# Request for new rosdotnet category

**URL:** <https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448>\
**Category:** Site Feedback\
**Created:** [August 24, 2016, 9:06am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448 "2016-08-24T09:06:28Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![esteve](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/esteve/32/12_2.png) [@esteve](https://discourse.openrobotics.org/u/esteve)\
**Post date:** [August 24, 2016, 9:06am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/1 "2016-08-24T09:06:28Z")

</div>

Hi,

I’d like to request a new rosdotnet category. Would it make sense to have rosjava and rosdotnet (and any other 3rd party languages) as subcategories of a “ROS 3rd party languages” category?

Thanks!

---

<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:** [August 24, 2016, 6:08pm UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/2 "2016-08-24T18:08:08Z")

</div>

+1 for language specific categories. If we create a super category for them, I’d recommend “ROS Client Libraries” as the name, and create a section for roscpp and rospy as well. Another point of pedantry, maybe it should just be ROS with X, where X is c++, python, java, dotnet, etc. That way if there are multiple implementations they could both share the subcategory or if there is not one yet it can be a starting place for a new client library, who’s name may not be decided yet.

---

<div class="post-metadata">

**Author:** ![tfoote](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/tfoote/32/3813_2.png) [@tfoote](https://discourse.openrobotics.org/u/tfoote)\
**Post date:** [August 25, 2016, 1:30am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/3 "2016-08-25T01:30:05Z")

</div>

We already have [the rosjava category](http://discourse.ros.org/c/rosjava) that would make sense to collapse into this hierarchy.

In general we want to make sure there’s interest of a group before we make a new category. As we were setting this up we got feedback to not make too many categories. Does anyone have a suggestion how we might make this happen. The one I can come up with is that we’d want at least a couple of people who would commit to participating in topics in the new category. Maybe starting with a thread on the topic.

I think this topic makes sense but I want to work toward a process for adding categories. We’ve only done this once really with the [Projects category](http://discourse.ros.org/c/ros-projects) here’s [the discussion](http://discourse.ros.org/t/ros-projects-category/161) other than existing SIG migrations. And I’ve only migrated the most active SIGs.

---

<div class="post-metadata">

**Author:** ![esteve](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/esteve/32/12_2.png) [@esteve](https://discourse.openrobotics.org/u/esteve)\
**Post date:** [August 25, 2016, 7:49am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/4 "2016-08-25T07:49:41Z")

</div>

Yeah, I see the risk of having too many subcategories and compartmentalizing the community too much. But I think a “ROS Client Libraries” supercategory would make sense, and if a particular client library ends up generating a lot of traffic, a specific subcategory can be created.

Lennart and I are discussing approaches to a ROS2 .NET library in [https://github.com/esteve/ros2\_java/issues/1](https://github.com/esteve/ros2_java/issues/1), and I think Discourse would be a better place, if not just for reaching a wider audience.

---

<div class="post-metadata">

**Author:** ![joq](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/joq/32/72_2.png) [@joq](https://discourse.openrobotics.org/u/joq)\
**Post date:** [August 25, 2016, 9:03pm UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/5 "2016-08-25T21:03:17Z")

</div>

I like the idea @esteve suggested: have people post in “ROS Client Libraries” until the traffic justifies a new sub-category.

---

<div class="post-metadata">

**Author:** ![tfoote](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/tfoote/32/3813_2.png) [@tfoote](https://discourse.openrobotics.org/u/tfoote)\
**Post date:** [August 25, 2016, 9:11pm UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/6 "2016-08-25T21:11:03Z")

</div>

Ok, I’ve created the category Client Libraries [http://discourse.ros.org/c/client-libraries](http://discourse.ros.org/c/client-libraries) lets use that.

Shall we move [rosjava](http://discourse.ros.org/c/rosjava) as a subcategory of that now?

Does anyone have a suggestion of an intro blurb for the category?

---

<div class="post-metadata">

**Author:** ![esteve](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/esteve/32/12_2.png) [@esteve](https://discourse.openrobotics.org/u/esteve)\
**Post date:** [August 26, 2016, 10:27am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/7 "2016-08-26T10:27:38Z")

</div>

I think moving the rosjava category there makes sense.

As for the blurb, here’s one based on the one for rosjava:

This category is for discussing topics on everything related to ROS client libraries.

Use this category for announcements, discussions, planning, organizing meetings and sharing design ideas and projects related to libraries used for writing ROS applications such as roscpp and rospy.

Questions on specific usage or problems should go to ros answers

---

<div class="post-metadata">

**Author:** ![esteve](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/esteve/32/12_2.png) [@esteve](https://discourse.openrobotics.org/u/esteve)\
**Post date:** [August 26, 2016, 10:28am UTC](https://discourse.openrobotics.org/t/request-for-new-rosdotnet-category/448/8 "2016-08-26T10:28:02Z")

</div>

BTW, thanks @tfoote for creating the category 🙂
