Add "Changelog:" metadata field.

This commit is contained in:
Boris Kraut 2015-01-11 02:26:41 +01:00
parent d1cf1c37b4
commit b1ec8cc47a
6 changed files with 39 additions and 2 deletions

View file

@ -48,6 +48,7 @@ app_defaults = OrderedDict([
('Web Site', ''),
('Source Code', ''),
('Issue Tracker', ''),
('Changelog', ''),
('Donate', None),
('FlattrID', None),
('Bitcoin', None),
@ -169,7 +170,7 @@ valuetypes = {
FieldValidator("HTTP link",
r'^http[s]?://', None,
["Web Site", "Source Code", "Issue Tracker", "Donate"], []),
["Web Site", "Source Code", "Issue Tracker", "Changelog", "Donate"], []),
FieldValidator("Bitcoin address",
r'^[a-zA-Z0-9]{27,34}$', None,
@ -826,6 +827,7 @@ def write_metadata(dest, app):
writefield('Web Site')
writefield('Source Code')
writefield('Issue Tracker')
writefield('Changelog')
writefield_nonempty('Donate')
writefield_nonempty('FlattrID')
writefield_nonempty('Bitcoin')