Jump to content

Dependencies vs. Supported Add-ons


sumghai

Recommended Posts

Based on my personal experience dealing with many confused users who think that my add-ons "must" have "a lot of plugins" in order to "work", I'm wondering if it would make sense for us add-on authors to agree on some consistent terminology:

Dependencies - as the root word "depend" suggests, add-ons marked as this are required/compulsory for the main add-on to work.These could additionally be described as either Hard (i.e. will break badly if missing) or Soft (i.e. won't break, but won't perform as well) dependencies.

Supported Add-ons - these add-ons aren't required/compulsory, but if you do happen to have them installed, optional features become available.

And so, as stated very clearly in the OP of my SDHI SMS add-on, SMS actually only has three dependencies (ModuleManager, RealChutes and AnimatedDecouplers) but provides built-in support for a whole bunch of other add-ons.

Thoughts?

Link to comment
Share on other sites

Instead of doing the Hard/Soft dependencies, perhaps it could be Required (necessary for proper functionality), Recommended (not necessary, but improves functionality), and Supported (gains extra functionality upon installation). Whatever the case, I do like the idea of coming up with some standard terminology.

Edited by OrbitusII
Link to comment
Share on other sites

I can see ( Required ) better then ( Dependencies ) but ( Supported Add-ons ) better then ( Recommended ) and really alot just comes down to people reading the first page then looking for the download and then posting something is wrong IMO and thanks to all you modders for the work and time you put in :)

Link to comment
Share on other sites

In hindsight, the distinction between hard and soft dependency is probably a bit much - however, it seems that CKAN uses the term "Dependency" rather than "Required" for compulsory add-ons.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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...