1Module::Install::DOAPChUasnegreSCeotnst(r3i)buted Perl DMoocduumleen:t:aItnisotnall::DOAPChangeSets(3)
2
3
4

NAME

6       Module::Install::DOAPChangeSets - write your distribution change log in
7       RDF
8

DESCRIPTION

10       This package allows you to write your Changes file in Turtle or RDF/XML
11       and autogenerate a human-readable text file.
12
13       To do this, create an RDF file called "meta/changes.ttl" (or something
14       like that) and describe your distribution's changes in RDF using the
15       Dublin Core, DOAP, and DOAP Change Sets vocabularies. Then in your
16       Makefile.PL, include:
17
18         write_doap_changes "meta/changes.ttl", "Changes", "turtle";
19
20       This line will read your data from the file named as the first
21       argument, parse it using either Turtle or RDFXML parsers (the third
22       argument), and output a human-readable changelog to the file named as
23       the second argument.
24
25       The defaults are "meta/changes.ttl", "Changes", "turtle", so if you
26       name the files like that, then you can exclude all the arguments and
27       just include this in your Makefile.PL:
28
29         write_doap_changes;
30
31       There's also a line you can use to output a Changes.xml file:
32
33         write_doap_changes_xml "meta/changes.ttl", "Changes.xml", "turtle";
34
35   Integration with Module::Install::RDF
36       Module::Install::RDF reads all the RDF it can find in 'meta'. If you
37       invoke Module::Install::RDF before invoking
38       Module::Install::DOAPChangeSets, then this module will use
39       Module::Install::RDF's copy of the data.
40

WHY?

42       Why not?
43

BUGS

45       Please report any bugs to <http://rt.cpan.org/>.
46

SEE ALSO

48       Module::Install, Module::Install::DOAPChangeSets::Format ,
49       Module::Install::RDF.
50
51       <http://www.perlrdf.org/>.
52

AUTHOR

54       Toby Inkster <tobyink@cpan.org>.
55
57       Copyright (C) 2010-2011 by Toby Inkster
58
59       This library is free software; you can redistribute it and/or modify it
60       under the same terms as Perl itself.
61
62
63
64perl v5.36.0                      2022-07-22Module::Install::DOAPChangeSets(3)
Impressum