Jump to content

Template talk:Works with: Difference between revisions

m (→‎Tag should flag task as implemented: Actually not used for libraries...that's libheader)
Line 19:
[[User:Markhobley|Markhobley]] 19:37, 9 May 2011 (UTC)
:The unimplemented lists are only for languages. The works with tag is for specific versions of languages (which will already be marked as implemented with a {{tmpl|header}}) or compilers/implementations of languages/standards <s>and libraries</s> (which don't have unimplemented lists). --[[User:Mwn3d|Mwn3d]] 19:47, 9 May 2011 (UTC)
 
== Splitting the template? ==
 
I believe that the original purpose of the template was to provide the minimum version or standard of the language that provides language features used in the code, or minimum version of a particular implementation that supports an implementation-specific extension used in the code. (Perhaps it would be even better to explicitly state the feature(s) that requires that version.) But in some places, people have also used it to just indicate that the code is "tested and works" on a particular version of some implementation, which is useful but a different type of information. Part of the confusion might result from the name "works with", which sounds like it is for people to "report that it works". Perhaps we should make two templates for each of these uses? The original use (minimum supported version) might be better called "Requires" or something like that. --[[User:Spoon!|Spoon!]] 22:43, 29 December 2012 (UTC)
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.