Jump to content

SpaceDock.info (Mod Hosting Site)


VITAS

Recommended Posts

4 minutes ago, DuoDex said:

Don't do either right now. KSPSTUFF is the CDN (basically provides the downloads for) Spacedock, but neither of them are really done yet. No ETA, but from my monitoring of the #CKAN channel I think there might be something in a few days.

Thanks. Good to know.

Link to comment
Share on other sites

Just a quick status update from me:

  • Jattenalle is amazing, and has re-hosted all the files.
  • I'm wring code that remaps the old KS URLs to the new repo.
  • You won't need to update your client for this, we can do it all server-side.
  • I am literally wearing my Su-perl-man t-shirt right now. It wasn't planned that way, but it's really satisfying.

Next update soon after I've got code in place to do the migration.

~ pjf

Link to comment
Share on other sites

IMPORTANT I have just been informed that several mods in the dump do not have licenses that permit redistribution. As such I have pulled all mods down from the cdn.  
To put them back up would require manually checking over 6600 .zip archives, and that's just not happening.  
 
I am looking forward, starting anew instead.

Link to comment
Share on other sites

4 minutes ago, Jattenalle said:

IMPORTANT I have just been informed that several mods in the dump do not have licenses that permit redistribution. As such I have pulled all mods down from the cdn.  
To put them back up would require manually checking over 6600 .zip archives, and that's just not happening.  

Somehow....I thought this was going to happen.

Link to comment
Share on other sites

17 minutes ago, Manwith Noname said:

Somehow....I thought this was going to happen.

Yes, it was a foregone conclusion given the way this entire thing has gone down. The instant KS was shut down the way it was instead of a clean transfer to new administration, it guaranteed having to start over from scratch regardless of whether or not the mods were backed up.

Link to comment
Share on other sites

1 minute ago, Jattenalle said:

IMPORTANT I have just been informed that several mods in the dump do not have licenses that permit redistribution. As such I have pulled all mods down from the cdn.  
To put them back up would require manually checking over 6600 .zip archives, and that's just not happening.  
 
I am looking forward, starting anew instead.

CKAN has meta data on which mods can be redistributed. Don't give up yet. :)

Link to comment
Share on other sites

49 minutes ago, Starwaster said:

Yes, it was a foregone conclusion given the way this entire thing has gone down. The instant KS was shut down the way it was instead of a clean transfer to new administration, it guaranteed having to start over from scratch regardless of whether or not the mods were backed up.

Unfortunately, yes.

I'll let @VITAS and @Thomas P. be aware that regardless of the anonymized sql info that @SirCmpwn provided and mod torrent, that SpaceDock will have to start over with new registrations and new uploads.

Unless @SirCmpwn, if you reopen KerbalStuff.com and transition leadership of it to a new team - this might avoid a huge headache for the community.

Link to comment
Share on other sites

25 minutes ago, inigma said:

CKAN has meta data on which mods can be redistributed. Don't give up yet. :)

We sure do! That's one of the first things that entered the spec.

So, my situation is currently:

- I have a *maybe working* migration script using the KS mirror. I'd estimate with abut 30 minutes of preening it will be solidly working. It will only migrate mods that allow redistribution. It *may* miss a few with funny names.

- However, I'm not exactly sure we'll see any KS mirrors contain to stay up for any length of time, because the archive has mixed licenses. If anyone's got a mirror up already, hops on #ckan, and is happy to slim that down to a list of known freely-licensed files, I'd be delighted to work with you.

- Failing that, our indexer box has the last 4-5 months worth of releases from KS as a side-effect of its indexing operations. They're not in quite as useful a format, and it's certainly not the full collection of mods from KS, but I can work with it.

- Under no circumstances will we be redistributing mods that don't have explicit licenses that permit redistribution. 

 

The end result is that you'll be able to install *most* of the mods that were hosted on KS via the CKAN client once the changes are in place. Mods that don't have a free license are obviously the exception.
 

None of this is a statement on any KS:TNG hosting project. It's me making sure that you can continue to install free existing mods where the license permits.

I don't need any additional resources right now, but I'll probably need some extra sleep tomorrow. :)

Stay frosty,

~ Paul

 

Link to comment
Share on other sites

10 hours ago, inigma said:

Attention Kerbal Space Program Community,

...

I personally think this event will be the KSP mod community's finest hour. 

...

Lead Developer: @Thomas P.
Spacedock.info Website Administrator : @VITAS
CKAN Developers: @pjf @NathanKell @Olympic1
CKAN Client KS Mods Host cdn.kspstuff.com Administrator: @Jattenalle
#CKAN Operators: @godarklight (darklight), @politas, @zengei
Reddit PR: @SchildConstruct (/u/KretschmarSchuldorff)
Forum PR: @inigma

Project Team Assistant: @ProjectThoth

and the rest of the CKAN team!

@SirCmpwn is currently assisting the team with whatever is needed to complete the transistion.

Love to read such posts. High Hopes!

Link to comment
Share on other sites

1 hour ago, Jattenalle said:

IMPORTANT I have just been informed that several mods in the dump do not have licenses that permit redistribution. As such I have pulled all mods down from the cdn.  
To put them back up would require manually checking over 6600 .zip archives, and that's just not happening.  
 
