First of all, this release seems like what Osclass should be in the first place, in terms of features.
After the 3.8 fiasco (the shutdown), Osclass 3.9 came and everybody upgraded. Then Osclasspoint 4 came along and most people upgraded to that release. That is what it really is, Osclasspoint "took" it all. Very few people followed "Mindstellar", among them myself. The Romantics (not very professional, i know....).
Now, seeing the totally bad attidude of Mindstellar and the how unstable the project and their script is, i want to switch. And i can't. Backward or Forward. There are so many changes in the DB related mostly to the locations, that it is impossible to edit manually the database. If i start fresh with any release, i better buy Classipress and be able to sleep at night (although Classipress seems to be going south also).
I hope things will get better in time ....
Starting fresh on Osclass is still not a bad idea, as there are some good options, especially with OsclassPoint and C Osclass Market.
They offer excellent plugins and themes, with low prices compared with other classifieds products out there.
Also, Osclass Enterprise is compatible with both of the above, so now it's a matter of taste.
- If you want a professional vanilla Osclass, with no external connections and APIs, then go for Enterprise.
- If you want ease of use, updates, but with added bloat and a new API & Marketplace, go for OsclassPoint.
Personally, after testing most of the classifieds software out there (even the CodeCanyon ones), I'm still all in on Osclass, as I find it to have the best blend between extendability, features and performance.
Furthermore, by being pure PHP code and by not using any frameworks, Osclass is really easy to fix and extend.
If you get lucky and your business takes off, you'd probably want to be on Osclass, as your devs will be able to do magical things with your setup.
- Just have a look at what these guys did on Osclass 3.8.0: wow! (disable Adblock to view it properly)😉
Nobody with a live and well stablished site will start fresh.
Nobody with a live and well stablished site will start fresh.
If someone has a well established site as you say, he can pay someone to do the conversion. I don't know if some developer can do that, still this is an option.
We have done that in the past for Wordpress forum plugins. We lost something but it worked. Needs developers that know Osclass inside-out and of cource there is a cost.
And to be honest, you can't jump from a release to an other just like that. You must decide carefully what to follow. That is why i have posted here in the past, that what you choose to follow, will be with you forever (well almost). You are married to the release.
@alessandro-cagliostro As no changes were made to the file structure, an update from v3.8.0-3.9.0 is not very complicated for a developer.
It mostly involves analizing the existing database and running some queries to update it to the new version.
And @editor is right. It's pretty dangerous to directly jump from one release to another (even on WordPress), as sometimes things will break.
Finally, regarding my release, I did mention that it should be used on fresh installs only, as it doesn't include any easy update option for the average user.
Think of it as the ValueWeb release of Osclass v1. 😜
Ok, you guys prompted me to do some tests regarding the manual update.
If you have Osclass 3.8.0 installed, you can use the upgrade script to switch to Enterprise.
However, you'll get the following:
Now, the steps to update are detailed here: https://doc.osc4u.com/Updating_Osclass.html
I DO NOT recommend anyone trying this on a live website!
If you want to test, first do a full backup, or create a staging website.
If anyone is in the mood to debug this (I'm not), and finds a solution, I'll be more than happy to merge it in the official repository.
PS: Keep in mind that the default engine for the t_item_description table has changed from MyISAM to InnoDB, and the upgrade script won't make this switch, as it is an expensive operation and can break the working installation. Existing users can change this through their DB Admin tool, i.e. phpMyAdmin.
@tango Yeap.
I installed yesterday your script into a 5.1.2 (Mindstellar) Staging site (sorry @editor i ruined your Staging but i restored it afterwards with backup) and got that EXACTLY.
Not an 3.8, still same errors.
Using
http://www.example.com/oc-admin/index.php?page=upgrade&action=upgrade-funcs
or not, doesn't change the issue.