Support Forum

Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
plugins-topic
Plugin Versioning
Avatar
B. E. Johnson
Member
Free Members
sp_UserOfflineSmall Offline
Sep 11, 2013 - 1:49 am

Is there any way to easily be able to tell when a certain plugin has been updated and pushed to the DL area? I just happened to learn that the PM plugin has a new version by reading a post in the support forum. Our NOC has some settings that, unless you perform a workaround, the standard WP plugin update won't work. This poses a problem for updates to SP. Further, I prefer to know exactly what is happening with my server; what is and what isn't being uploaded/deleted/overwritten. Just clicking a button, sitting back and trusting that all will be well doesn't enter into the picture.

With no version numbers on the files to be downloaded, one must open the main plugin file, read the version number, check that against the number that is on the DL page and then get the file if newer. If the filenames are versioned, when you hit the link to DL, the OS will ask if you wish to overwrite if it already has one of the same name.

Lacking that, how about a "Recently Updated Plugins" list? Then, we don't have to go through the whole plugins DL page doing the above.

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Sep 11, 2013 - 1:59 am

our plugin download page always shows the latest version available for download... you could compare that...  no need to open the plugin files, just look on our simple press plugins admin panel... the version are listed there...

but, yes, 99.9% of users use the wp updater so frankly, this has never come up before...  but we can have a chat about some other ideas...

Avatar
B. E. Johnson
Member
Free Members
sp_UserOfflineSmall Offline
Sep 11, 2013 - 3:41 am

Ah, thanks for pointing me to that. However, I'm finding that:

  • Featured Topics and Posts is listed as v1.0.2 and I already have 1.0.3 installed
  • Polls is listed as 1.3.7 and I already have 1.3.8 installed

 

 

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Sep 11, 2013 - 5:15 am

Oh my goodness. You are quite right. That's not good.
Thanks for letting us know. Will have to go through them now...

But I am not sure what to say about your actual issue. The way we deliver updates is via the WP Updater and that will also be the method after your membership from this site expires... It is currently the method...

andy-signature.png
YELLOW
SWORDFISH
Avatar
B. E. Johnson
Member
Free Members
sp_UserOfflineSmall Offline
Sep 11, 2013 - 6:41 pm

I'm aware of that. Something needs to be figured out for situations like this for users who are at least a couple of levels up on the clue scale as to how to install stuff on their server. Yes, I could jump through the hoops to change server configs but that does not address the issue of doing updates by other than automatic methods; where the user has no control.

Nothing is perfect. Software has bugs. Installs and updates get Borked. It's a fact of life. If I'm just pushing a button and watching the blinking lights, not knowing what is really taking place until after it happens, and I know not where, I'm in for a bad day if something goes wrong. Further, many times customizations are made to files prior to uploading. If an automatic update takes place, the forum reverts until the edits are located and restored. This needs to be done before the update. I do this all the time with WP plugins by checking the file date and running a compare routine, then moving over the changed portions to the new version.

Yes, I know, just like in WP you don't edit the core files. However, there are times where it is necessary, either to remove a feature, correct a typo or refine something. There have been many instructions in these support forums outlining just that operation to be performed on plugin files. The allow_url_fopen fix is an example.

A theme is another story, where a child theme can be created so an update doesn't step on it.

I get that your business model is centered around the assumption that users just do the auto-update thing, so you don't have to provide access to the server to get updates if they don't pay the rent. They're still getting the updates, though, just not new plugins. One of my LightWave plugins does this same thing. Pay for access to the server for a year. When he decides to make an update, sometimes more than one year down the road—sometimes less than a year for a particular user, he invalidates all of the logins and pushes the new version; instead of having versions in separate locations and allowing access to the version that they registered for, for as long as they need, which would be good customer service. Meanwhile, you're paying for access to the server just to see if any updates had come along. If they didn't, it's not good value for the customer. In this case it was three years between updates. I considered for a long time whether I wanted to support this business model before deciding to purchase the new version, because keeping one's customers shackled isn't the best way.

SP updates do come at a more frequent pace than this but, quite naturally, not all of them are updated at the same frequency. Still, having a way to obtain access for the SP plugin version set purchased might be something to consider for a better customer experience.

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Sep 11, 2013 - 9:48 pm

the allow_url_fopen is not a good example... just a temp fix for you until we issue an update... would you rather have it not working?

as mentioned, we are discussing ways to better present versions to prevent them from getting out of date...  but that doesnt happen over night...

and as mentioned before (diff threads) we are looking into doing child themes...

Avatar
B. E. Johnson
Member
Free Members
sp_UserOfflineSmall Offline
Sep 12, 2013 - 4:08 am

Mr Papa said
the allow_url_fopen is not a good example... just a temp fix for you until we issue an update... would you rather have it not working?

as mentioned, we are discussing ways to better present versions to prevent them from getting out of date...  but that doesnt happen over night...

[sigh] Please don't be patronizing. I was trying to make a valid point. Sorry if I used an example that just came to mind and didn't fit your criteria.

If you'd like to discuss things, I'm all eyes.

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Sep 12, 2013 - 4:14 am

patronizing??? sorry, not my intention at all... you raised points, I tried to answer them...

we cannot turn on a dime, but we definitely listen to the feedback of our users...

Avatar
B. E. Johnson
Member
Free Members
sp_UserOfflineSmall Offline
Sep 12, 2013 - 5:36 pm

Fair enough. "would you rather have it not working?" seemed unnecessary. And I know you can't turn on a dime and give 9 cents change. Not asking you to do that at all. I fully realize that making adjustments to a system as complex as this one can sometimes be extensive. I'm originally a Fortran guy, working on IBM Big Iron System 360's, so not a n00b. Just sharing a situation that may not have been considered; from a viewpoint that may not have been voiced prior.

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Sep 12, 2013 - 9:56 pm

we can both step back. ;)   we do really like getting feedback...  and we listen - it drives what we work next...

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1170
Currently Online:
Guest(s) 1
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Mr Papa: 19448
Ike: 2086
Brandon: 864
kvr28: 804
jim: 650
FidoSysop: 577
Conrad_Farlow: 531
fiddlerman: 358
Stefano Prete: 325
Member Stats:
Guest Posters: 619
Members: 17363
Moderators: 0
Admins: 4
Forum Stats:
Groups: 7
Forums: 17
Topics: 10127
Posts: 79625