I am looking forward, starting anew instead.


Ah, so it has come to that. I had voiced concern about redistribution of archived mods on #ckan, however I was assurred all licences allowed it. Hindsight, hey? Not that it matters. As long as the archive is there, mod authors can retrieve their prrrrrrecious works.

Link to comment
Share on other sites

Update from me:

I've recovered the mods which:

1. Are marked with free licenses.

2. Were in our indexer's cache where I can easily get to them.

3. Complete list of recovered mods in the spoiler below.

 

Spoiler

ADIOS/ADIOS-V.15.ckan
ALCOR/ALCOR-0.9.4.ckan
ActivateWhenShielded/ActivateWhenShielded-1.0.1.ckan
Aerostats/Aerostats-0.0.1.ckan
AirPark/AirPark-0.12.ckan
Airlock/Airlock-1.0.1.ckan
AntennaRange/AntennaRange-1.10.3.ckan
AntennaRangePatch4Antennas/AntennaRangePatch4Antennas-0.1.0.ckan
AntennaRangePatch4ORIGAMEAntenna/AntennaRangePatch4ORIGAMEAntenna-1.0.ckan
AntennaRangePatch4OctoSat/AntennaRangePatch4OctoSat-2.0.ckan
Antennas/Antennas-1.2.ckan
AutoAsparagus/AutoAsparagus-v1.1.ckan
AutoSmartParts/AutoSmartParts-0.0.4e.ckan
B52H/B52H-104.105.ckan
BDArmorySorting/BDArmorySorting-1.0.2.ckan
BackgroundProcessing/BackgroundProcessing-0.4.1.0.ckan
BalastanksExtended/BalastanksExtended-1.0.ckan
BalastanksExtended/BalastanksExtended-1.1.ckan
Ballistanks/Ballistanks-1.ckan
BetterBurnTime/BetterBurnTime-1.0.ckan
BetterBurnTime/BetterBurnTime-1.1.1.ckan
BetterBurnTime/BetterBurnTime-1.1.2.ckan
BetterBurnTime/BetterBurnTime-1.1.ckan
BetterBurnTime/BetterBurnTime-1.2.ckan
BetterCrewAssignment/BetterCrewAssignment-1.01.ckan
BetterEmissives/BetterEmissives-1.3.ckan
BetterIonDrives/BetterIonDrives-v0.1.ckan
BetterTimeWarp/BetterTimeWarp-2.2.ckan
Canadarm/Canadarm-1.51.ckan
Chatterer/Chatterer-0.9.7.ckan
Contares/Contares-1.4.ckan
Contares/Contares-1.5.1.ckan
Contares/Contares-1.5.2.ckan
Contares/Contares-1.5.3.ckan
Contares/Contares-1.5.ckan
Contares/Contares-1.6.0.ckan
Contares/Contares-1.6.1.ckan
Contares/Contares-1.6.3.ckan
ContractConfigurator-Banking/ContractConfigurator-Banking-V.01.ckan
ContractConfigurator-KerbinSideJobs/ContractConfigurator-KerbinSideJobs-1.5.ckan
CrewFiles/CrewFiles-2.1.ckan
DefaultActionGroups/DefaultActionGroups-1.0.ckan
EVAManager/EVAManager-6.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.0.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.1.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.2.ckan
EditorTime/EditorTime-1.0.1.ckan
ElectricCost/ElectricCost-1.0.1.ckan
EngineLighting/EngineLighting-1.4.0.ckan
EngineLighting/EngineLighting-1.4.1.ckan
EngineResponseTime/EngineResponseTime-1.0.5.ckan
Entropy/Entropy-v0.5.1.ckan
EntropyRealChute/EntropyRealChute-v0.5.1.ckan
EvaFuel/EvaFuel-0.0.2.ckan
ExceptionDetector/ExceptionDetector-v.1.1.ckan

Farscape/Farscape-4.ckan
FlagRotate/FlagRotate-1.1.1.ckan
FlagRotate/FlagRotate-1.1.2.ckan
G-Effects/G-Effects-0.2.3.ckan
G-Effects/G-Effects-0.3.1.ckan
GeometricShapeAeroTests/GeometricShapeAeroTests-0.2f.ckan
Goodspeed/Goodspeed-1.4.ckan
Hangar/Hangar-2.3.1.ckan
Historian/Historian-1.1.1.ckan
HotRockets/HotRockets-1.0.4.1.ckan
ImprovedStrategies/ImprovedStrategies-0.131.ckan
KSP-64k-12HourDay/KSP-64k-12HourDay-v1.1.2.ckan
KSP-64k-imgviewer/KSP-64k-imgviewer-v1.1.2.ckan
KSP-64k/KSP-64k-v1.1.2.ckan
KSPIRC/KSPIRC-0.14.5.2.ckan
KScale2/KScale2-1.1.0.2.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.0.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.1.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.2.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.3.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.4.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.5.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.6.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.0.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.1.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.2.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.3.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.4.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.5.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.6.ckan
KabinKraziness/KabinKraziness-V0.3.2.ckan
KeepFit/KeepFit-0.8.3.3.ckan
KeepFit/KeepFit-0.8.4.3.ckan
KerbalKrashSystem/KerbalKrashSystem-0.04.ckan
KerbalKrashSystem/KerbalKrashSystem-0.2.ckan
KerbalMass/KerbalMass-1.0.ckan
Kerbalert/Kerbalert-0.1.ckan
Kerbanomics/Kerbanomics-0.1.8.ckan
KerbinSide/KerbinSide-1-1.0.5.ckan
Kosmodrome/Kosmodrome-1.0.ckan
Kronkus/Kronkus-1.1.ckan
Kronkus/Kronkus-v1.0.ckan
Kronkus/Kronkus-v1.1.ckan
Ktolemy/Ktolemy-0.2.ckan
Kurrikane/Kurrikane-1.0.ckan
LLL-Extras/LLL-Extras-14.ckan
LLL/LLL-14.ckan
LightsOut/LightsOut-v0.1.5.ckan
MACH-5/MACH-5-0.12.ckan
MACH-5/MACH-5-1.0.ckan
MapViewPlus/MapViewPlus-0.1.1.ckan
MemoryUsage/MemoryUsage-v1.20.ckan
MicroFuels/MicroFuels-0.1.ckan
ModuleSolarTracking/ModuleSolarTracking-0.1.ckan
MovieTime/MovieTime-0.5.0.ckan
Multiports/Multiports-1.0.2.ckan

