- cd fdroiddata
- ../tests/dump_internal_metadata_format.py
- sed -i
+ -e '/Translation:/d'
-e '/kivy:\sfalse/d'
-e '/timeout:\s/d'
metadata/dump_*/*.yaml
'Web Site',
'Source Code',
'Issue Tracker',
+ 'Translation',
'Changelog',
'Donate',
'FlattrID',
self.WebSite = ''
self.SourceCode = ''
self.IssueTracker = ''
+ self.Translation = ''
self.Changelog = ''
self.Donate = None
self.FlattrID = None
FieldValidator("HTTP link",
r'^http[s]?://',
- ["WebSite", "SourceCode", "IssueTracker", "Changelog", "Donate"]),
+ ["WebSite", "SourceCode", "IssueTracker", "Translation", "Changelog", "Donate"]),
FieldValidator("Email",
r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$',
'WebSite',
'SourceCode',
'IssueTracker',
+ 'Translation',
'Changelog',
'Donate',
'FlattrID',
w_field_always('Web Site')
w_field_always('Source Code')
w_field_always('Issue Tracker')
+ w_field_nonempty('Translation')
w_field_nonempty('Changelog')
w_field_nonempty('Donate')
w_field_nonempty('FlattrID')
WebSite: https://f-droid.org
SourceCode: https://gitlab.com/fdroid/fdroidclient
IssueTracker: https://gitlab.com/fdroid/fdroidclient/issues
+Translation: https://hosted.weblate.org/projects/f-droid/f-droid
Changelog: https://gitlab.com/fdroid/fdroidclient/raw/HEAD/CHANGELOG.md
Donate: https://f-droid.org/about
FlattrID: '343053'
RequiresRoot: false
SourceCode: https://github.com/miguelvps/PoliteDroid
Summary: Calendar tool
+Translation: ''
UpdateCheckData: null
UpdateCheckIgnore: null
UpdateCheckMode: Tags
RequiresRoot: true
SourceCode: https://github.com/dschuermann/ad-away
Summary: Block advertisements
+Translation: https://www.transifex.com/dominikschuermann/adaway
UpdateCheckData: null
UpdateCheckIgnore: null
UpdateCheckMode: Tags
RequiresRoot: false
SourceCode: https://github.com/SMSSecure/SMSSecure
Summary: Send encrypted text messages (SMS)
+Translation: https://www.transifex.com/silence/silence
UpdateCheckData: null
UpdateCheckIgnore: null
UpdateCheckMode: Tags
RequiresRoot: false
SourceCode: http://git.videolan.org/?p=vlc-ports/android.git;a=summary
Summary: Media player
+Translation: ''
UpdateCheckData: null
UpdateCheckIgnore: null
UpdateCheckMode: Tags
Web Site:https://dev.guardianproject.info/projects/checkey
Source Code:https://github.com/guardianproject/checkey
Issue Tracker:https://dev.guardianproject.info/projects/checkey/issues
+Translation:https://www.transifex.com/otf/checkey
Bitcoin:1Fi5xUHiAPRKxHvyUGVFGt9extBe8Srdbk
Auto Name:Checkey
"RequiresRoot": true,
"SourceCode": "https://github.com/dschuermann/ad-away",
"Summary": "Block advertisements",
+ "Translation": "https://www.transifex.com/dominikschuermann/adaway",
"UpdateCheckMode": "Tags",
"WebSite": "http://sufficientlysecure.org/index.php/adaway",
Web Site:https://f-droid.org
Source Code:https://gitlab.com/fdroid/fdroidclient
Issue Tracker:https://gitlab.com/fdroid/fdroidclient/issues
+Translation:https://hosted.weblate.org/projects/f-droid/f-droid
Changelog:https://gitlab.com/fdroid/fdroidclient/raw/HEAD/CHANGELOG.md
Donate:https://f-droid.org/about
FlattrID:343053
Web Site:http://www.smssecure.org
Source Code:https://github.com/SMSSecure/SMSSecure
Issue Tracker:https://github.com/SMSSecure/SMSSecure/issues
+Translation:https://www.transifex.com/silence/silence
Auto Name:SMSSecure
Summary:Send encrypted text messages (SMS)