-
Posts
751 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by politas
-
pyKAN - Pure python CKAN client
politas replied to metalpoetza's topic in KSP1 Tools and Applications
I haven't run your program or looked at your code, and I'm not familiar with Python, so I really couldn't say. Supporting "depends" and "conflicts" relationships and metamods are obviously critical, so I assume you have that, and the various "install" modifiers would also be important to prevent mod authors getting reallllly annoyed. The CKAN project was always set up to separate the Spec, Metadata and Client, so that people can implement their own versions of the Metadata and Client. The Spec is really the only thing that can't be forked/reimplemented without breaking compatibility. I do think that you'll get more people willing to try out your client if you write back to the CKAN/registry.json. Users would know they can try out your client without being locked in, or needing to delete/reinstall mods if they want to switch back. -
pyKAN - Pure python CKAN client
politas replied to metalpoetza's topic in KSP1 Tools and Applications
Cool. Can I suggest you add a "Full implementation of CKAN Spec v1.18" to your To-Do list? At some stage we're going to add a new "replaced_by" relationship to the spec, but I've been too busy to work on that recently. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
We're working on it. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
I'll be happy to add that, but it won't appear in the main repo until you publish a full release on GitHub. We don't list pre-release mod versions on CKAN. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
If you go to the "Contents" tab of the large mods you wish to download, you can pre-download them, which I have found helps a lot with poor Internet connections. See my signature for the link to the error ticket for the Module Not Found on an unrelated module. That one is evading efforts to resolve it so far. Following those workaround instructions should solve your other problem, too. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Click "Add New" in the "Select KSP Installation" window, browse to the folder where your KSP install is located, select the buildID.txt or buildID64.txt file, and then click "Open" -
pyKAN - Pure python CKAN client
politas replied to metalpoetza's topic in KSP1 Tools and Applications
Oh hai! I just found out that this existed! Very cool! Are you writing your mod installation data to the CKAN registry.json file so users can use both clients? -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Yep, CKAN will read the .version file included with each GitHub release and use that to set KSP version ranges. If you need to change the min version on one of the dependencies, the .netkan file will need to be updated, though. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
USI-EXP is failing to update because: Could not find UmbraSpaceIndustries/SubPack entry in zipfile to install Looks like @RoverDude needs to fix up the install instructions for that one. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Shouldn't be a problem. It's just a tarball of .ckan files, grouped in folders named as the mod identifiers. Specifically, it looks like some of his AVC files need some work Unexpected character encountered while parsing number: :. Path '', line 1, position 3. is what NetKAN robot is reporting on USI-SRV, KaribouExpeditionRover and USI-SubPack. @RoverDude, are you about? -
[1.3] Pilot Assistant: Atmospheric piloting aids - 1.13.2 (May 28)
politas replied to Crzyrndm's topic in KSP1 Mod Releases
You can use "Settings - Compatible KSP Versions" in recent CKAN versions to allow it to install mods like this that have not been marked as compatible with the latest version. Very useful for minor KSP version bumps. If anyone else can report successful testing, I'll put in a version override to extend Pilot Assistant to 1.2.2 -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
You need to select the buildID64.txt file. Find that file and delete it? You can separate the mode configs by using ModuleManager scripts that use the NEEDS keyword. I'm not entirely sure about the format, but there are plenty of mods with similar issues to handle that you can probably find. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
An "uninstall all" option has been raised before and will probably happen eventually. KSP has no copy protection, so you can just copy the entire KSP folder from your Steam library to another location to clone your KSP install. This is not a secret. The installed-default.ckan file is something CKAN uses to know which mods you have selected to install, and is used a little weirdly compared to other .ckan files. When you export to a favourites list, it just lists the mod names, and makes them "recommends" so that if any single mod is not available, the whole selection does not automatically fail. The idea is that a favourites list should be usable across different KSP versions, which will generally mean different mod versions will be compatible, and not all will be available. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Got a workaround in place. Still not sure why the bot is failing, but people should be able to install, now. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
The ckan.exe program is all you download. a CKAN folder gets created in your game folder when you run the CKAN client successfully. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Certainly! -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
There is a page that reports errors in crawling - http://status.ksp-ckan.org/. I wish we had enough people helping out with CKAN metadata to ensure that it gets checked regularly. There was an idea of having individuals responsible for a given netkan's maintenance, but that has not been successful. Too much turnover of volunteers. You need to select the build.txt or build64.txt file in the CKAN folder. Not forever. Work has been very busy since December; I'm doing a lot of overtime. Will be back to CKAN when things settle down. If anyone would like to step up and do some metadata updates, we always welcome new contributors and offer help and advice to get up to speed with the vagaries! -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Sorry, which of those statements is correct? They are contradictory. When you change the zip names, you break CKAN updates. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
We've said it before, and I'll say it again - There is no way to add "last updated" date for mods without completely rewriting the way we find mod updates automatically. It's not going to happen. We're talking replacing most of our infrastructure code. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
I've tried to reproduce that bug, but I haven't had any luck. Can you uninstall TakeCommandContinued and then reinstall it? -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
I'll just add the caveat that it is always a good idea to close and restart CKAN after the refresh when doing major changes like this. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
If you look a little further up the thread, I just outlined a procedure that makes that quite easy to do. Save as favourites, uninstall everything, close CKAN, delete ModuleManager, open CKAN, refresh, close and restart CKAN, install from .ckan -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
The Uninstall ModuleManager step should have uninstalled everything that depended on it, so that's weird. I should do a Wiki page on this procedure with pictures. It really is so much easier and quicker than people expect. -
CKAN (The Comprehensive Kerbal Archive Network); v1.28.0 - Dyson
politas replied to politas's topic in KSP1 Mod Releases
Were it me, I'd do the Save as CKAN favourites, uninstall ModuleManager, refresh, restart, install from .ckan trick -
Assuming you're happing with merging it into the main CKAN release, just raise an issue and we can work it out together!