Quote from: splittingred at May 27, 2011, 11:44 AM
There are three fields Extras submitters can change:
* Supports Databases (mysql,sqlsrv,etc) - all checkboxes
* Minimum Version Required - They must select a MODX version that the user must have at least up to to use this Extra, eg 2.0
* Supports Up To - They can optionally select a MODX version that this Extra will no longer work up to, e.g. 2.1 for a non-2.1-compat Extra
Those 3, when used, sufficiently cover any usage cases an Extra may have for compatibility. Furthermore, the MODX Package Management system respects those settings, and will not show Extras that do not fit those criteria.
Cool! Here is the issue. Supports up to is optional - at the time the extra was published it is unknown what future version will break it. So it isn’t specified. So now, if an extra doens’t list a max version compatible, is it compatible, or has the author just not updated it to show the now newly discovered incompatibleness?
Maybe this is an example where social media has the right model. If the optional "up to" isn’t specified by the author it would be nice to have some way for the community to throw their 2 cents in... "legacy" modules that aren’t getting support from the publisher any more would at least have a measure of if they work, based on votes of confidence from others who have tested it. Wouldn’t be a perfect system, butit could work with out putting all the work on the author...
Seems silly that I can’t tell if nobody has tested it, or if 500 people have already tested it. To be in the dark if no posts here mean that it works, or if I’m the only one using a particular extra. If the author hasn’t updaed the extra, does that mean it doesn’t need to be updated, or because they are working on an update?