Jump to content

The Comprehensive Kerbal Archive Network (CKAN) Package Manager; v1.18.0 [19 June 2016]


pjf

Recommended Posts

2 hours ago, artemisrain said:

Hey thank you for all of your hard work.  I have a suggestion but as a gamer and not a coder I have no idea how difficult it would be.  Is it possible to add a column for "date updated" or "date added?"  This would make it a lot easier to find new mods and find mods you were waiting for as they come available.  Keep up the good work!

 

THIS! :)

+1

Link to comment
Share on other sites

Hi, as you know, the 1.1 was released yesterday, and i have updated my game to test it.

And when you update the game, several mods aren't update quickly, so i set in steam the previous stable version : the 1.0.5, to continue my career game the time that most of mods will be up to date.

And i get the 1.0.5 in game, but CKAN still saying I use the 1.1.0 so, how to set the version I use in CKAN or how to uninstall the last update in steam (an other way that I have done ?)

Have a nice day guys :wink:  and fly safe !

 

Edited by iDInkeD06
Link to comment
Share on other sites

Since I'm using CKAN for the first time for my new 1.1 install, I was wondering how long does it usually take for mods to appear on CKAN? I've noticed several mods on Spacedock listed as 1.1 compatible, but still not available on CKAN for 1.1.

Thanks!

Link to comment
Share on other sites

when trying to update some mods in a 1.0.5 install, I was getting the following error: "Cannot install TweakScale, module not available".  With 1.1, it is occurring with the Remote Tech contract pack.  Here is the information for the exception:

Spoiler

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
CKAN.ModuleNotFoundKraken: Cannot install TweakScale, module not available
   at CKAN.CkanModule.FromIDandVersion(IRegistryQuerier registry, String mod, KSPVersion ksp_version)
   at CKAN.RelationshipResolver.<RelationshipResolver>c__AnonStorey0.<>m__0(String name)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at CKAN.RelationshipResolver..ctor(IEnumerable`1 module_names, RelationshipResolverOptions options, IRegistryQuerier registry, KSPVersion kspversion)
   at CKAN.MainModList.ComputeConflictsFromModList(IRegistryQuerier registry, IEnumerable`1 change_set, KSPVersion ksp_version)
   at CKAN.Main.<UpdateChangeSetAndConflicts>c__async1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CKAN.Main.<ModList_CellValueChanged>c__async0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Users/dan/Downloads/ckan.exe
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1075.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
MigrationToolPlugin
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///P:/Steam/steamapps/common/Kerbal%20Space%20Program/CKAN/Plugins/MigrationToolPlugin.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I would love to get a answer as to why it's throwing this exception-what should be happening when it selects the contract pack is looking for the required dependencies rather than throwing back this error.

Edited by wizisi2k
Link to comment
Share on other sites

26 minutes ago, wizisi2k said:

when trying to update some mods in a 1.0.5 install, I was getting the following error: "Cannot install TweakScale, module not available".  With 1.1, it is occurring with the Remote Tech contract pack.  Here is the information for the exception:

  Reveal hidden contents

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
CKAN.ModuleNotFoundKraken: Cannot install TweakScale, module not available
   at CKAN.CkanModule.FromIDandVersion(IRegistryQuerier registry, String mod, KSPVersion ksp_version)
   at CKAN.RelationshipResolver.<RelationshipResolver>c__AnonStorey0.<>m__0(String name)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at CKAN.RelationshipResolver..ctor(IEnumerable`1 module_names, RelationshipResolverOptions options, IRegistryQuerier registry, KSPVersion kspversion)
   at CKAN.MainModList.ComputeConflictsFromModList(IRegistryQuerier registry, IEnumerable`1 change_set, KSPVersion ksp_version)
   at CKAN.Main.<UpdateChangeSetAndConflicts>c__async1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CKAN.Main.<ModList_CellValueChanged>c__async0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
ckan
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Users/dan/Downloads/ckan.exe
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1075.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Transactions
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.EnterpriseServices
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
MigrationToolPlugin
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///P:/Steam/steamapps/common/Kerbal%20Space%20Program/CKAN/Plugins/MigrationToolPlugin.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I would love to get a answer as to why it's throwing this exception-what should be happening when it selects the contract pack is looking for the required dependencies rather than throwing back this error.

Also note that the RemoteTech Contract Pack does not have Tweakscale as a dependency (confirmed this in the meta-data).

Link to comment
Share on other sites

Sorry if this is a stupid question.  When you launch KSP from within CKAN, does it default to launching the x64 .exe of KSP or will it use the 32-bit .exe?  Is there a way to make it always open the 64-bit version if it doesn't already?

I get that it's really pointless either way because I can just launch the 64-bit exe myself (which is what I've been doing) but I was just curious as I couldn't find an option to use either/or in CKAN itself.  Do I just need to change the command-line setting to KSP_x64.exe from KSP.exe?

 

Thanks and thanks for all the hard work that goes into this crucial mod for the community!