MusicMute/MusicMute-1.1.0.ckan
NanoGauges/NanoGauges-0.7.12-1388.ckan
NanoGauges/NanoGauges-0.7.13-1406.ckan
NanoGauges/NanoGauges-0.7.14-1488.ckan
NanoGauges/NanoGauges-0.7.15-1500.ckan
NovaPunch/NovaPunch-2.09.ckan
OpenTree/OpenTree-2.3.ckan
Pathfinder-USILS-CommunityPatch/Pathfinder-USILS-CommunityPatch-0.4.0.ckan
Pathfinder/Pathfinder-0.8.9.ckan
Pathfinder/Pathfinder-0.9.0.ckan
Pathfinder/Pathfinder-0.9.1.ckan
Pathfinder/Pathfinder-0.9.2.ckan
Pathfinder/Pathfinder-0.9.3.ckan
Pathfinder/Pathfinder-0.9.4.ckan
Pathfinder/Pathfinder-0.9.5.ckan
Pathfinder/Pathfinder-0.9.6.ckan
Pathfinder/Pathfinder-0.9.7.ckan
Pathfinder/Pathfinder-0.9.8.a.ckan
Pathfinder/Pathfinder-0.9.9.ckan
PersistentRotation/PersistentRotation-1.0.0.ckan
PersistentRotation/PersistentRotation-1.0.1.ckan
PersistentRotation/PersistentRotation-1.0.2.ckan
PersistentTrails/PersistentTrails-1.2.ckan
PlanetScrambler/PlanetScrambler-0.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.3.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.2.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.ckan
PlanetShine/PlanetShine-0.2.3.1.ckan
PlanetShine/PlanetShine-0.2.4.1.ckan
PlanetShine/PlanetShine-0.2.4.2.ckan
PlanetShine/PlanetShine-0.2.4.ckan
PuntJeb/PuntJeb-1.0.ckan
QArmory/QArmory-0.31.ckan
QuantumStrutsContinued/QuantumStrutsContinued-1.4.ckan
QuickBrake/QuickBrake-v1.10.ckan
QuickContracts/QuickContracts-v1.03.ckan
QuickExit/QuickExit-v1.31.ckan
QuickGoTo/QuickGoTo-v1.20.ckan
QuickGoTo/QuickGoTo-v1.21.ckan
QuickHide/QuickHide-v3.03.ckan
QuickHide/QuickHide-v3.03a.ckan
QuickIVA/QuickIVA-v1.11.ckan
QuickMute/QuickMute-v1.06.ckan
QuickRevert/QuickRevert-v2.11.ckan
QuickRevert/QuickRevert-v2.12.ckan
QuickScroll/QuickScroll-v1.32.ckan
QuickSearch/QuickSearch-v1.14.ckan
QuickSearch/QuickSearch-v1.20.ckan
QuickSearch/QuickSearch-v1.21.ckan
QuickStart/QuickStart-v1.12.ckan
QuizTech/QuizTech-1.2.1.ckan
RadiatorToggle/RadiatorToggle-1.1.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.0.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.1.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.2.1.ckan

