Make ffmpeg its own module to save downloading it when core is updated

SteveX
SteveX
@ultrajam
11 years ago
2,584 posts
It would be cool if ffmpeg was not part of the core for updates. It rarely changes, is a large file and it seems unnecessary downloading updating it every time the core is updated.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

updated by @ultrajam: 03/01/14 09:20:13AM
brian
@brian
11 years ago
10,148 posts
SteveX:
It would be cool if ffmpeg was not part of the core for updates. It rarely changes, is a large file and it seems unnecessary downloading updating it every time the core is updated.

I hear you, but it would require a different setup as an "update" is actually a new version of the entire module/skin, and it is simply symlinked into.

If you are just updating from your site, it should be a server-to-server connection and be pretty quick.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
SteveX
SteveX
@ultrajam
11 years ago
2,584 posts
Server to server is fine, but can take a long time to get the file locally (over my often crappy connection), and ideally I'd update several local sites using the marketplace rather than moving things around manually.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)
michael
@michael
11 years ago
7,768 posts
You could move the new version onto the base url on the server, then sync your local to the server. It would appear to not have changed so it wouldn't be downloaded.

eg:
/jrCore (symlink)
/jrCore-release-5.1.4 (current)
/jrCore-release-5.1.5 (newly downloaded via marketpalce)

delete:
/jrCore (symlink)
/jrCore-release-5.1.4 (current)

rename:
/jrCore-release-5.1.5 to /jrCore

Then sync to local.
SteveX
SteveX
@ultrajam
11 years ago
2,584 posts
Good idea, but like most, I wanted to jsut click update all a few times. "")
I will give that a try though Michael, Thanks.


--
¯\_(ツ)_/¯ Education, learning resources, TEL, AR/VR/MR, CC licensed content, panoramas, interactive narrative, sectional modules (like jrDocs), lunch at Uni of Bristol. Get in touch if you share my current interests or can suggest better :)

Tags