Link to comment
Share on other sites

57 minutes ago, Holyvision said:

Sorry if this is a stupid question.  When you launch KSP from within CKAN, does it default to launching the x64 .exe of KSP or will it use the 32-bit .exe?  Is there a way to make it always open the 64-bit version if it doesn't already?

I get that it's really pointless either way because I can just launch the 64-bit exe myself (which is what I've been doing) but I was just curious as I couldn't find an option to use either/or in CKAN itself.  Do I just need to change the command-line setting to KSP_x64.exe from KSP.exe?

 

Thanks and thanks for all the hard work that goes into this crucial mod for the community!

It's not a stupid question at all.  In fact, during the pre-release my game was crashing because I didn't realize that, even though I thought I'd set the options right, it was opening the 32-bit version by default.  Mine currently defaults to 64-bit, as it seems to do in Steam now.  The quickest way to find out is to open up the task manager and then try to run KSP through CKAN.  The title of the process will tell you if you're running 64- or 32-bit KSP.  It will say KSP_x64.exe if it's working the way I assume you want it.  When you get into the game, you can also look at the bottom-right corner of the main menu screen, which will also have the (x64) appended to the end when in 64-bit mod.

Edited by Nartur Arkano
More clarification
Link to comment
Share on other sites

To get "Launch KSP" to launch the 64-bit version, click "Settings" -> "KSP command-line"