RasterPropMonitor/RasterPropMonitor-v0.24.0.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.1.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.2.1.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.2.ckan
Rejector/Rejector-1.2.0.ckan
RemoteEverything/RemoteEverything-0.1.0.ckan
ResearchBodies/ResearchBodies-1.5.ckan
ResearchBodies/ResearchBodies-1.6.ckan
RoboBrakes/RoboBrakes-0.4.1.ckan
RoboBrakes/RoboBrakes-v0.3.1.ckan
RoboBrakes/RoboBrakes-v0.4.ckan
RocketWatch/RocketWatch-1.2.ckan
RoverSpeed/RoverSpeed-0.9.2.ckan
SAVE/SAVE-1.0.6-1190.ckan
SAVE/SAVE-1.1.1-1239.ckan
SAVE/SAVE-1.2.2-1272.ckan
SAVE/SAVE-1.2.4-1314.ckan
SETI-Greenhouse/SETI-Greenhouse-0.9.3.ckan
SHADO/SHADO-4.0.ckan
SafeChute/SafeChute-v1.8.0.ckan
Scatterer/Scatterer-1-v0.0215.ckan
Scatterer/Scatterer-1-v0.0216.ckan
Scatterer/Scatterer-1-v0.0218.ckan
Scatterer/Scatterer-1-v0.02182.ckan
Scatterer/Scatterer-1-v0.021c.ckan
Scatterer/Scatterer-1-v0.022.ckan
Scatterer/Scatterer-2-v0.022.ckan
Scatterer/Scatterer-v0.019.ckan
Scatterer/Scatterer-v0.0191.ckan
Scatterer/Scatterer-v0.0195.ckan
Scatterer/Scatterer-v0.021c.ckan

ScienceAlert/ScienceAlert-1.8.9.ckan
ScienceSituationInfo/ScienceSituationInfo-1.0.ckan
ScreenMessageHider/ScreenMessageHider-1.2.ckan
ShowAllFuels/ShowAllFuels-1.ckan
SkyTonemapper/SkyTonemapper-0.1.ckan
SmallFatTechnologies/SmallFatTechnologies-0.11.ckan
Soylent/Soylent-0.2.ckan
StageRecovery/StageRecovery-1.5.8.ckan
StageRecovery/StageRecovery-1.6.0.ckan
StageRecovery/StageRecovery-1.6.1.ckan
StageRecovery/StageRecovery-1.6.2.ckan
StockLS/StockLS-1.0.2.ckan
StockNoContracts/StockNoContracts-v1.01.ckan
StockPlugins/StockPlugins-v1.11.ckan
StockRT/StockRT-v1.30.ckan
StockSCANsat/StockSCANsat-v1.00.ckan
Strategem/Strategem-1.1.ckan
TechManager/TechManager-1.5-compat.ckan
TechManager/TechManager-1.5.ckan
TextureReplacer/TextureReplacer-2.4.11.ckan
Thermometer/Thermometer-1.0.11.ckan
Thermometer/Thermometer-1.1.0.ckan
ToadicusTools/ToadicusTools-17.ckan
ToggleFuelCells/ToggleFuelCells-1.1.2.ckan
ToggleFuelCells/ToggleFuelCells-1.1.ckan
TotalTime/TotalTime-0.5.0.ckan
Trajectories/Trajectories-v1.4.3.ckan
Trajectories/Trajectories-v1.4.5.ckan
TweakableEverything/TweakableEverything-1.14.ckan
USAFOrionMod-TD-subedition/USAFOrionMod-TD-subedition-0.30.2.ckan
VOID/VOID-0.18.5.ckan
VesselMover/VesselMover-1.1.ckan
VesselMover/VesselMover-1.2.ckan
WalkAbout/WalkAbout-v1.2.ckan
WarpShip/WarpShip-0.3.2.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.0.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.1.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.2.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.3.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.0.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.1.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.3.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.4.ckan
WernherChecker/WernherChecker-v0.4.ckan
WildBlueTools/WildBlueTools-1.0.20.ckan
WildBlueTools/WildBlueTools-1.0.21.ckan
WildBlueTools/WildBlueTools-1.0.22.ckan
WildBlueTools/WildBlueTools-1.0.23.ckan
WildBlueTools/WildBlueTools-1.0.24.ckan
WildBlueTools/WildBlueTools-1.0.25.ckan
WildBlueTools/WildBlueTools-1.0.26.ckan
WildBlueTools/WildBlueTools-1.0.27.ckan
WildBlueTools/WildBlueTools-1.0.28.ckan
WildBlueTools/WildBlueTools-1.0.29.ckan
WinterKerbol/WinterKerbol-2015_Version_2.ckan
kal9000/kal9000-1.2.2.ckan

There are still free mods from KS that have not been migrated. I'll be doing my best to do those in the next couple of days, but they're likely to be less straightforward.

No CKAN client update is necessary, just update your metadata. Be aware some mods may have dependencies which aren't available, so expect there still to be some sharp edges.

I'm out for the night, but I expect you'll see a lot more of me over the next few days.

May you go to space today,

~ Paul

Link to comment
Share on other sites

5 hours ago, Jattenalle said:

IMPORTANT I have just been informed that several mods in the dump do not have licenses that permit redistribution. As such I have pulled all mods down from the cdn.  
To put them back up would require manually checking over 6600 .zip archives, and that's just not happening.  
 
I am looking forward, starting anew instead.

ok ... taking down my mirror then :/

Edited by Valerian
Link to comment
Share on other sites

As someone who released mods both with free and "restricted" licenses, those are my 2 cent:

I uploaded my mods to the default ksp community mod hosting site so that they are available to the ksp community.
The site went down, but the owner of the site provided the data as an interim backup until the "default ksp community mod hosting site" is restored.
Thus as long as it is a temporary "interim" solution, it would have been fine from my point of view, but I understand the general problem with it.

Similarly with ckan. I made the mod available via ckan and am controlling the metadata myself. Thus ckan getting it from a temporary shadow-mirror would have been fine by me.

Since that might be a matter of ambiguity and opinion, I can understand the clean slate approach as well.

However this clean slate approach should not be in vain, it can be an opportunity!

Imho if there is such a disruption, then at least it should be used as an opportunity to improve. Even if that means that it takes a week to do it right (meanwhile the "free to redistribute" mods can be made available in a simple directory as the one taken down presented (http://cdn.kspstuff.com/storage/ ), no need for graphical interface for that temporary solution.

Let's take the next few days to brainstorm what opportunities for improvement this clean slate approach presents instead of just continuing the awesome work of @SirCmpwn. I bet he had some great ideas but was at least to some extent (as every project is) boxed in by the existing framework as well.

 

My thoughts/brainstorming contributions:

Full (opt-out by checkbox) github/spacedock/ckan/ksp-avc? integration by modularization
edit after feedback: With opt-out I meant the same "checked by default" checkbox which was there on kerbalstuff (and did not cause any problems for anyone to my knowledge), but with the added functionality that it works as a toggle and can be changed after the inital upload. All problems I heard of so far were not caused by this checkbox, but by the addition of mod to the netkan repository, independen of kerbalstuff checkbox and the modders knowledge.

1. Spacedock serves as the connecting web-frontend for downloads (with possibility of github login as @SirCmpwn implemented, will be made easier by clean slate approach if people used different user names)
!Non-personal/user information (like mod settings/forum mod links and so on is stored in 2 places, the spacedock server and a github repository!

2. There are two background sources for the zip files available on spacedock:
a) Storage controlled by spacedock
b) Github releases
c) Providing opt-out flags eg whether the mod is allowed to be temporarily redistributed from a backup source with the blessing of the previous caretaker if the spacedock frontend fails...

3. Spacedock can serve not only as a frontend for downloads but also for CKAN configuration
a) Ability to edit the respective netkan file via spacedock UI (only drop-downs etc to minimize issues) and to then display the resulting metadata file in code
b) Ability to point towards the respective github metadata for more experienced modders (who can still copy paste the code generated/displayed in a) to the metadata in their own respository
c) Flags/checkboxes to disable ckan integration if the modder wants to opt-out (also possibility to temporarily opt out if there is a bug crisis and/or ability to trigger a red/yellow "warning" symbol next to the mods listing within ckan if there is such a crisis, to easily alert the ckan users of this mod with a single checkmark through the spacedock frontend)

4. Spacedock as a frontend for KSP-AVC version checking/updating
Maybe ability to auto-generate .version files and add them to the zip file for the distant future?
edit after feedback from RoverDude: This was meant as an optional feature for the far away future, for those interested, certainly not active by default. But I agree with the feedback that checking the included .version file as an extra precaution/warning makes more sense then changing it automatically.

One of the most important aspects is, that except for user information, the metadata would not only be stored there but also in github respositories for backup

 

I m sure I forgot something, but as I wrote above, let us use this opportunity to stand on the shoulder of giants (github, kerbalstuff, ckan and ksp-avc) and build something better than each was alone.

Edited by Yemo
Link to comment
Share on other sites

5 hours ago, pjf said:

Update from me:

I've recovered the mods which:

1. Are marked with free licenses.

2. Were in our indexer's cache where I can easily get to them.

3. Complete list of recovered mods in the spoiler below.

 

  Hide contents

ADIOS/ADIOS-V.15.ckan
ALCOR/ALCOR-0.9.4.ckan
ActivateWhenShielded/ActivateWhenShielded-1.0.1.ckan
Aerostats/Aerostats-0.0.1.ckan
AirPark/AirPark-0.12.ckan
Airlock/Airlock-1.0.1.ckan
AntennaRange/AntennaRange-1.10.3.ckan
AntennaRangePatch4Antennas/AntennaRangePatch4Antennas-0.1.0.ckan
AntennaRangePatch4ORIGAMEAntenna/AntennaRangePatch4ORIGAMEAntenna-1.0.ckan
AntennaRangePatch4OctoSat/AntennaRangePatch4OctoSat-2.0.ckan
Antennas/Antennas-1.2.ckan
AutoAsparagus/AutoAsparagus-v1.1.ckan
AutoSmartParts/AutoSmartParts-0.0.4e.ckan
B52H/B52H-104.105.ckan
BDArmorySorting/BDArmorySorting-1.0.2.ckan
BackgroundProcessing/BackgroundProcessing-0.4.1.0.ckan
BalastanksExtended/BalastanksExtended-1.0.ckan
BalastanksExtended/BalastanksExtended-1.1.ckan
Ballistanks/Ballistanks-1.ckan
BetterBurnTime/BetterBurnTime-1.0.ckan
BetterBurnTime/BetterBurnTime-1.1.1.ckan
BetterBurnTime/BetterBurnTime-1.1.2.ckan
BetterBurnTime/BetterBurnTime-1.1.ckan
BetterBurnTime/BetterBurnTime-1.2.ckan
BetterCrewAssignment/BetterCrewAssignment-1.01.ckan
BetterEmissives/BetterEmissives-1.3.ckan
BetterIonDrives/BetterIonDrives-v0.1.ckan
BetterTimeWarp/BetterTimeWarp-2.2.ckan
Canadarm/Canadarm-1.51.ckan
Chatterer/Chatterer-0.9.7.ckan
Contares/Contares-1.4.ckan
Contares/Contares-1.5.1.ckan
Contares/Contares-1.5.2.ckan
Contares/Contares-1.5.3.ckan
Contares/Contares-1.5.ckan
Contares/Contares-1.6.0.ckan
Contares/Contares-1.6.1.ckan
Contares/Contares-1.6.3.ckan
ContractConfigurator-Banking/ContractConfigurator-Banking-V.01.ckan
ContractConfigurator-KerbinSideJobs/ContractConfigurator-KerbinSideJobs-1.5.ckan
CrewFiles/CrewFiles-2.1.ckan
DefaultActionGroups/DefaultActionGroups-1.0.ckan
EVAManager/EVAManager-6.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.0.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.1.ckan
EditorExtensionsRedux/EditorExtensionsRedux-3.0.2.ckan
EditorTime/EditorTime-1.0.1.ckan
ElectricCost/ElectricCost-1.0.1.ckan
EngineLighting/EngineLighting-1.4.0.ckan
EngineLighting/EngineLighting-1.4.1.ckan
EngineResponseTime/EngineResponseTime-1.0.5.ckan
Entropy/Entropy-v0.5.1.ckan
EntropyRealChute/EntropyRealChute-v0.5.1.ckan
EvaFuel/EvaFuel-0.0.2.ckan
ExceptionDetector/ExceptionDetector-v.1.1.ckan

