You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

changes-v11.dtd 3.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <!-- ===================================================================
  2. Apache Changes DTD (Version 1.1)
  3. PURPOSE:
  4. This DTD was developed to create a simple yet powerful document
  5. type for software development changes for use with the Apache projects.
  6. It is an XML-compliant DTD and it's maintained by the Apache XML
  7. project.
  8. TYPICAL INVOCATION:
  9. <!DOCTYPE document PUBLIC
  10. "-//APACHE//DTD Changes Vx.y//EN"
  11. "changes-vxy.dtd">
  12. where
  13. x := major version
  14. y := minor version
  15. NOTES:
  16. It is important, expecially in open developped software projects, to keep
  17. track of software changes both to give users indications of bugs that might
  18. have been resolved, as well, and not less important, to provide credits
  19. for the support given to the project. It is considered vital to provide
  20. adequate payback using recognition and credits to let users and developers
  21. feel part of the community, thus increasing development power.
  22. AUTHORS:
  23. Stefano Mazzocchi <stefano@apache.org>
  24. FIXME:
  25. CHANGE HISTORY:
  26. [Version 1.0]
  27. 19991129 Initial version. (SM)
  28. 20000316 Added bugfixing attribute. (SM)
  29. [Version 1.1]
  30. 20011212 Used public identifiers for external entities (SM)
  31. COPYRIGHT:
  32. Copyright (c) @year@ The Apache Software Foundation.
  33. Permission to copy in any form is granted provided this notice is
  34. included in all copies. Permission to redistribute is granted
  35. provided this file is distributed untouched in all its parts and
  36. included files.
  37. ==================================================================== -->
  38. <!-- =============================================================== -->
  39. <!-- Include the Documentation DTD -->
  40. <!-- =============================================================== -->
  41. <!ENTITY % document PUBLIC
  42. "-//APACHE//DTD Documentation V1.1//EN"
  43. "document-v11.dtd">
  44. %document;
  45. <!-- =============================================================== -->
  46. <!-- Common entities -->
  47. <!-- =============================================================== -->
  48. <!ENTITY % types "add|remove|update|fix|unknown">
  49. <!-- =============================================================== -->
  50. <!-- Document Type Definition -->
  51. <!-- =============================================================== -->
  52. <!ELEMENT changes (devs, release*)>
  53. <!ATTLIST changes %common.att;
  54. %title.att;>
  55. <!ELEMENT devs (person+)>
  56. <!ATTLIST devs %common.att;>
  57. <!ELEMENT release (action+)>
  58. <!ATTLIST release %common.att;
  59. version CDATA #REQUIRED
  60. date CDATA #REQUIRED>
  61. <!ELEMENT action (%content.mix;)*>
  62. <!ATTLIST action %common.att;
  63. dev IDREF #REQUIRED
  64. type (%types;) #IMPLIED
  65. due-to CDATA #IMPLIED
  66. due-to-email CDATA #IMPLIED
  67. fixes-bug CDATA #IMPLIED>
  68. <!-- =============================================================== -->
  69. <!-- End of DTD -->
  70. <!-- =============================================================== -->