You will see "KSP.exe" (possibly some things written after .exe but they're irrelevant to this). Change "KSP.exe" to "KSP_x64.exe".

Link to comment
Share on other sites

7 hours ago, plague006 said:

To get "Launch KSP" to launch the 64-bit version, click "Settings" -> "KSP command-line"

You will see "KSP.exe" (possibly some things written after .exe but they're irrelevant to this). Change "KSP.exe" to "KSP_x64.exe".

I tried that back in pre-release, and it didn't do what I expected. It was still opening the 32-bit binary regardless of the options written in.  If that works now, that's great, although I just changed my command-line options to be just KSP.exe and it still opened the 64-bit binary.  It seems CKAN is now defaulting to the 64-bit executable.  Regardless, as @Holyvision said, if the game is opening in 32-bit and that's not what you want, and none of these suggestions works for you, you can always run KSP through Steam or the actual executable in the game folder.

Edit: It appears I might be wrong.  My CKAN has an option that I'm using to run the game through Steam, which is apparently using the Steam default.  @Plague006 may be entirely right in this regard.  I will stand by the last part, as obviously Steam is defaulting to 64-bit, at least on my machine, and it gives you the option to play in 32- or 64-bit, so you can always start the game from there if the CKAN option doesn't work for you.

Edited by Nartur Arkano
Accepting responsibility for being wrong.
Link to comment
Share on other sites

On 4/13/2016 at 5:10 PM, kcs123 said:

In most cases it is just additional config files and similar that was not recognized by CKAN on first install.

CKAN first try to uninstall everything - dependency mods first and main mod latest.
After that, if there is any leftover folder, from either, dependency or main mod, it will be better to move it somewhere in CKAN\backup folder or similar, outside of main GameData folder.

Just warn user about it trough uninstall procedure.

After that comes install of updated mod and all of it's dependencies - those should reinstall everything in proper order and recreate folders as needed. After that, user can copy over backed data if he want, nothing will be lost in process.

It is not ideal, may not cover every possible situation, but it will be much better than current system. I belive that @nobodyhasthis2 already raised issue about it on github.

I have indeed posted an issue report regarding cleaning up the Gamedata folder. To allow for clean installs. However I am not the first to bring up the topic on GitHub. The trouble is that issue report lists quite a few reasons not do automated folder wipes. For every positive benefit there is also a downside. My only contribution is telling the story from the point of view of an end user. Rather than as mod author.

There a case for manual cleaning for a few mods but automating it gets tricky. 

On 4/14/2016 at 3:30 AM, politas said:

Can I just say, you're asking for a significant increase in code complexity for a small number of use cases. I agree that it would be better to have things work this way. Unfortunately, we only have a limited supply of people working on the CKAN code (more are always welcome!) and they're doing it in their spare time. There are also some significant issues about mods sharing directories that throw doubt on the feasibility of doing it at all. It really isn't as simple as you are making it out.

That is true. Although it actually gets hard before we get to writing the code. The whole team has been awesome in trying to come up with solutions during past discussions (As far back as #327) 

To be honest everyone did take the time for a serious look at this. It is actually been discussed quite deeply before in several places. The quick summary is this hard to do. It is a very tricky thing to even write a policy for. Even before we get to asking someone to start coding.  There some significant issues about mods sharing directories, using interlocking dependency folders or writing config files during play. Users can also lose data if they are not careful. All that before we get to even more complicated stuff. Like discussing how this affects the future of file overwrites. Which is another equally deep topic.

I am quite happy with the response so far and this issue really does need pushed off to one side for now. There so much more important stuff going on right now. It might become more relevant next year in a heavily modified post 1.1 world. Where we have mod lists longer that our arms. However today I see no pressing need and would consider it a bit of a waste of time to look at. 

 

Edited by nobodyhasthis2
Link to comment
Share on other sites

18 hours ago, artemisrain said:

Hey thank you for all of your hard work.  I have a suggestion but as a gamer and not a coder I have no idea how difficult it would be.  Is it possible to add a column for "date updated" or "date added?"  This would make it a lot easier to find new mods and find mods you were waiting for as they come available.  Keep up the good work!

Can I +1 this? Thanks.

Link to comment
Share on other sites

30 minutes ago, SmarterThanMe said:

Can I +1 this? Thanks.

There is a filter that shows new mods.  Just select "new in repository" from the filter list.

However, if we can not have the "flag for watching" option that I remember being discussed a while back, an easier to implement option of an "updated" filter would be helpful for times like this, where so many are moving up from 1.0.5 to 1.1.  For people like myself that are going with a clean install, and so do not have anything installed to flag as needing to be updated, having a listing of all the mods that have been updated since the last time CKAN was run would be helpful to see when that one mod that we have been waiting on has finally been updated so that it can now be installed.

Link to comment
Share on other sites

Sorry if this was already replied, couldn't find answer using search.

I need to: 

1. Remove some parts from mod.

There is a partmanager plugin, is it still valid/working?

2. Modify some stuff in mod (like config file).

This one seems to be trickier. If I'll modify cfg file in GameData/[mod] folder, won't CKAN restore it back to default? Or there is no checking of mod's files after mod is installed?

I'm now using JSGME only because of easy removal/modification of mod's files, but I'm too lazy to keep all those mods updated manually, thus trying to move to CKAN :)

Link to comment
Share on other sites

I am sorry if this is the incorrect thread, but someone said I should mention this here.  Blizzy78 mentioned he does not intend on adding his Toolbar or precise node I assume to CKAN.  

The current versions are available on his Github.  Can someone here scrape for them or whatever.  Sorry complete newb here.  Trying to learn.

Link to comment
Share on other sites

2 hours ago, terminalmonky said:

I am sorry if this is the incorrect thread, but someone said I should mention this here.  Blizzy78 mentioned he does not intend on adding his Toolbar or precise node I assume to CKAN.  

The current versions are available on his Github.  Can someone here scrape for them or whatever.  Sorry complete newb here.  Trying to learn.

It is quite popular mod so posting it here is a good idea. Well done. We can't bug mod authors so here is good.

If someone is going to do the Netkan later. The release version is not on Github.  $kref": would need to point to https://www.blizzy.de/toolbar/download.html I think.

Link to comment
Share on other sites

1 hour ago, nobodyhasthis2 said:

It is quite popular mod so posting it here is a good idea. Well done. We can't bug mod authors so here is good.

If someone is going to do the Netkan later. The release version is not on Github.  $kref": would need to point to https://www.blizzy.de/toolbar/download.html I think.

Don't forget precise node while you are at it :)

https://www.blizzy.de/precise-node/download.html

Edited by Torih
Link to comment
Share on other sites

14 hours ago, Ranger said:

There is a filter that shows new mods.  Just select "new in repository" from the filter list.

However, if we can not have the "flag for watching" option that I remember being discussed a while back, an easier to implement option of an "updated" filter would be helpful for times like this, where so many are moving up from 1.0.5 to 1.1.  For people like myself that are going with a clean install, and so do not have anything installed to flag as needing to be updated, having a listing of all the mods that have been updated since the last time CKAN was run would be helpful to see when that one mod that we have been waiting on has finally been updated so that it can now be installed.

Right -- that's the missing notification chain. Looking for updates on existing, not-installed mods still requires combing the entire "compatible" mod list by hand.

Edited by Beetlecat
Link to comment
Share on other sites

Hello!  I love your mod manager.  Personally I despise trying to manage multiple mods for games, and only use "all in one package" overhaul mods for games that do not have mod managers.

After seeing that Environmental Visual Enhancements was still on the old version in CKAN I asked the developer and was told "I don't maintain the CKAN stuff. I think the CKAN people do that.", basically implying that your team handles the maintenance of pushing new updates through CKAN.  I was wondering when the following updates will be available at their current version through CKAN:

1. Envivronmental Visual Enhancements
2. Envivronmental Visual Enhancements - Config files
3. Stock Bug Fix Modules & StockPlus

I only use about 12 mods but the rest were available for 1.1 versions after I updated the base game.  Thank you for you time and I look forward to being able to update through your wonderful mod manager soon.

Edited by GoldenGonzo
Link to comment
Share on other sites

@GoldenGonzo Stock Bug fixes mod has not been updated to 1.1 yet so nothing to do with ckan till the mod maker does his bit.

As for Eve I think it has the latest version on ckan but hard to tell since ckan lists the version differently to the mod maker for some reason.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...