Farscape/Farscape-4.ckan
FlagRotate/FlagRotate-1.1.1.ckan
FlagRotate/FlagRotate-1.1.2.ckan
G-Effects/G-Effects-0.2.3.ckan
G-Effects/G-Effects-0.3.1.ckan
GeometricShapeAeroTests/GeometricShapeAeroTests-0.2f.ckan
Goodspeed/Goodspeed-1.4.ckan
Hangar/Hangar-2.3.1.ckan
Historian/Historian-1.1.1.ckan
HotRockets/HotRockets-1.0.4.1.ckan
ImprovedStrategies/ImprovedStrategies-0.131.ckan
KSP-64k-12HourDay/KSP-64k-12HourDay-v1.1.2.ckan
KSP-64k-imgviewer/KSP-64k-imgviewer-v1.1.2.ckan
KSP-64k/KSP-64k-v1.1.2.ckan
KSPIRC/KSPIRC-0.14.5.2.ckan
KScale2/KScale2-1.1.0.2.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.0.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.1.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.2.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.3.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.4.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.5.ckan
KWRocketry-CommunityFixes-interstage/KWRocketry-CommunityFixes-interstage-0.4.6.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.0.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.1.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.2.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.3.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.4.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.5.ckan
KWRocketry-CommunityFixes/KWRocketry-CommunityFixes-0.4.6.ckan
KabinKraziness/KabinKraziness-V0.3.2.ckan
KeepFit/KeepFit-0.8.3.3.ckan
KeepFit/KeepFit-0.8.4.3.ckan
KerbalKrashSystem/KerbalKrashSystem-0.04.ckan
KerbalKrashSystem/KerbalKrashSystem-0.2.ckan
KerbalMass/KerbalMass-1.0.ckan
Kerbalert/Kerbalert-0.1.ckan
Kerbanomics/Kerbanomics-0.1.8.ckan
KerbinSide/KerbinSide-1-1.0.5.ckan
Kosmodrome/Kosmodrome-1.0.ckan
Kronkus/Kronkus-1.1.ckan
Kronkus/Kronkus-v1.0.ckan
Kronkus/Kronkus-v1.1.ckan
Ktolemy/Ktolemy-0.2.ckan
Kurrikane/Kurrikane-1.0.ckan
LLL-Extras/LLL-Extras-14.ckan
LLL/LLL-14.ckan
LightsOut/LightsOut-v0.1.5.ckan
MACH-5/MACH-5-0.12.ckan
MACH-5/MACH-5-1.0.ckan
MapViewPlus/MapViewPlus-0.1.1.ckan
MemoryUsage/MemoryUsage-v1.20.ckan
MicroFuels/MicroFuels-0.1.ckan
ModuleSolarTracking/ModuleSolarTracking-0.1.ckan
MovieTime/MovieTime-0.5.0.ckan
Multiports/Multiports-1.0.2.ckan

