- Timestamp:
- 24/02/09 21:31:57 (13 years ago)
- Location:
- xml2rfc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
xml2rfc/rfc2629.dtd
r446 r448 1 1 <!-- 2 revised DTD for the RFC document series, draft of 2008-03-06 3 --> 4 5 <!-- hacked by jre 2009-02-20, adding experimental support for @ipr=pre5378Trust200902 --> 2 revised DTD for the RFC document series, draft of 2000-02-23 3 --> 4 6 5 7 6 <!-- … … 111 110 |full3978|noModification3978|noDerivatives3978 112 111 |trust200811|noModificationTrust200811|noDerivativesTrust200811 112 |trust200902|noModificationTrust200902|noDerivativesTrust200902 113 113 |pre5378Trust200902) 114 114 #IMPLIED -
xml2rfc/xml2rfc.tcl
r447 r448 12 12 global prog prog_version prog_url prog_ack 13 13 set prog "xml2rfc" 14 set prog_version "v1.34pre2-jr" 15 # hacked by jre 2009-02-20, adding experimental support for @ipr=pre5378Trust200902 14 set prog_version "v1.34pre2" 16 15 set prog_url "http://xml.resource.org/" 17 16 set prog_ack \ … … 4128 4127 # Section 6.a Submission Compliance 4129 4128 # Section 6.c Derivative Works and Publication Limitations 4129 # February, 2009 update to Trust's Legal Provisions 4130 # trust200902 and noDerivativesTrust200902 have the same text 4131 # as the respective 200811 values. noModificationTrust200902 4132 # is slightly modified from the 200811 wording, and 4133 # pre5378Trust200902 is new in this revision. 4130 4134 set iprstatus \ 4131 4135 { {full2026 … … 4228 4232 not be created, and it may not be published except as an Internet-Draft."} 4229 4233 4234 {trust200902 4235 "This Internet-Draft is submitted to IETF in full 4236 conformance with the provisions of BCP 78 and BCP 79."} 4237 4238 {noModificationTrust200902 4239 "This Internet-Draft is submitted to IETF in full 4240 conformance with the provisions of BCP 78 and BCP 79. 4241 This document may not be modified, and derivative works of it may 4242 not be created, except to format it for publication as an RFC or 4243 to translate it into languages other than English."} 4244 4245 {noDerivativesTrust200902 4246 "This Internet-Draft is submitted to IETF in full 4247 conformance with the provisions of BCP 78 and BCP 79. 4248 This document may not be modified, and derivative works of it may 4249 not be created, and it may not be published except as an Internet-Draft."} 4250 4230 4251 {pre5378Trust200902 4231 "This Internet-Draft is submitted to IETF pursuant to, and in full 4232 conformance with, the provisions of BCP 78 and BCP 79."} 4252 "This Internet-Draft is submitted to IETF in full 4253 conformance with the provisions of BCP 78 and BCP 79. 4254 This document may contain material from IETF Documents or IETF 4255 Contributions published or made publicly available before November 4256 10, 2008. The person(s) controlling the copyright in some of this 4257 material may not have granted the IETF Trust the right to allow 4258 modifications of such material outside the IETF Standards Process. 4259 Without obtaining an adequate license from the person(s) controlling 4260 the copyright in such materials, this document may not be modified 4261 outside the IETF Standards Process, and derivative works of it may 4262 not be created outside the IETF Standards Process, except to format 4263 it for publication as an RFC or to translate it into languages other 4264 than English."} 4265 4233 4266 } 4234 4267 … … 4302 4335 } 4303 4336 if { [regexp -- {[0-9]$} $attrs(ipr)] 4304 && ![regexp -- {trust200 811$} [string tolower $attrs(ipr)]]} {4337 && ![regexp -- {trust200902$} [string tolower $attrs(ipr)]]} { 4305 4338 unexpected warning \ 4306 "ipr=\"$attrs(ipr)\" attribute value is outdated compared to Trust Legal Provisions "4339 "ipr=\"$attrs(ipr)\" attribute value is outdated compared to Trust Legal Provisions of 2/2009" 4307 4340 } 4308 4341 #if {[string compare $attrs(ipr) $ipr]} { … … 5464 5497 global counter elem passno xref 5465 5498 global options copyrightP iprP 5466 global copyshort copyshort1 copyshort2 copyshort3 copyshort4 copyshort 4prerfc5378escape5499 global copyshort copyshort1 copyshort2 copyshort3 copyshort4 copyshort5 5467 5500 global funding funding1 funding2 5468 5501 global backP … … 5493 5526 5494 5527 # XXX why is newP set two different places 5495 set newP 65528 set newP 7 5496 5529 if {[string compare $attrs(number) ""]} { 5497 5530 if {$attrs(number) <= 2499} { … … 5525 5558 } 5526 5559 } 5527 if {$newP == 6} { 5560 if {$newP == 7} { 5561 set copyshort $copyshort5 5562 set funding "" 5563 set copyrightP -1 5564 set iprP 0 5565 } elseif {$newP == 6} { 5528 5566 set copyshort $copyshort4 5529 5567 set funding "" 5530 5568 set copyrightP -1 5531 5569 set iprP 0 5532 5533 # escape clause5534 if {[string first "pre5378" $attrs(ipr)] >= 0} {5535 set copyshort $copyshort4prerfc5378escape5536 }5537 5570 } elseif {$newP == 5} { 5538 5571 set copyshort "" … … 5964 5997 to this document."} 5965 5998 5966 # RFC 5378 escape clause, same as copyshort4 plus escape clause5967 set copyshort 4prerfc5378escape\5999 # Trust, try 2. 6000 set copyshort5 \ 5968 6001 {"Copyright (c) %YEAR% IETF Trust and the persons identified as the 5969 6002 document authors. All rights reserved." 5970 6003 5971 6004 "This document is subject to BCP 78 and the IETF Trust's Legal 5972 Provisions Relating to IETF Documents 5973 (http://trustee.ietf.org/license-info) in effect on the date of 5974 publication of this document. Please review these documents 5975 carefully, as they describe your rights and restrictions with respect 5976 to this document." 5977 5978 "This document may contain material from IETF Documents or IETF Contributions published or 5979 made publicly available before November 10, 2008. The person(s) controlling the copyright in 5980 some of this material may not have granted the IETF Trust the right to allow modifications of such 5981 material outside the IETF Standards Process. Without obtaining an adequate license from the 5982 person(s) controlling the copyright in such materials, this document may not be modified outside 5983 the IETF Standards Process, and derivative works of it may not be created outside the IETF 5984 Standards Process, except to format it for publication as an RFC or to translate it into languages 5985 other than English."} 6005 Provisions Relating to IETF Documents in effect on the date of 6006 publication of this document (http://trustee.ietf.org/license-info). 6007 Please review these documents carefully, as they describe your 6008 rights and restrictions with respect to this document."} 5986 6009 5987 6010 # From the ietf/1id-guidelines.txt file, Section 5.
Note: See TracChangeset
for help on using the changeset viewer.