chkhld/jsfx

Reapack

mrlimbic opened this issue · 11 comments

Have you thought about turning your github repositories into reapack repositories to make them easier for people to install and keep up to date?

https://reapack.com/

+1

I have thought about it, yes. I've even looked into it, but I quite simply have no clue how it works, and it's such a drag finding any useful information in a digestible format. It seems to be so much d*cking around, not just to set up, but also to maintain.

Reorganize my repository, download some tool, run it over a local working copy of the repository, add its result to my repository, commit that again. Just to get going. Whenever I change something, I essentially have to go through the whole thing again. At least that's how I understand it.

It already starts with the local working copy of this repository, which I don't have. When I'm done writing a plugin, I log in to GitHub and create a new file, paste the text in, that's it. I don't feel like keeping multiple copies of this repo on my various computers, as I already have copies of the JSFX files in my Reaper directory, so that's good and un-redundant enough for me.

It all just seems like an awful lot of trouble to go to, for me as the developer, after I already went through all the trouble of coding the things and providing them for free in the first place, you know. It doesn't hurt people to figure out how to open Reaper's resource folder, create a text file and paste some text. ;)

Maybe someday someone will be able to provide a simpler mechanism, or instructions I can actually be bothered to try to understand. It's not that I'm not open to the whole idea, but as I wrote in the main Readme.md: This is just a fun project for me, I do this on the side to waste time or template C++ code, so don't expect too much of an effort.

If you come across any less confusing resources and instructions than an 11-page forum thread from several years ago, with nearly every post contradicting one of the previous in some way, then please feel free to share. :)

I agree the documentation isn't great. If you like I can show you how sometime. It's a bit of a pain to set up but once done then additions/updates are easy.

Well, if you know a simple tutorial "for dummies" like myself, then please let me know.
Checked Website, Forums, Youtube ... didn't find any instructions straight-forward enough for me yet.

try the template: https://github.com/cfillion/reapack-repository-template
worked like a charm for me (on simple test projects),

myrrc commented

I made a fork of this repository with ReaPack index: https://github.com/myrrc/chkld_jsfx

myrrc commented

If you wish, you can use this script from my repository to change your scripts to be indexed by Reapack https://github.com/myrrc/chkld_jsfx/blob/master/convert.py