Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by Majiir

  1. Hi folks, It's been brought to my attention that there's continued interest in Kethane, in particular the part models and textures. The plugin source code is (and has been for some time) open-source under permissive licenses (BSD). (This includes the 'GeodesicGrid' source.) The art assets, however, were licensed differently by the original artists. At least some of the parts were intended by the artists to be used only with Kethane. This has effectively prevented others from publishing Kethane forks, which is not the intention. Therefore, in order to allow for continued work on Kethane while respecting the artists' wishes, I would like to name taniwha the successor of the Kethane project, and in effect to sublicense the rights to all models, textures and other assets to taniwha for distribution and modification as needed to maintain the project. If there are questions or if this statement is insufficient to "unstick" the project, feel free to get in touch with me in #kspmodders on IRC. Cheers, Majiir
  2. I own the server in question. I don't know exactly what it's doing, since there are a number of services running on that IP. It's possible that a mod (or mod manager) is checking for updates or downloading new versions, since I'm hosting some projects for other folks. It's also possible that you have an old copy of ModStatistics floating around. If that's the case, you can either (a) set "disabled=true" in GameData/ModStatistics/settings.cfg or ( delete all copies of ModStatistics.dll in your GameData directory. That said, I don't touch that server these days, so I wouldn't worry too much in either case.
  3. It's perfectly alright for thomson to release the modified DLL. He's correct that Kethane itself is released under a classic BSD 2-Clause license. As for me, I'm preoccupied with other things, so I'm hands-off right now. It seems the community is taking care of things just fine. When I get a moment, I'll be happy to accept a pull request and rebuild for a proper release.
  4. It was down earlier for ~15 minutes before I was notified and brought it back up. The application server crashes occasionally. I've raised the issue before, and it was regarded as a "fluke", but I think it's clearly a more regular thing. There's currently no watchdog process to make sure the application server stays running. As far as I know, the root cause of the crashes is unknown.
  5. Agreed. It's not "packed" into a single download. (That's certainly possible, but probably unnecessary.) "Adapter" mods can usually provide the necessary customizations. Plus, this paradigm encourages modders to create better APIs so that internal modifications aren't necessary.
  6. And this is when the people buying beer decide to move and buy beer for a different game.
  7. If you aren't hosting the mod on Kerbal Stuff, then why have an entry at all? Conversely, if you want an entry on Kerbal Stuff, why not host the mod there?
  8. The OS is CentOS 6, but it shouldn't matter much. The server is incorrectly counting requests with Range headers (which result in HTTP 206 responses). The stats will be regenerated after that's fixed. Consider them phantom hits for now.
  9. Older versions of Internet Explorer don't support the encryption Kerbal Stuff uses.
  10. Charles Rogers (Umbongo Time) has put together a new official trailer using Kethane 0.9.2! Take a look:
  11. You'll have to be more specific. The download link is working fine. (It links to Kerbal Stuff.) Which link are you clicking, and what error are you getting?
  12. I've seen a few variations on this: With a lot of mods, the AppLauncher bugs out, but each of those mods individually works just fine. To me, it smells like a bug in AppLauncher itself, and it's aggravated by minor bugs in individual mods. Honestly, the AppLauncher API leaves a lot to be desired, but I doubt a stock rework will ever happen. Perhaps there's interest in a wrapper API?
  13. Friendly reminder to please use the Kethane issue tracker on Github when reporting issues. Additionally, those with the toolbar issue: please post your output logs on Github. I am reworking some of the toolbar code on this end, but I'm unable to reproduce the issue you're all having.
  14. For all engine PartModules: var engineModules = vessel.Parts.SelectMany(p => p.Modules.OfType<ModuleEngines>()); For all parts which have engine PartModules: var partsWithEngines = vessel.Parts.Where(p => p.Modules.OfType<ModuleEngines>().Any()); This is off the top of my head, so capitalization may vary.
  15. These mods implement CompatibilityChecker (as do many others) but not all of them disable when the compatibility check fails. (Kethane, at least, does not.)
  16. Yes. Easy way: Edit the generator parameters in the resource configuration file. Set a high number for both minimum and maximum deposit quantity. Hard way: Modify LegacyResourceGenerator.BodyDeposits.Extract(), or even replace the generator entirely. Odd. I'll look into this.
  17. I don't think so. Server load due to KS is actually quite small. The earlier downtime was caused by an application server crash. The mod downloads are served by the web server, not the application server, and that's the most intensive process. Based on what I've seen so far, and the performance improvements added in the last few days, I expect KS can take 5-10 times more traffic without issue, and I think 10-20 times more traffic is doable with some improvements without requiring additional infrastructure. These are, of course, just guesses. I have observed these crashes previously, and they were dismissed earlier as a fluke. It seems there is a real problem here, so I'll be digging a little deeper. I'll call it one major outage. This one was fairly minor. The first outage was completely my fault, but that problem has now been thoroughly resolved.
  18. Site is back up. I am on my phone, so I will more properly investigate later tonight. It appears to be the same transient issue encountered for a while now. Please email me at majiir.net if something happens again.
  19. Continuing to support Toolbar was not a good option because it meant I also had to include a non-Toolbar mechanism. Since I'm in the midst of a large redesign of the Kethane UI, I made the switch in order to simplify things. If you are having problems with AppLauncher, I suggest you both (a) ask Squad to address those issues and ( request a "fix" mod which will make AppLauncher easier to use in the meantime.
  20. If you really believe this, then submit pull requests. Modders are aware that KSP is out. Some mods take longer than others to update. KAS has a large support net, so it will be updated soon either way. Have patience.
  21. You might want to link to the CompatibilityChecker thread: http://forum.kerbalspaceprogram.com/threads/65395-CompatibilityChecker-Discussion-Thread
  22. Kethane 0.9.2 is required for 0.25 compatibility.
  23. Kethane 0.9.1 has been released. The download link on the first post has been updated. This is a compatibility update for KSP 0.25.0. There are also some internal changes to pave the way for future features. Changes in this version: Removed Toolbar support in favor of a native AppLauncher button. Updated CompatibilityChecker to version 4. Reorganized overlay UI code. [EDIT] Nevermind, it's broken. Fix coming Soonâ„¢. [EDIT 2] Kethane 0.9.2 has been released. Changes in this version: Fixed KE-X270 Heavy Drilling Unit scaling issue.
  24. I believe it's manual at the moment because of a script issue. Otherwise, it's done with a Github hook.
  25. There was some brief instability today while we rolled out some performance enhancements. Downloads are now served more efficiently, and they no longer spam the error logs. If you notice any latent issues, please poke me on IRC. [EDIT] IPv6 is now working again. Plus, a few more performance improvements on the server side of things.
  • Create New...