The JKA support in 1.6 is basically working, thanks to mrwonko and obsidian, but we haven't officially announced it because we are looking for a good way to distribute it.
Right now, the media can be downloaded from SVN:
And then radiant can take over the installation and configuration.
One suggestion was to support 'downloadable' packages. Show the game in the list of games that GtkRadiant can install to and configure for, and if JKA is selected, download a package as an extra step.
I've just given this some though - there's really no reason for the core pack to be this huge since most of the space is taken up by models, most of which can just be extracted from the pk3. So a simple version of the pack could be way smaller, with the models as an optional download. Should I investigate that option?
Are the models in base/models/map_objects in the pk3 files? Map models are usually compiled into the .bsp, so I'm not sure if users can extract those files in JA.
The current JA gamepack seems to have a massive amount of duplication, mostly the same data in the 1.4, 1.5, tags and trunk directories. Perhaps it needs to run through a diff and cleanup as well.
The various branches are mostly the same trees, with only the configuration files modified for the various versions of GtkRadiant .. so that's pretty much expected, that's just how subversion works?
Since we only support GtkRadiant 1.6 though, we could consider deleting the older branches from HEAD. But it seems that confusion would be avoided if we had a real package for download instead of directing potential users to the source control system.
Some (most?) of the models used in JA's maps are in assets1.pk3. The JAPack includes most (all?) of these as well as .ase versions of them, which is even more redundant. It also includes some unused models, some again both as .md3 and .ase version.
I've looked through the files, removing the ones that are merely .ase versions of available .md3 files (either in assets1.pk3 or the JAPack itself) or also included in assets1.pk3. (I favored .md3 files for their smaller size.) That left me with this list: https://gist.github.com/mrwonko/5195087 In total those files take up about 38 MB (vs 272 MB currently required).
So, since that would make the JAPack similar in size to the ETPack, can we include the slim version in the official releases?
Ok I just grabbed http://svn.icculus.org/gtkradiant-gamepacks/JAPack/trunk/?sortby=date and it's still 600MB
For comparison ETPack our biggest right now is 60MB
Reading back, there are suggestions here about what could be removed, but I don't have the time to do that for you. If you are in charge of this pack, you should have SVN access to the gamepacks, and you should be able to clean that up.
In that case I'm not in charge because I have no SVN access.
then we need to get you setup!
then we need to get you setup!
That has now happened, and I've removed the files I deem redundant, the pack is down to 70MB. Since I've only removed the files some empty directories are left over, I guess that doesn't hurt though...
Looking back through this thread I realize I didn't give much thought to branches etc. - I suppose modifying the trunk was correct?
No trunk is fine. Still 142M .. all the other packs total 100M. That's just too big for inclusion imo. Would really have to go to a 'download on demand' solution.
What? My checked-out folder claims 70MB. Which may still be too much...
You're right it's 70MB, svn doubles the size of stuff. The rest of the packs total 50M .. that still feels really high for just JKA. May just package a separate release for now, but would really want to see a solution where the pack can be downloaded on demand.
We're just including it now.