# Abandoned Module - Can I Take It Over?

**URL:** <https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429>\
**Category:** General\
**Created:** [22 February 2021 13:30 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429 "2021-02-22T13:30:49Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![recursivecodes](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/recursivecodes/32/13422_2.png) [@recursivecodes](https://discourse.nodered.org/u/recursivecodes)\
**Post date:** [22 February 2021 13:30 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/1 "2021-02-22T13:30:49Z")

</div>

I forked and updated an older module that interacts with Oracle DB:

> **[node-red-contrib-oracledb](https://flows.nodered.org/node/node-red-contrib-oracledb)**
>
> Node-RED oracle database nodes

I submitted a PR:

> <https://github.com/abreits/node-red-contrib-oracledb/pull/32>

But it looks as if the original creator/maintainer is no longer active on GitHub (no activity within the last 2+ years). Can I be made the owner of this module so that I can get the latest version published, or is there another process for handling these situations? Should I submit the module as a separate project?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [22 February 2021 13:44 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/2 "2021-02-22T13:44:36Z")

</div>

First check on npm that there is not already a similar module which is maintained, then check the existing forks to see if any of those is active. If you don't find anything then you can release it as a new module with a different name, assuming the license with the existing module allows that.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [22 February 2021 14:03 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/3 "2021-02-22T14:03:46Z")

</div>

Try raising an issue first just in case the author responds.

If you've checked as Colin suggests and there is nothing else, best to give your new version a slightly different name for the package so that it is more easily picked up by people and they can see that it is active.

---

<div class="post-metadata">

**Author:** ![recursivecodes](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/recursivecodes/32/13422_2.png) [@recursivecodes](https://discourse.nodered.org/u/recursivecodes)\
**Post date:** [22 February 2021 14:04 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/4 "2021-02-22T14:04:52Z")

</div>

Turns out someone has already forked it and re-submitted it. I'll work with that person to see if they'll merge my PR. Thanks.

---

<div class="post-metadata">

**Author:** ![recursivecodes](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/recursivecodes/32/13422_2.png) [@recursivecodes](https://discourse.nodered.org/u/recursivecodes)\
**Post date:** [22 February 2021 15:05 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/5 "2021-02-22T15:05:38Z")

</div>

Brings up another point though - the original (abandoned) module should probably be pulled so that people don't try to use a seriously outdated (and non-working) module and get frustrated that it doesn't work. Is there a process for this?

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [22 February 2021 15:16 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/6 "2021-02-22T15:16:49Z")

</div>

we can ask @knolleary to blacklist it

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [22 February 2021 15:20 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/7 "2021-02-22T15:20:02Z")

</div>

The original author's email address is [abreits@gmail.com](mailto:abreits@gmail.com) if that helps.

It would be great to have your update Todd, as you are Mr Oracle - [https://recursive.codes/](https://recursive.codes/)

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [22 February 2021 15:35 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/8 "2021-02-22T15:35:56Z")

</div>

I tend to go and mark the entry on the flows site as a 1-star for things like that so that at least people can see that they might want to avoid it.

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [25 February 2021 00:16 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/9 "2021-02-25T00:16:13Z")

</div>

Now merged into `node-red-contrib-oracledb-mod` - [Merge pull request #2 from recursivecodes/master · vtulluru/node-red-contrib-oracledb-mod@dca4baf · GitHub](https://github.com/vtulluru/node-red-contrib-oracledb-mod/commit/dca4baf7c180ef3c2ce08f3c69e5009a0789bf42)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [26 April 2021 00:17 UTC](https://discourse.nodered.org/t/abandoned-module-can-i-take-it-over/41429/10 "2021-04-26T00:17:14Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
