Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 12-26-2021, 10:42 AM   #1041
loTrT
Human being with feelings
 
Join Date: Feb 2021
Posts: 13
Default

hi i am slowly catching up with the reapack index! thank you all

I managed to use the cfillion/reapack-repository-template to automatically update the index.xml

i would like to understand a little better the reapack-index --amend command inside github

Where should i insert the --amend command ?
in the package version tag?
somewhere in the Github action workflows (deploy/check)?

my problem is that the index is updateted only if i change the value of the @version tag of the package, but i would only like to work on a v1.0 revisions and changing this v1.0

i have tried to put this command after the --commit command in deploy.yml but i have the following errors:

Commit the new index? [y/N] /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/lib/reapack/index/cli.rb:275:in `getch': Inappropriate ioctl for device (Errno::ENOTTY)
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/lib/reapack/index/cli.rb:275:in `prompt'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/lib/reapack/index/cli.rb:265:in `commit'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/lib/reapack/index/cli.rb:56:in `run'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/bin/reapack-index:8:in `block in <top (required)>'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/bin/reapack-index:8:in `catch'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/lib/ruby/gems/3.0.0/gems/reapack-index-1.2.3/bin/reapack-index:8:in `<top (required)>'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/bin/reapack-index:25:in `load'
from /opt/hostedtoolcache/Ruby/3.0.3/x64/bin/reapack-index:25:in `<main>'
1 modified package, 1 modified version
Error: Process completed with exit code 1.
loTrT is offline   Reply With Quote
Old 12-26-2021, 04:29 PM   #1042
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Users only receive update when the version number is increased. Ideally the version number should remain the same until the next version is finished, at which time the number is bumped to trigger the release.

You can add custom options in the file .reapack-index.conf at the root of the repository.
cfillion is offline   Reply With Quote
Old 01-06-2022, 10:40 PM   #1043
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

ReaPack v1.2.4rc1

This is a pre-release update, so it must be selected for installation using the Package browser (unless the bleeding-edge mode is enabled in the options).

Added:
  • Add an option to browse packages in each repository's install/update menu
  • Match synonymous words when filtering packages (Options > Search for synonyms of common words) [p=2512900]
Fixed:
  • Fix loading from a symlinked resource path on macOS Catalina and newer [#34]
  • Fix the browser's filter text box not being auto-focused on macOS REAPER v6
  • Fix typing parentheses in the browser's filter box
  • Improve window positionning on Linux in multimonitor setups
Changed:
  • Allow ReaPack to be installed as a symbolic link in UserPlugins on Linux and macOS
  • Don't modify the database at every startup
  • Rename "Upload packages" to "Package editor" in the browser's menu
cfillion is offline   Reply With Quote
Old 01-08-2022, 10:46 PM   #1044
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
Default

Hi. Wasn't here for a long time.

Is there a possibility to force installation of specific package from API side?
mpl is offline   Reply With Quote
Old 01-08-2022, 11:03 PM   #1045
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

No, the best a script can currently do with the API is check whether it's installed and open the browser with a custom filter if not.

I'd still like to add a proper dependency system some day, but it's far from a priority...

Last edited by cfillion; 01-08-2022 at 11:09 PM.
cfillion is offline   Reply With Quote
Old 01-09-2022, 02:21 AM   #1046
nikolalkc
Human being with feelings
 
nikolalkc's Avatar
 
Join Date: Feb 2017
Location: Belgrade, Serbia
Posts: 338
Default

Quote:
Originally Posted by mpl View Post
Hi. Wasn't here for a long time.

Is there a possibility to force installation of specific package from API side?
This is something I also wanted to ask for.

I don't see it as a walkaround for dependencies.
It would be an amazing improvement for game audio.
You could define required scripts for every team member per project/studio/company and just install everything for everyone automatically through __startup.lua.

Currently we are can do this just for complete repositories, which is redundant cause we never need all those packages.
__________________
Youtube | Website | Twitter
nikolalkc is offline   Reply With Quote
Old 01-09-2022, 09:51 PM   #1047
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Quote:
Originally Posted by nikolalkc View Post
I don't see it as a walkaround for dependencies.
It would be an amazing improvement for game audio.
You could define required scripts for every team member per project/studio/company and just install everything for everyone automatically through __startup.lua.
Sets of installed packages can be shared using the offline archive feature (although not automatically through __startup.lua).
cfillion is offline   Reply With Quote
Old 01-18-2022, 05:33 AM   #1048
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

Quote:
Originally Posted by cfillion View Post
This happens in Catalina and newer only. Fixed in this build: https://ci.appveyor.com/api/buildjob...k-x86_64.dylib.
Hey cfillion,

I'm having the installation mismatch error too on macOS Montere. I have my Reaper folder in Dropbox and a symlink to it in my applications folder. The links of the builds you shared earlier don't work anymore. Is there anyway to work around this?

Thanks!
Jay
n0ne is offline   Reply With Quote
Old 01-18-2022, 07:02 AM   #1049
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

The fix for that is included in v1.2.4rc1: https://github.com/cfillion/reapack/.../tag/v1.2.4rc1.
cfillion is offline   Reply With Quote
Old 01-18-2022, 07:13 AM   #1050
n0ne
Human being with feelings
 
Join Date: Jun 2014
Posts: 152
Default

That works, thank you!
n0ne is offline   Reply With Quote
Old 01-23-2022, 11:07 AM   #1051
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Hey I was having a lot of issues getting scripts to update, and we realized that ReaPack doesn't treat version numbers in strict numeric order, but rather treats decimals like subintegers, so for example 1.222 is AFTER 1.3.

Is that intentional?
MonkeyBars is offline   Reply With Quote
Old 01-23-2022, 11:20 AM   #1052
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Yes. It's (mostly) compatible with semantic versioning. https://semver.org/

Versions numbers are an infinite set of numerical and alphabetic components optionally separated by any non-alphanumerical character. (A version number containing at least one alphabetical component makes it a pre-release and gets special treatment.)

https://github.com/cfillion/reapack/...#version-names

Last edited by cfillion; 01-23-2022 at 11:38 AM.
cfillion is offline   Reply With Quote
Old 01-23-2022, 01:00 PM   #1053
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Semver noted, thanks!!
MonkeyBars is offline   Reply With Quote
Old 01-26-2022, 04:09 AM   #1054
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

For some weeks (maybe months?) I have been getting this error with Upload Tools while trying to upload a new script or edit an existing one:


Any idea?
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 01-26-2022, 04:45 AM   #1055
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Someone else had the issue a few days ago and deleting their fork solved it.

But first I'd like to figure out what is going on (to either fix the bug or show a better error message)... Could you check in your web browser's Developer Tools's Network tab which of these requests is failing?

cfillion is offline   Reply With Quote
Old 01-26-2022, 09:26 AM   #1056
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Does this help?


__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)

Last edited by amagalma; 01-26-2022 at 09:31 AM.
amagalma is offline   Reply With Quote
Old 01-26-2022, 03:15 PM   #1057
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Thanks! It looks like it can't find the commit it just created when making the new branch. What's the server response for the POST commits request, as well as the the client request data for that failing POST refs?

It should be like this, with the sha received from the commits sent back to the refs. The link in html_url should successfully show the created commit's contents.
Code:
raw commits response data
{
  "sha": "22b0dac2716fc21ea66b009fa908f5b0512efb88",
  "node_id": "C_kwDOCcq4CNoAKDIyYjBkYWMyNzE2ZmMyMWVhNjZiMDA5ZmE5MDhmNWIwNTEyZWZiODg",
  "url": "https://api.github.com/repos/cfillion/ReaScripts-1/git/commits/22b0dac2716fc21ea66b009fa908f5b0512efb88",
  "html_url": "https://github.com/cfillion/ReaScrip...08f5b0512efb88",
  "author": {
    "name": "Christian Fillion",
    "email": "cfillion@users.noreply.github.com",
    "date": "2022-01-26T22:07:46Z"
  },
  "committer": {
    "name": "Christian Fillion",
    "email": "cfillion@users.noreply.github.com",
    "date": "2022-01-26T22:07:46Z"
  },
  "tree": {
    "sha": "b264e280438103de0c293598374354a62d2e651f",
    "url": "https://api.github.com/repos/cfillion/ReaScripts-1/git/trees/b264e280438103de0c293598374354a62d2e651f"
  },
  "message": "Release arst v21",
  "parents": [
    {
      "sha": "39ea3823d0c9b1edc1c0e9dad64119da7d6728ae",
      "url": "https://api.github.com/repos/cfillion/ReaScripts-1/git/commits/39ea3823d0c9b1edc1c0e9dad64119da7d6728ae",
      "html_url": "https://github.com/cfillion/ReaScripts-1/commit/39ea3823d0c9b1edc1c0e9dad64119da7d6728ae"
    }
  ],
  "verification": {
    "verified": false,
    "reason": "unsigned",
    "signature": null,
    "payload": null
  }
}
Code:
raw refs request data
{"ref":"refs/heads/reapack.com_upload-1643234866334","sha":"22b0dac2716fc21ea66b009fa908f5b0512efb88"}

Last edited by cfillion; 01-26-2022 at 03:23 PM.
cfillion is offline   Reply With Quote
Old 01-26-2022, 04:13 PM   #1058
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Is it this?

raw commits response data:
Quote:
{
"sha": "4b6deac81425993dca28cfcb283823fc76abf320",
"node_id": "C_kwDOBSLWadoAKDRiNmRlYWM4MTQyNTk5M2RjYTI4Y2ZjYjI 4MzgyM2ZjNzZhYmYzMjA",
"url": "https://api.github.com/repos/amagalma/ReaScripts/git/commits/4b6deac81425993dca28cfcb283823fc76abf320",
"html_url": "https://github.com/amagalma/ReaScrip...3823fc76abf320",
"author": {
"name": "amagalma",
"email": "[hidden]",
"date": "2022-01-26T23:04:31Z"
},
"committer": {
"name": "amagalma",
"email": "[hidden]",
"date": "2022-01-26T23:04:31Z"
},
"tree": {
"sha": "193a5fc958bef605d9f066a46d48de25cecc8fe5",
"url": "https://api.github.com/repos/amagalma/ReaScripts/git/trees/193a5fc958bef605d9f066a46d48de25cecc8fe5"
},
"message": "Release test v1.0",
"parents": [
{
"sha": "39ea3823d0c9b1edc1c0e9dad64119da7d6728ae",
"url": "https://api.github.com/repos/amagalma/ReaScripts/git/commits/39ea3823d0c9b1edc1c0e9dad64119da7d6728ae",
"html_url": "https://github.com/amagalma/ReaScripts/commit/39ea3823d0c9b1edc1c0e9dad64119da7d6728ae"
}
],
"verification": {
"verified": false,
"reason": "unsigned",
"signature": null,
"payload": null
}
}
raw refs request data:
Quote:
{"ref":"refs/heads/reapack.com_upload-1643238271686","sha":"4b6deac81425993dca28cfcb283823fc76abf320"}
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)

Last edited by amagalma; 01-26-2022 at 04:18 PM.
amagalma is offline   Reply With Quote
Old 01-26-2022, 05:22 PM   #1059
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

That looks good and the commit it created actually exists. I wonder if it's just a timing issue...

I pushed a small change to make it retry creating the branch up to 5 times in 30 seconds. Does that improves things?

Last edited by cfillion; 01-26-2022 at 05:48 PM.
cfillion is offline   Reply With Quote
Old 01-27-2022, 02:43 AM   #1060
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default





Do you want me to send you the same kind of info as before?

P.S. I tried from Edge browser to see if it makes any difference, but it's the same..
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)

Last edited by amagalma; 01-27-2022 at 02:49 AM.
amagalma is offline   Reply With Quote
Old 01-27-2022, 05:00 AM   #1061
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Not just a timing issue then... What's the response data and response headers for those 404?
cfillion is offline   Reply With Quote
Old 01-27-2022, 06:54 AM   #1062
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

1st 404:
response data:
Quote:
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
}
response header:
Quote:
HTTP/2 404 Not Found
server: GitHub.com
date: Thu, 27 Jan 2022 13:46:11 GMT
content-type: application/json; charset=utf-8
x-oauth-scopes: public_repo
x-accepted-oauth-scopes: repo
x-oauth-client-id: fdf42a6c354a7e6823f3
x-github-media-type: github.v3; format=json
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4989
x-ratelimit-reset: 1643294736
x-ratelimit-used: 11
x-ratelimit-resource: core
access-control-expose-headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'
vary: Accept-Encoding, Accept, X-Requested-With
content-encoding: gzip
x-github-request-id: 32E6:D183:7350E:7558B:61F2A223
X-Firefox-Spdy: h2
2nd 404:
Quote:
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
}
Quote:
HTTP/2 404 Not Found
server: GitHub.com
date: Thu, 27 Jan 2022 13:46:14 GMT
content-type: application/json; charset=utf-8
x-oauth-scopes: public_repo
x-accepted-oauth-scopes: repo
x-oauth-client-id: fdf42a6c354a7e6823f3
x-github-media-type: github.v3; format=json
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4988
x-ratelimit-reset: 1643294736
x-ratelimit-used: 12
x-ratelimit-resource: core
access-control-expose-headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'
vary: Accept-Encoding, Accept, X-Requested-With
content-encoding: gzip
x-github-request-id: 32E6:D183:73AD6:75B8C:61F2A225
X-Firefox-Spdy: h2
3d:
Quote:
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
}
Quote:
HTTP/2 404 Not Found
server: GitHub.com
date: Thu, 27 Jan 2022 13:46:18 GMT
content-type: application/json; charset=utf-8
x-oauth-scopes: public_repo
x-accepted-oauth-scopes: repo
x-oauth-client-id: fdf42a6c354a7e6823f3
x-github-media-type: github.v3; format=json
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4987
x-ratelimit-reset: 1643294736
x-ratelimit-used: 13
x-ratelimit-resource: core
access-control-expose-headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'
vary: Accept-Encoding, Accept, X-Requested-With
content-encoding: gzip
x-github-request-id: 32E6:D183:744DA:7659F:61F2A22A
X-Firefox-Spdy: h2
4th:
Quote:
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
}
Quote:
HTTP/2 404 Not Found
server: GitHub.com
date: Thu, 27 Jan 2022 13:46:25 GMT
content-type: application/json; charset=utf-8
x-oauth-scopes: public_repo
x-accepted-oauth-scopes: repo
x-oauth-client-id: fdf42a6c354a7e6823f3
x-github-media-type: github.v3; format=json
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4986
x-ratelimit-reset: 1643294736
x-ratelimit-used: 14
x-ratelimit-resource: core
access-control-expose-headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'
vary: Accept-Encoding, Accept, X-Requested-With
content-encoding: gzip
x-github-request-id: 32E6:D183:7520E:772FD:61F2A230
X-Firefox-Spdy: h2

5th:

Quote:
{
"message": "Not Found",
"documentation_url": "https://docs.github.com/rest/reference/git#create-a-reference"
}
Quote:
HTTP/2 404 Not Found
server: GitHub.com
date: Thu, 27 Jan 2022 13:46:33 GMT
content-type: application/json; charset=utf-8
x-oauth-scopes: public_repo
x-accepted-oauth-scopes: repo
x-oauth-client-id: fdf42a6c354a7e6823f3
x-github-media-type: github.v3; format=json
x-ratelimit-limit: 5000
x-ratelimit-remaining: 4985
x-ratelimit-reset: 1643294736
x-ratelimit-used: 15
x-ratelimit-resource: core
access-control-expose-headers: ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'
vary: Accept-Encoding, Accept, X-Requested-With
content-encoding: gzip
x-github-request-id: 32E6:D183:761EE:78321:61F2A239
X-Firefox-Spdy: h2
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)

Last edited by amagalma; 01-27-2022 at 06:59 AM.
amagalma is offline   Reply With Quote
Old 01-27-2022, 07:14 AM   #1063
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Thanks for all the details! I was hoping it would say what exactly isn't found.

Last troubleshooting attempt before just deleting the fork: does updating the fork fixes it? ("Fetch upstream" button on https://github.com/amagalma/ReaScripts/)

Last edited by cfillion; 01-27-2022 at 07:22 AM.
cfillion is offline   Reply With Quote
Old 01-27-2022, 10:56 AM   #1064
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Quote:
Originally Posted by cfillion View Post
Last troubleshooting attempt before just deleting the fork: does updating the fork fixes it? ("Fetch upstream" button on https://github.com/amagalma/ReaScripts/)

That was it! Problem solved! Thank you for your help!
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 02-08-2022, 08:50 AM   #1065
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

I tried to upload a script using the uploader on reapack.com and when the page tries to create a pull request, it says "Error: Not Found" after it uploaded the files.

What could be the reason for this and what could potentially not have been found?

Reloading the page to be sure that everything was loaded properly didn't do anything. The autorization on GitHub seems to have worked properly...

Tested on Opera 82.0.4227.58
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 02-08-2022, 09:17 AM   #1066
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
What could be the reason for this and what could potentially not have been found?
Seems to happen sometimes when the fork is too out of date. See the workaround two posts above.

Last edited by cfillion; 02-08-2022 at 10:12 AM.
cfillion is offline   Reply With Quote
Old 02-08-2022, 09:23 AM   #1067
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Ahh, yup, fetching did the job and now it's working.

Thnx
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 03-06-2022, 06:18 AM   #1068
Zeno
Human being with feelings
 
Zeno's Avatar
 
Join Date: Sep 2018
Location: HH
Posts: 916
Default

Hi, I have a question.
I have sent a pull request to ReaTeam repository 5 days ago. And it still has the status "open" - "1 workflow waiting for approval".
Did I make a mistake? Is there something else I need to do in addition? Or is it just that no one has had the time to review the code yet?

I only ask because I don't have any experience with Github or ReaPack.
Zeno is offline   Reply With Quote
Old 03-16-2022, 05:53 AM   #1069
Zeno
Human being with feelings
 
Zeno's Avatar
 
Join Date: Sep 2018
Location: HH
Posts: 916
Default

Guys? After 15 days, nothing has happened with my pull request. It is still pending without any response. So I ask again, did I miss something?
Would be nice if someone could give me a short answer so I at least know what's going on. thanks
https://github.com/ReaTeam/JSFX/pull/254
Zeno is offline   Reply With Quote
Old 03-16-2022, 10:42 AM   #1070
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Quote:
Originally Posted by Zeno View Post
Oops, took care of it now!
cfillion is offline   Reply With Quote
Old 03-17-2022, 10:22 AM   #1071
Zeno
Human being with feelings
 
Zeno's Avatar
 
Join Date: Sep 2018
Location: HH
Posts: 916
Default

Quote:
Originally Posted by cfillion View Post
Oops, took care of it now!
Great, thank you!
Zeno is offline   Reply With Quote
Old 03-17-2022, 04:21 PM   #1072
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

ReaPack v1.2.4rc2
  • Add an option in the browser to enable pre-releases per installed package [#46]
  • Fix unsetting version pin at the same time as installing or updating
cfillion is offline   Reply With Quote
Old 03-25-2022, 03:01 AM   #1073
Ruxton
Human being with feelings
 
Ruxton's Avatar
 
Join Date: Dec 2010
Posts: 75
Default

Quote:
Originally Posted by cfillion View Post
I'd still like to add a proper dependency system some day, but it's far from a priority...
I definitely understand the reluctance to tackle it, but it's becoming a bit of a need as people are leaning more on other extensions in their scripts/extensions.

I think it's far better to tackle that hurdle now and define the spec for it, rather than further down the track with more users and repos in ReaPack that have to catch up to the idea.
__________________
Cross-platform hooligan | Selekt Few | Hearing Things (Label) | Rhythm & Poetry
Ruxton is offline   Reply With Quote
Old 04-05-2022, 01:15 AM   #1074
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 1,992
Default

for releasing a pre release version I just need to write 'pre%d'after the version? like in :

Code:
-- @version 1.4pre1
-- @author Daniel Lumertz
-- @license MIT
-- @provides
--    [nomain] utils/*.lua
--    [nomain] Chunk Functions.lua
etc...
daniellumertz is offline   Reply With Quote
Old 04-05-2022, 02:43 AM   #1075
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Yes. Pre-releases are version numbers containing any letters.
cfillion is offline   Reply With Quote
Old 05-18-2022, 03:07 PM   #1076
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,690
Default

Hi cfillion,
Keith is doing descriptions for multiple plugins (see -> https://forum.cockos.com/showthread.php?t=266309).

Of course the best place to provide such information is the ReaPack database.

Is it possible to upload / include descriptions without any code in the database ?

If not (or not in a decent way) could you add such feature ?

IMHO it would be wonderful to have a searchable description e.g. of the Reaper stock plugins.

-Michael
mschnell is online now   Reply With Quote
Old 05-18-2022, 06:48 PM   #1077
cfillion
Human being with feelings
 
cfillion's Avatar
 
Join Date: May 2015
Location: Québec, Canada
Posts: 4,937
Default

Documenting things that aren't installable packages would be out of scope for a package manager.

However there could very well be a package that installs a PDF hosted on some file host (eg. Stash).
cfillion is offline   Reply With Quote
Old 05-19-2022, 02:19 PM   #1078
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,690
Default

That is not what I think would be the way to go. IMHO the most important argument is that these descriptions should be searchable together with the "real" plugins managed in the database.

In fact I don't see why it would be not viable (or possible) to upload a JSFX with no code, but just the description part (pointing the user somehow to the plugin itself - be it Reaper stock distribution or whatever). Of course ReaPack should prevent such stubs from being installed, but that's not absolutely necessary (nor hard to do I suppose).
-Michael
mschnell is online now   Reply With Quote
Old 05-19-2022, 03:33 PM   #1079
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Quote:
Originally Posted by mschnell View Post
In fact I don't see why it would be not viable (or possible) to upload a JSFX with no code, but just the description part (pointing the user somehow to the plugin itself - be it Reaper stock distribution or whatever). Of course ReaPack should prevent such stubs from being installed, but that's not absolutely necessary (nor hard to do I suppose).
From Wikipedia
Quote:
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
So while I like the idea of having a searchable JSFX description database, I agree with cfillion that's not within the scope of ReaPack imo.
nofish is offline   Reply With Quote
Old 05-20-2022, 01:43 PM   #1080
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,690
Default

I don't think it's necessary to restrict ReaPack to being a "Package Manager".

IMHO it should be a the best possible tool to help Reaper users find (and if possible install) the plugins he searches for.

-Michael
mschnell is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:13 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.