-
Posts
751 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by politas
-
Hi there! I'm a friendly CKAN-wizard offering to help you out with getting your mod listed in CKAN.
Your KRnD.netkan looks pretty good, apart from the license, which I'm guessing you updated after creating it. The reason you're getting JSON deserialisation errors (and I am too), is that your Github releases don't have a packaged ZIP file in the release contents. There is an undocumented feature implemented earlier this year that will let us use your GitHub releases as they are, though.
If you would like to self-host your netkan, so you can update the KSP version compatibility as required, I can submit changes to your netkan file and then add a metanetkan pointer to your github.
Or if you'r rather we CKAN people handle it for you, I can just put all the details into the main Netkan repo.
-
I once tried to submit the mod to the ckan-repo (as you can tell by my already included .netkan-file in the git-repo). But the netkan validation-tool always just said "JSON deserialization error", which I was unable to fix. So I just stopped trying a while ago. If there is a ckan-wizard out there who can give me a few pointers or even add the mod for me? That would be greatly appreciated.
Hi there! I'm a friendly CKAN-wizard offering to help you out with getting your mod listed in CKAN.
Your KRnD.netkan looks pretty good, apart from the license, which I'm guessing you updated after creating it. The reason you're getting JSON deserialisation errors (and I am too), is that your Github releases don't have a packaged ZIP file in the release contents. When drafting your releases on Github, there's a text/data entry field taht appears, into which you can click and drag files from your computer. If you make a ZIP file containing just the files a user needs to install (leaving out the source code) and attach it there, CKAN will use that as the download for the release. The Source Code files that are automatically generated are unfortunately not available for downloading.
You can look at my own tiny little mod's github releases to see the difference - You can see that in addition to the "Source Code" zips, there is Sarkomand-1.0.zip in the Downloads section, which is the release zip I created locally and attached to the release when I created it.
-
Ah, turns out I had missed an undocumented feature implemented earlier this year that will let us use your GitHub releases as they are.
If you would like to self-host your netkan, so you can update the KSP version compatibility as required, I can submit changes to your netkan file and then add a metanetkan pointer to your github.
Or if you'r rather we CKAN people handle it for you, I can just put all the details into the main Netkan repo.
-
-
Sorry if you felt offended by the "basic computer knowledge" comment. I have known many extremely intelligent people, including several with extensive technical knowledge about computer systems, who are still lacking in a wide base of basic computer knowledge. It was my mistake to assume specific familiarity; not intended to be an insult.
-
Ok, thanks. No worries. Been a rough week & I guess I got sensitive. You did put me on the right track for which I am grateful. I knew there was a Linux link command (although I haven't used it in years). I googled mklink but got more confusing the more I read. You sent the command line I needed. (Well, sort of). LOL
Thanks again.
Terry
-