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

@ -74,6 +74,14 @@ regex_warnings = {
(re.compile(r'.*[^sS]://gitorious\.org/.*'),
"gitorious URLs should always use https:// not http://"),
],
'Changelog': [
(re.compile(r'.*[^sS]://code\.google\.com/.*'),
"code.google.com URLs should always use https:// not http://"),
(re.compile(r'.*[^sS]://github\.com/.*'),
"github URLs should always use https:// not http://"),
(re.compile(r'.*[^sS]://gitorious\.org/.*'),
"gitorious URLs should always use https:// not http://"),
],
'License': [
(re.compile(r'^(|None|Unknown)$'),
"No license specified"),
@ -119,6 +127,10 @@ regex_pedantic = {
(re.compile(r'.*github\.com/[^/]+/[^/]+/issues/.*'),
"/issues is often enough on its own"),
],
'Changelog': [
(re.compile(r'.*commit.*', re.IGNORECASE),
"Not every commit log is suitable as change log"),
],
'Summary': [
(re.compile(r'.*\b(free software|open source)\b.*', re.IGNORECASE),
"No need to specify that the app is Free Software"),