Talk:BNF Grammar: Difference between revisions

Make it clearer that this is a deprecated task.
(→‎This is not WORKING: External links?)
(Make it clearer that this is a deprecated task.)
 
(3 intermediate revisions by 2 users not shown)
Line 1:
{{alertbox|#eeeeee|This task has been deprecated. Discussion of why is on this page, in [[#Task?|this section]].}}
==What's with all the empty header sections?==
No language will find this page on their "unimplemented tasks" page. --[[User:Glennj|glennj]] 11:40, 21 June 2009 (UTC)
Line 45 ⟶ 46:
::: There are three options, from what I can see. First, we can drop the content altogether. Second, we can "clean-room" it, by writing from-scratch versions. Third, we can seek special permission from the original authors. Option three has worked well for us in the past, and should be pursued; Referring them to [[Rosetta_Code:Copyrights#Exemptions]] may help. Meanwhile, the content as is should be removed from Rosetta Code, as it's currently out of compliance. --[[User:Short Circuit|Short Circuit]] 00:45, 23 June 2009 (UTC)
::::Some of these may be available on language websites (for instance, Java's entire grammar is available [http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html here] with explanations). Would it be ok to just link to them from here? That'll automatically give credit to whoever they want. --[[User:Mwn3d|Mwn3d]] 18:22, 23 June 2009 (UTC)
:::::Linking to the BNF grammer is an excellent option, and could conceivably even be done as part of the language template. I strongly recommend pointing to a reputable mirror, however, either a Google Cache page or archive.org. (Submit the link to the Wayback Machine if necessary, but keep in mind it can take six months before something will appear in their archives.) I wouldn't want the information to disappear simply because the originator of the content did. --[[User:Short Circuit|Short Circuit]] 23:01, 23 June 2009 (UTC)
 
== Task? ==
 
This is not a task. Moreover, being the grammars hardly works made by "us", we should check if their inclusion here is compatible with the GFDL. I suppose it should be so for any lang, but never say never. --[[User:ShinTakezou|ShinTakezou]] 15:05, 21 June 2009 (UTC)
: I find myself very much in agreement at this point; This task has gone from writing something descriptive or illustrative of the language to a list of off-site links. The task should be dismantled and the relevant links be put on the language's individual pages. For cases where we have the actual BNF code, with appropriate licensing, they can be moved to subpages of their relevant language. --[[User:Short Circuit|Michael Mol]] 23:40, 6 December 2009 (UTC)
:: +1 --[[User:Paddy3118|Paddy3118]] 05:41, 7 December 2009 (UTC)
 
== Tcl's BNF ==
Anonymous user