Luiji / smc-get

Prototype for Secret Maryo Chronicles' level repository manager.
http://www.secretmaryo.org/
GNU General Public License v3.0
4 stars 1 forks source link

Minimal SMC Version in Packages #6

Open Luiji opened 13 years ago

Luiji commented 13 years ago

It might be a good idea to have a Minimal and Recommended -Version attribute in the YAML specifications for SMC. Recommended would usually refer to the earliest version that has a certain background or something not as potent to the level's function and Minimal would be for enemies of a specific version. Level contributors could leave these entries empty if they want though, i.e. in case they don't feel like verifying which versions correspond to which features.

We should also document all of the graphics and enemies of SMC and at which versions they were added (this would be pertinent to getting contributors to spend time setting Minimal-Version: and Recommended-Version:).

There would also be an attribute in SMC-GET's configuration file called 'SMC-Version:' which would indicate which version of SMC the user has.

Minimal: and Recommended: should not be enforced strictly, however, and instead just output a stern warning.

Thoughts? Concerns? Questions?

Quintus commented 13 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

Am 29.07.2011 18:51, schrieb Luiji:

Thoughts? Concerns? Questions?

(Currently on vacation with poor internet connection, sorry for being late)

I think it's a good idea to have this version check. It'd also remind user to update their SMC installation if "WARNING: Minimal SMC version

not satisfied!" start to appear frequently... ;-) Vale, Quintus -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJOOYpOAAoJELh1XLHFkqhaW5QIAIoQDltnrCio4Npj+8x96GuE q4pShW/xTUCbrPY7p05AhGQCMZbLqdVpY7Gs1q9yIcbi76SMLeNrN9zk09cY2QTU 9HBEC7fb+SjptB7auMJwvB7ZbeAC5YaEdE+PONdPnKm4kUOzWuXH90x9XQdzqVYp 9v/CMZCk5BbhDqpUdUCExnZKhYNoXsF8Jrhq7eAQcKr8KsL+ISjy5jmj/AUw1+a0 uT5I+HxJYLNJ+TOxp7RDU94nTroGgXDf/+tQnanb00wZLoo7SEgCxCjwMnol2ZIU nACit4S8hTuVT+HNJFvejdCvCGcUfXHUPYm0vEXbmCNs6J9+9ImkqvlEl5PVJZ4= =DHbX -----END PGP SIGNATURE-----
datahead8888 commented 9 years ago

Just curious - I know @Quintus started working on a new server application for levels, scripts, and other content for the new "Secret Chronicles of Dr. M" line of releases.

Will any of the work on smc-get be leveraged for this?

It might be a good idea to have a Minimal and Recommended -Version attribute in the YAML specifications for SMC.

Printing a warning if the version of TSC is outdated is a good idea. As @Luiji said, it would not need to be "strictly" enforced.