1889 - Substitution Token for TOC Interface Version
(I thought i already suggested this - but couldn't find the ticket)
What is the enhancement in mind? How should it look and feel?
## Interface: @InterfaceVersion@
Allow specification of supported interface versions (plural) via the web interface.
This would avoid the bazillion TOC bumps on a patch day - plus its 'opt-in' by nature (since you have to deliberately add it).
Also it allows you to specify that your version works on the PTR in advance of patch day.
I realize that the actual solution would need to allow the working copy to show a valid version as well.
Perhaps add support in the #@debug@ / #@end-debug@ to handle toc keywords by prepending X-, as well as #@no-debug@ / #@end-no-debug@ tokens.
In a working copy
#@debug@
## Interface: 30000
#@end-debug@
#@non-debug@
## X-Interface: @InterfaceVersion@
#@end-non-debug@
In a packaged zip:
#@debug@
## X-Interface: 30000
#@end-debug@
#@non-debug@
## Interface: 30200
#@end-non-debug@
Or something cleaner...
Then in the web interface have checkboxes for each interface version (adding new ones as they become relevant).
- 2 comments
- 2 comments
Facts
- Last updated on
- 18 Nov 2009
- Reported on
- 06 Oct 2009
- Status
- New - Issue has not had initial review yet.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- Component
- Packager
- #2
Ackis Tue, 06 Oct 2009 20:52:48I voted a -3 for this. The ToC is meant to state which game this works for, etc... the ToC changing on patch day isn't a huge issue IMO.
I'd rather stick with the hard code ToC than run into the issues associated with auto-updating it.
- #1
sylvanaar Tue, 06 Oct 2009 13:45:50Admittedly this is more useful for addons which work on multilple interface versions.