MusicMute/MusicMute-1.1.0.ckan
NanoGauges/NanoGauges-0.7.12-1388.ckan
NanoGauges/NanoGauges-0.7.13-1406.ckan
NanoGauges/NanoGauges-0.7.14-1488.ckan
NanoGauges/NanoGauges-0.7.15-1500.ckan
NovaPunch/NovaPunch-2.09.ckan
OpenTree/OpenTree-2.3.ckan
Pathfinder-USILS-CommunityPatch/Pathfinder-USILS-CommunityPatch-0.4.0.ckan
Pathfinder/Pathfinder-0.8.9.ckan
Pathfinder/Pathfinder-0.9.0.ckan
Pathfinder/Pathfinder-0.9.1.ckan
Pathfinder/Pathfinder-0.9.2.ckan
Pathfinder/Pathfinder-0.9.3.ckan
Pathfinder/Pathfinder-0.9.4.ckan
Pathfinder/Pathfinder-0.9.5.ckan
Pathfinder/Pathfinder-0.9.6.ckan
Pathfinder/Pathfinder-0.9.7.ckan
Pathfinder/Pathfinder-0.9.8.a.ckan
Pathfinder/Pathfinder-0.9.9.ckan
PersistentRotation/PersistentRotation-1.0.0.ckan
PersistentRotation/PersistentRotation-1.0.1.ckan
PersistentRotation/PersistentRotation-1.0.2.ckan
PersistentTrails/PersistentTrails-1.2.ckan
PlanetScrambler/PlanetScrambler-0.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.3.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.1.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.2.ckan
PlanetShine-Config-Default/PlanetShine-Config-Default-0.2.4.ckan
PlanetShine/PlanetShine-0.2.3.1.ckan
PlanetShine/PlanetShine-0.2.4.1.ckan
PlanetShine/PlanetShine-0.2.4.2.ckan
PlanetShine/PlanetShine-0.2.4.ckan
PuntJeb/PuntJeb-1.0.ckan
QArmory/QArmory-0.31.ckan
QuantumStrutsContinued/QuantumStrutsContinued-1.4.ckan
QuickBrake/QuickBrake-v1.10.ckan
QuickContracts/QuickContracts-v1.03.ckan
QuickExit/QuickExit-v1.31.ckan
QuickGoTo/QuickGoTo-v1.20.ckan
QuickGoTo/QuickGoTo-v1.21.ckan
QuickHide/QuickHide-v3.03.ckan
QuickHide/QuickHide-v3.03a.ckan
QuickIVA/QuickIVA-v1.11.ckan
QuickMute/QuickMute-v1.06.ckan
QuickRevert/QuickRevert-v2.11.ckan
QuickRevert/QuickRevert-v2.12.ckan
QuickScroll/QuickScroll-v1.32.ckan
QuickSearch/QuickSearch-v1.14.ckan
QuickSearch/QuickSearch-v1.20.ckan
QuickSearch/QuickSearch-v1.21.ckan
QuickStart/QuickStart-v1.12.ckan
QuizTech/QuizTech-1.2.1.ckan
RadiatorToggle/RadiatorToggle-1.1.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.0.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.1.ckan
RasterPropMonitor-Core/RasterPropMonitor-Core-v0.24.2.1.ckan

RasterPropMonitor/RasterPropMonitor-v0.24.0.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.1.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.2.1.ckan
RasterPropMonitor/RasterPropMonitor-v0.24.2.ckan
Rejector/Rejector-1.2.0.ckan
RemoteEverything/RemoteEverything-0.1.0.ckan
ResearchBodies/ResearchBodies-1.5.ckan
ResearchBodies/ResearchBodies-1.6.ckan
RoboBrakes/RoboBrakes-0.4.1.ckan
RoboBrakes/RoboBrakes-v0.3.1.ckan
RoboBrakes/RoboBrakes-v0.4.ckan
RocketWatch/RocketWatch-1.2.ckan
RoverSpeed/RoverSpeed-0.9.2.ckan
SAVE/SAVE-1.0.6-1190.ckan
SAVE/SAVE-1.1.1-1239.ckan
SAVE/SAVE-1.2.2-1272.ckan
SAVE/SAVE-1.2.4-1314.ckan
SETI-Greenhouse/SETI-Greenhouse-0.9.3.ckan
SHADO/SHADO-4.0.ckan
SafeChute/SafeChute-v1.8.0.ckan
Scatterer/Scatterer-1-v0.0215.ckan
Scatterer/Scatterer-1-v0.0216.ckan
Scatterer/Scatterer-1-v0.0218.ckan
Scatterer/Scatterer-1-v0.02182.ckan
Scatterer/Scatterer-1-v0.021c.ckan
Scatterer/Scatterer-1-v0.022.ckan
Scatterer/Scatterer-2-v0.022.ckan
Scatterer/Scatterer-v0.019.ckan
Scatterer/Scatterer-v0.0191.ckan
Scatterer/Scatterer-v0.0195.ckan
Scatterer/Scatterer-v0.021c.ckan

