# Thoughts on this new node? node-red-contrib-components

**URL:** https://discourse.nodered.org/t/thoughts-on-this-new-node-node-red-contrib-components/30279
**Category:** General
**Created:** [18 July 2020 01:36 UTC](https://discourse.nodered.org/t/thoughts-on-this-new-node-node-red-contrib-components/30279 "2020-07-18T01:36:04Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [11 August 2020 14:27 UTC](https://discourse.nodered.org/t/thoughts-on-this-new-node-node-red-contrib-components/30279/7 "2020-08-11T14:27:51Z")

</div>

> [@Steve-Mcl](#):
>
> I may have more constructive feedback once I install it and give it a go.

So now I am using this set of nodes - here are my thoughts. (Spoiler - I'm liking it)

- It should _really_ be called `node-red-contrib-subroutine` (IMO) as that is pretty much what it does...

- unlike a subflow where you cant choose `msg` or `flow` as an input, you can with this node - very nice touch...

Apart from the odd naming of nodes...  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/4/24356a0f0a26aacefccb883d58558db243ba5d6b.png)  
... this is a pretty good set of nodes.

Me likey - a lot 🙂

👍

* * *

PS, if i were pushed for alternative naming, it'd be...  
node-red-contrib-components --\> node-red-contrib-subroutine  
comp start --\> Subroutine Define  
comp return --\> Subroutine Return  
use comp --\> Subroutine Call

---

_[View the full topic](https://discourse.nodered.org/t/thoughts-on-this-new-node-node-red-contrib-components/30279)._
