Well, let's see...
It's using AceAddon-2.0 which is about 7+ years out of date.
OreTrackerFu was last updated 3 years ago.
And FuBar I can't find, but I'm pretty certain that that hasn't been touched in ages either.
Other notable adds...
The animation system, the exposure of nameplates (though they just restricted that back down in 7.2 so you can't edit friendly nameplates in dungeons), macro conditionals (you've probably used these in macros, but you can use them in custom buttons/macros as well), .... I'm sure there have been others, but they're not coming to me off the top of my head.
Plus, the version of Lua used was upgraded to 5.1.
Basically, just start from scratch with one of your projects. If you need help, ask.
The phrase "open source" is not in the policy. Just because you can read the code, doesn't mean you can do whatever you like with it. Same as a book.
It's "All Rights Reserved". So, without the author's permission, you cannot release it. You'll need to write your own from scratch if you want to release something.
I noticed that WA2 has been getting updated a lot on the Curse site (I don't use the client), and finally looked at the version number on the project page instead of downloading straight from the Favorites page. The alphas have been getting pushed to Curse "invisibly". I see this is also happening to your project.
Garrison Mission Manager says that its newest file is r55. Looking at the Other Downloads tab, you see that r55 was a release pushed on Feb. 4. However, that page also says that it was last updated 1 day ago.
Weak Auras 2 says that its newest file is 184.108.40.206. Looking at the Other Downloads tab, you see that 220.127.116.11 was a release pushed on Jan. 30. However, that page also says that it was last updated 1 day ago. It has been marked as updated for every alpha, so I have downloaded an update of WA2 several times since Jan. 30.
.... Except I just downloaded the alpha straight from Curseforge, and the files are different. So... maybe not quite what the issue is exactly. BUT - Curse is still marking a project as updated on the main download page and the Favorites list when an alpha is uploaded. So, really, I've just downloaded 18.104.22.168 like 4-5 times.
I haven't used Gathermate in quite some time, but...
The yellow circles on your minimap are provided by the default UI. Be sure that you are tracking your herbs (click the magnifying glass icon on your minimap to open the tracking menu). If you have it checked, and don't see a yellow circle, then there is no herb there at the moment (someone else collected it). If you have it checked and don't see a yellow circle, but *do* see an herb, then something is off with your minimap tracking blips - which may be the result of an addon incorrectly replacing the textures, or a bug with your game client.
All Gathermate does is show you where herbs/nodes can spawn.