Arthur B said: Why am I not surprised? Oh well, I actually am. I thought you'd reply with a "Well, here is my Roll20Deploy solution in v0.4.27. There are still some rough edges, mainly with the interface (which is always the hardest part!), that's why I haven't published it yet, but you can find it here at github. Happy Rolling!" SCNR O:) I'm not saying I haven't prototyped something that would be an improvement... just that I haven't had time to write it. =D WWQuicksilver said: The Aaron said: You've stumbled onto a somewhat complicated topic. There are basically several places you'll find scripts: ... ... ... For the Wiki.... just ignore that thing... =D The Aaron, thank you very much for taking the time to type up a fairly comprehensive reply.... The reason I don't like the wiki approach is that it required manual interaction to setup and maintain. Someone has to go to the page and make changes when they release a script or change it, and it's very far removed from where the script and the use of the script are. At the time, it was better than what we had, which was a stickied post in API that only the original author could edit and which had been closed due to inactivity long before. For a while, I maintained that (Moderator tools FTW), but then it was still one person making changes to the forum thread. The wiki was an idea to get more people involved in documenting the API scripts and make it easier to find them (people might be on the wiki more than the forum, and it had search which the forum lacked at the time)). With the advent of the official repo, it provided a centralized place for scripts to be sent. Basically, mature scripts would get put in the repo, most of the time. The scripts could have a README.md which described them, and would be (ostensibly) as up-to-date as the script checked in with it. That was a step in a good direction. However, the more process you add, the more people you cut out, so there is a balance of people who put things in the repo (a bit of a technical process) and people who don't (because it's too technical, or too much of a hassle, or some other reason). Finally to the 1-click. 1-click is pretty new in the grand scheme of things, and it follows the same story as the repo. Getting things in 1-click requires just a little bit more and eliminates a few more people. I say all that to say that any perfect solution will need to perfectly address all the imperfections. =D For me, the gating factor is my desire to "do it the right way", (or as my brother says "better is the enemy of good enough"). I want my deploy process to handle the necessary details of getting scripts in 1-click (Documentation, configuration, etc). To do that, I've been rewriting my deploy script, but I also need to change the way I write scripts, and then migrate all my scripts into this new way of working, etc... See what I'm saying? Now I'M the one rambling. =D Anyway, incentivizing people is a reasonable thing to do at some level, but might not be completely effective. For one thing, should you incentivize someone getting this script in 1-click? on('ready',() => sendChat('API Watch','/w gm API Restarted')); Definitely useful, and some people would want an easy way to do that. But is it worth a year's subscription? Who makes that call? What about a dice roller for a homebrew game that only 7 people in the world play? Might be the greatest and most well written roller ever, but if only 7 people will use it, and they already are, what is your year's subscription cost buying you? Maybe you tie to the volume of scripts someone commits? And then you get 600 scripts that tell you a die of a particular size was rolled. (This is starting to remind me of that Economist tale about Russian nail factories...) Anyway, incentivizing brings in a whole bunch of administrative problems. Making it easy to "do the right thing" is probably time better spent. I imagine there is a solution, and I'd probably advocate something that makes it easier for script authors to get their scripts into 1-click, no matter their technical level. Probably the best incentive currently is the Patreon linking, maybe making that a bit more prominent, or even just documenting the process a bit better. I don't think there is a wiki on it yet... I should probably write one.. just as soon as I get these scripts in the 1-click....