E107: Links Plugin is 2x downloadable from plugin list

Created on 13 Jul 2016  路  12Comments  路  Source: e107inc/e107

Ok, this is new issue. I will update next plugin soon so I want to avoid my mistake.

Links page plugin has correct folder name, correct versioning (just 2 numbers)
image

In admin area I see both:
image

But both installations install 2.2 version.

On plugin area on e107.org I see just 2.1 version
image

Thanks

bug question

Most helpful comment

btw. the Plugin Manager now alerts the user if a newer version of a plugin is available on e107.org.

All 12 comments

Well, it does not support pre-releases. :( On my website I installed Google Analytics v1.0-beta2 (this is the newest version of this plugin), but I always get the alert message about newer version is available. But there is no newer version...

kepernyokep_2016-10-26_09-28-21

And I noticed that the version is not a pre-release version on e107.org:

kepernyokep_2016-10-26_09-29-30

... it's not v1.0 and v1.1, it should be v1.0-beta1 and v1.0-beta2

Same issue on plugin download page. Version number is not real:
kepernyokep_2016-10-26_11-17-00

@lonalore I had asked about this too. e107.org supports just 2 numbers (1.1., 1.2). So no beta releases. I can't find issue about this now, but it was confirmed by CaMerOn. By the way, I use the numbering from e_version now, and its numbering is 1.1.0 - stable version, and anything other 1.1.1 ... 1.1.9 - it's beta version)

Ok. So I should ask @CaMer0n to delete my uploaded plugins and I should change the version numbers? But what happens if I do not want to use 2 digits versioning? :)

Btw. The 3 digits versioning is the Semantic Versioning (SemVer):

  • MAJOR version when you make API changes (when compatibility is broken)
  • MINOR version when you add functionality (new feature)
  • PATCH version when you make bug fixes

I think we need to define a standard for release naming convention in case of plugins and themes. And need to add some extra validation to e107.org.

@lonalore I found it:
https://github.com/e107inc/e107/issues/854
It's open. I asked the same thing.

Okay. So according to this comment, I must use 2 digits version number.

@CaMer0n can you please delete my uploaded plugins? :( :( And please add some extra validations to e107.org for checking version number before uploading. Thank you!

@lonalore @Jimmi08 version check has been added to e107.org, as well as support for x.x.x (had to add a whole other db column just for the sorting) For pre-release/beta you can use 0.1 or 0.1.0
I can modify any previously uploaded plugins, just let me know which version you would like them to be.

Thanks Cameron, I appreciate your work as always! :)

Glad to see the semantic version support added.

Thank you @CaMer0n ! And please modify:
Google Analytics 1.0-beta1 to 1.0
Google Analytics 1.0-beta2 to 1.1
...and there will be no confusion. Can you also please modify the version numbers in plugin.xml files? Thank you!

Thanks guys! @lonalore I modified the plugin.xml in Google Analytics 1.0-beta2. It's the only one visible now. When a new version is uploaded and approved the old one now automatically disappears.

btw. the Plugin Manager now alerts the user if a newer version of a plugin is available on e107.org.

It was solved. Thanks

Was this page helpful?
0 / 5 - 0 ratings