textpattern / textpattern-plugins-website

Textpattern CMS Plugins website.
https://plugins.textpattern.com
GNU General Public License v2.0
7 stars 1 forks source link

Plugins without a stable version #18

Open Bloke opened 4 years ago

Bloke commented 4 years ago

Here's an interesting one. ied_plugin_composer hasn't been updated in a while and the last known version it worked with was Txp 4.6. So I omitted the stable node since I wasn't sure if there was any way to specify the version of Txp the stable branch is compatible with.

At the moment it only has a legacy node with 4.6 sub-node. https://github.com/textpattern/textpattern-curated-plugins-list/blob/master/library-of-plugins/ied_plugin_composer.json

This results in the website showing the legacy correctly but displays "ied_plugin_composer [Prerelease]" and no download information when it tries to interpret the missing stable block. Do we need to guard against this for plugins that are legacy only? https://plugins.textpattern.com/plugins/ied_plugin_composer

philwareham commented 4 years ago

Seems we need to put some guards in against this kind of edge case, yes.