ScienceAlert/ScienceAlert-1.8.9.ckan
ScienceSituationInfo/ScienceSituationInfo-1.0.ckan
ScreenMessageHider/ScreenMessageHider-1.2.ckan
ShowAllFuels/ShowAllFuels-1.ckan
SkyTonemapper/SkyTonemapper-0.1.ckan
SmallFatTechnologies/SmallFatTechnologies-0.11.ckan
Soylent/Soylent-0.2.ckan
StageRecovery/StageRecovery-1.5.8.ckan
StageRecovery/StageRecovery-1.6.0.ckan
StageRecovery/StageRecovery-1.6.1.ckan
StageRecovery/StageRecovery-1.6.2.ckan
StockLS/StockLS-1.0.2.ckan
StockNoContracts/StockNoContracts-v1.01.ckan
StockPlugins/StockPlugins-v1.11.ckan
StockRT/StockRT-v1.30.ckan
StockSCANsat/StockSCANsat-v1.00.ckan
Strategem/Strategem-1.1.ckan
TechManager/TechManager-1.5-compat.ckan
TechManager/TechManager-1.5.ckan
TextureReplacer/TextureReplacer-2.4.11.ckan
Thermometer/Thermometer-1.0.11.ckan
Thermometer/Thermometer-1.1.0.ckan
ToadicusTools/ToadicusTools-17.ckan
ToggleFuelCells/ToggleFuelCells-1.1.2.ckan
ToggleFuelCells/ToggleFuelCells-1.1.ckan
TotalTime/TotalTime-0.5.0.ckan
Trajectories/Trajectories-v1.4.3.ckan
Trajectories/Trajectories-v1.4.5.ckan
TweakableEverything/TweakableEverything-1.14.ckan
USAFOrionMod-TD-subedition/USAFOrionMod-TD-subedition-0.30.2.ckan
VOID/VOID-0.18.5.ckan
VesselMover/VesselMover-1.1.ckan
VesselMover/VesselMover-1.2.ckan
WalkAbout/WalkAbout-v1.2.ckan
WarpShip/WarpShip-0.3.2.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.0.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.1.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.2.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.5.3.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.0.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.1.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.3.ckan
WasdEditorCameraContinued/WasdEditorCameraContinued-0.6.4.ckan
WernherChecker/WernherChecker-v0.4.ckan
WildBlueTools/WildBlueTools-1.0.20.ckan
WildBlueTools/WildBlueTools-1.0.21.ckan
WildBlueTools/WildBlueTools-1.0.22.ckan
WildBlueTools/WildBlueTools-1.0.23.ckan
WildBlueTools/WildBlueTools-1.0.24.ckan
WildBlueTools/WildBlueTools-1.0.25.ckan
WildBlueTools/WildBlueTools-1.0.26.ckan
WildBlueTools/WildBlueTools-1.0.27.ckan
WildBlueTools/WildBlueTools-1.0.28.ckan
WildBlueTools/WildBlueTools-1.0.29.ckan
WinterKerbol/WinterKerbol-2015_Version_2.ckan
kal9000/kal9000-1.2.2.ckan

There are still free mods from KS that have not been migrated. I'll be doing my best to do those in the next couple of days, but they're likely to be less straightforward.

No CKAN client update is necessary, just update your metadata. Be aware some mods may have dependencies which aren't available, so expect there still to be some sharp edges.

I'm out for the night, but I expect you'll see a lot more of me over the next few days.

May you go to space today,

~ Paul

Hey! :D you ported my ktolemy mod :D 

Link to comment
Share on other sites

2 hours ago, Yemo said:

...(opt-out by checkbox)....opt-out flags...

I'm not a modder so my view may not be in line with others but the options should be "opt in" in my view. Did we not learn anything from Microsoft's sneaky "opt out" of various marketing and privacy options and the outcry that caused? It's a lot easier to solve someone being forgetful or tired when they miss checking a box than it is to do things the other way round when they perhaps didn't realise what "option" they missed and didn't want to commit to certain features..

Edited by Manwith Noname
Link to comment
Share on other sites

25 minutes ago, Manwith Noname said:

I'm not a modder so my view may not be in line with others but the options should be "opt in" in my view.

Not a modder either and I use/like/promote CKAN, but out of principle I vote for the integration options to be opt in rather than opt out.

Allow the mod authors the liberty of choosing voluntarily which of their mods is to be 'integrated' or not. Recognize the fact that there is still a good number of authors out there that for whatever reason (and this is their prerogative!) prefer not to work with CKAN just yet, or at all. Let's please keep as much goodwill and cooperation as we can, all around.

Link to comment
Share on other sites

While I would like to see all mods available via CKAN, I'd still suggest opt-in rather than opt-out.  I just think that's more friendly and inviting.  No one will have cause to grumble about an opt-in, and I should think most will choose to.  Just make the option very prominent and with a quick explanation of why it's of benefit (to both modder and community) to opt-in.

 

22 minutes ago, Buster Charlie said:

I'm super sad, I really depended on that site and its clean no bs interface.
But what shocked me more, is how hostile squad seemed to them, the alternative  site seems terrible in comparison, and it makes me wonder.

This isn't the thread for looking back, this is the thread for looking forward.
See this thread for the discussion on the shutdown of KS.....and I think you need to check your facts re Squad and KS. 

Link to comment
Share on other sites

Okay I'd like you make a suggestion to the ckan issue.

 

Can we make it so if a mod author opts out of ckan because of install concerns, that they can still be listed in ckan but instead of an install checkbox, it just links to the manual install page?

 

If nothing else than for an easy way to keep track of mod updates using ckan, even if you didn't use it to install the mod.

Link to comment
Share on other sites

7 minutes ago, katateochi said:

 

This isn't the thread for looking back, this is the thread for looking forward.
See this thread for the discussion on the shutdown of KS.....and I think you need to check your facts re Squad and KS. 

Sorry I am blindsided by all this and just read what was posted on KS website, I was unaware of the situation involved in this, just a bit shocked I gueaa. I'm glad people here are pulling together, and I agree that this is aren't opertunity to implement improvement based on lessons leanred.

 

On the bright side, with 1.1 coming out, maybe the purging of unsupported mods isn't all bad.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...