Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

changes-v10.dtd 3.1KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <!-- ===================================================================
  2. Apache Changes DTD (Version 1.0)
  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.yz//EN"
  11. "http://xml.apache.org/DTD/changes-vxyz.dtd">
  12. where
  13. x := major version
  14. y := minor version
  15. z := status identifier (optional)
  16. NOTES:
  17. It is important, expecially in open developped software projects, to keep
  18. track of software changes both to give users indications of bugs that might
  19. have been resolved, as well, and not less important, to provide credits
  20. for the support given to the project. It is considered vital to provide
  21. adequate payback using recognition and credits to let users and developers
  22. feel part of the community, thus increasing development power.
  23. AUTHORS:
  24. Stefano Mazzocchi <stefano@apache.org>
  25. FIXME:
  26. CHANGE HISTORY:
  27. 19991129 Initial version. (SM)
  28. 20000316 Added bugfixing attribute. (SM)
  29. COPYRIGHT:
  30. Copyright (c) @year@ The Apache Software Foundation.
  31. Permission to copy in any form is granted provided this notice is
  32. included in all copies. Permission to redistribute is granted
  33. provided this file is distributed untouched in all its parts and
  34. included files.
  35. ==================================================================== -->
  36. <!-- =============================================================== -->
  37. <!-- Extend the Documentation DTD -->
  38. <!-- =============================================================== -->
  39. <!-- FIXME (SM): this is hardcoding. Find a better way of doing this
  40. possibly using public identifiers -->
  41. <!ENTITY % document-dtd SYSTEM "document-v10.dtd">
  42. %document-dtd;
  43. <!-- =============================================================== -->
  44. <!-- Common entities -->
  45. <!-- =============================================================== -->
  46. <!ENTITY % types "add|remove|update|fix">
  47. <!-- =============================================================== -->
  48. <!-- Document Type Definition -->
  49. <!-- =============================================================== -->
  50. <!ELEMENT changes (devs, release*)>
  51. <!ATTLIST changes %common.att;
  52. %title.att;>
  53. <!ELEMENT devs (person+)>
  54. <!ATTLIST devs %common.att;>
  55. <!ELEMENT release (action+)>
  56. <!ATTLIST release %common.att;
  57. version CDATA #REQUIRED
  58. date CDATA #REQUIRED>
  59. <!ELEMENT action (%content.mix;)*>
  60. <!ATTLIST action %common.att;
  61. dev IDREF #REQUIRED
  62. type (%types;) #IMPLIED
  63. due-to CDATA #IMPLIED
  64. due-to-email CDATA #IMPLIED
  65. fixes-bug CDATA #IMPLIED>
  66. <!-- =============================================================== -->
  67. <!-- End of DTD -->
  68. <!-- =============================================================== -->