Which should have happened YEARS ago.. Like the many confusing cross sell mods, SBA got forked and forked and forked again, and NOT ONE of these forks (IMHO) did anything to bring an overall IMPROVED product to the table.. Some of these forks were added by authors who do not understand what the concept of OPEN SOURCE means.. So they fork an add-on because they added some NEW feature.. (the "model number" version of SBA is GREAT example of this -
StockByAttributes with my stock id)
Some folks fork add-ons because they don't want to "make the author mad" by submitting an update with their NEW feature included.. Some submit them because they want "top billing" for their plugin.. Whatever the reason it makes NO SENSE to fork something unless it TRULY takes the add-on dev in a NEW direction.. (adding the ability to assign a model number to a product variant is NOT one of those reasons)
Each one of these versions of SBA added some new feature that the contributor felt he "had to have" but instead of adding it to the BASE version they would create their NEW fork (Fork A).. many of these fork authors didn't address any of the BUGS in the version they were forking from. So they would submit their NEW forked version with their NEW feature, but would leave broken features in place in their fork..
Then someone else would come along and take Fork A version FIX some broken functionality and add new functionality and submit it as a yet another NEW fork (ie:
Stock by Attributes 4.7Multiadd WITH TABLE FILTER ). Then yet another person would fix fork A, but not consolidate it with fork B or even better yet consolidate it with the BASE version.. In the meantime folks were updating the base, but not bringing in the features from the forks.. Then there were the versions that never made it to the plugins repository AT ALL..
Anyway I could go on, but it's has been the MESSIEST of all mods because all these forks diluted the whole, and provided HALF working versions to anyone who DARED install SBA.. Rubbish..
Thank goodness for the recent work on SBA by potteryhouse.. He has fixed issues with SBA, IMPROVED the functionality of SBA and CONSOLIDATED features from the "multi-add" and "stock ID" forks of SBA back into the BASE version of SBA!!! Which is how it should have been done in the first place and it renders the need to install these version moot.. Anyone coming here looking for the now defunct RoboPhung fork of SBA should use the latest version of SBA by potteryhouse instead..
Bookmarks