 |
|
|
12-26-2021, 10:42 AM
|
#1041
|
Human being with feelings
Join Date: Feb 2021
Posts: 12
|
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.
|
|
|
12-26-2021, 04:29 PM
|
#1042
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-06-2022, 10:40 PM
|
#1043
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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
|
|
|
01-08-2022, 10:46 PM
|
#1044
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,811
|
Hi. Wasn't here for a long time.
Is there a possibility to force installation of specific package from API side?
|
|
|
01-08-2022, 11:03 PM
|
#1045
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-09-2022, 02:21 AM
|
#1046
|
Human being with feelings
Join Date: Feb 2017
Location: Belgrade, Serbia
Posts: 323
|
Quote:
Originally Posted by mpl
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.
|
|
|
01-09-2022, 09:51 PM
|
#1047
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
Quote:
Originally Posted by nikolalkc
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).
|
|
|
01-18-2022, 05:33 AM
|
#1048
|
Human being with feelings
Join Date: Jun 2014
Posts: 146
|
Quote:
Originally Posted by cfillion
|
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
|
|
|
01-18-2022, 07:02 AM
|
#1049
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
|
|
|
01-18-2022, 07:13 AM
|
#1050
|
Human being with feelings
Join Date: Jun 2014
Posts: 146
|
That works, thank you!
|
|
|
01-23-2022, 11:07 AM
|
#1051
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,056
|
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?
|
|
|
01-23-2022, 11:20 AM
|
#1052
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-23-2022, 01:00 PM
|
#1053
|
Human being with feelings
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,056
|
Semver noted, thanks!!
|
|
|
01-26-2022, 04:09 AM
|
#1054
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
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?
|
|
|
01-26-2022, 04:45 AM
|
#1055
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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?
|
|
|
01-26-2022, 09:26 AM
|
#1056
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
Does this help?
Last edited by amagalma; 01-26-2022 at 09:31 AM.
|
|
|
01-26-2022, 03:15 PM
|
#1057
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-26-2022, 04:13 PM
|
#1058
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
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"}
|
Last edited by amagalma; 01-26-2022 at 04:18 PM.
|
|
|
01-26-2022, 05:22 PM
|
#1059
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-27-2022, 02:43 AM
|
#1060
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
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..
Last edited by amagalma; 01-27-2022 at 02:49 AM.
|
|
|
01-27-2022, 05:00 AM
|
#1061
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
Not just a timing issue then... What's the response data and response headers for those 404?
|
|
|
01-27-2022, 06:54 AM
|
#1062
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
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
|
Last edited by amagalma; 01-27-2022 at 06:59 AM.
|
|
|
01-27-2022, 07:14 AM
|
#1063
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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.
|
|
|
01-27-2022, 10:56 AM
|
#1064
|
Human being with feelings
Join Date: Apr 2011
Posts: 3,420
|
Quote:
Originally Posted by cfillion
|
That was it! Problem solved!  Thank you for your help!
|
|
|
02-08-2022, 08:50 AM
|
#1065
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,129
|
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
|
|
|
02-08-2022, 09:17 AM
|
#1066
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
Quote:
Originally Posted by Meo-Ada Mespotine
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.
|
|
|
02-08-2022, 09:23 AM
|
#1067
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,129
|
Ahh, yup, fetching did the job and now it's working.
Thnx
|
|
|
03-06-2022, 06:18 AM
|
#1068
|
Human being with feelings
Join Date: Sep 2018
Location: HH
Posts: 840
|
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.
|
|
|
03-16-2022, 05:53 AM
|
#1069
|
Human being with feelings
Join Date: Sep 2018
Location: HH
Posts: 840
|
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
|
|
|
03-16-2022, 10:42 AM
|
#1070
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
Quote:
Originally Posted by Zeno
|
Oops, took care of it now!
|
|
|
03-17-2022, 10:22 AM
|
#1071
|
Human being with feelings
Join Date: Sep 2018
Location: HH
Posts: 840
|
Quote:
Originally Posted by cfillion
Oops, took care of it now!
|
Great, thank you!
|
|
|
03-17-2022, 04:21 PM
|
#1072
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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
|
|
|
03-25-2022, 03:01 AM
|
#1073
|
Human being with feelings
Join Date: Dec 2010
Posts: 75
|
Quote:
Originally Posted by cfillion
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.
|
|
|
04-05-2022, 01:15 AM
|
#1074
|
Human being with feelings
Join Date: Dec 2017
Location: Brazil
Posts: 1,881
|
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...
|
|
|
04-05-2022, 02:43 AM
|
#1075
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
Yes. Pre-releases are version numbers containing any letters.
|
|
|
05-18-2022, 03:07 PM
|
#1076
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 13,173
|
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
|
|
|
05-18-2022, 06:48 PM
|
#1077
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,381
|
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).
|
|
|
05-19-2022, 02:19 PM
|
#1078
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 13,173
|
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
|
|
|
05-19-2022, 03:33 PM
|
#1079
|
Human being with feelings
Join Date: Oct 2007
Location: home is where the heart is
Posts: 11,824
|
Quote:
Originally Posted by mschnell
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.
|
|
|
05-20-2022, 01:43 PM
|
#1080
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 13,173
|
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
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 10:03 PM.
|