An automatic updating system is nice to have, but not necessary.
Required:
[ ] A dynamic file with an absolute URL containing the most recent version number
[ ] An algo to convert the version string into an integer which is comparable.
[ ] A method to notify admins of the new plugin version as soon as they come online or as a console log message.
Optional:
[ ] Config entries to enable and disable update checking
[ ] An option to use a “beta” version (checking against a second version file indicating the most recent beta release)
[ ] An automatic download mechanism which updates UnitedShops to the most recent (beta) version automatically (config option required) or manuall (via an admin or console command). Take precautions to prevent high network usage by the downloader.
An automatic updating system is nice to have, but not necessary.
Required:
Optional: