Fennec F-Droid: update maintainer notes

This commit is contained in:
relan 2017-08-14 15:16:56 +03:00
parent 0215435eab
commit 78670a3b51

View file

@ -3688,23 +3688,18 @@ Build:55.0,550020
Maintainer Notes: Maintainer Notes:
Updating/Versioning: Updating/Versioning:
* Update Check Mode:Tags ^FENNEC_[1-9][0-9]*_[0-9]*_RELEASE$ * Update Check Mode:Tags ^FENNEC_[1-9][0-9]*_[0-9]*_RELEASE$
* versionCode via ANDROID_VERSION_CODE is datestring with some magic applied * versionCode via ANDROID_VERSION_CODE is datestring with some magic applied and changes every build!
and changes every build! * Since we no longer target an official build, we are free to use any version code.
* Since we no longer target an official build, we are free to use any VC. (Fx35) ** Current scheme: XYZAR, where X.Y.Z is upstream version, A is architecture (0 = ARMv7, 1 = x86, 2 = ARMv8), R is revision (if we need to re-release)
* Current scheme: major version & minor version & arch & revision ** Example: 530210 = Firefox 53.0.2 for x86, initial revision
* Example: 350010 = Firefox 35.00, x86, revision (= if we need to re-release) 0 ** Example: 550021 = Firefox 55.0 for ARMv8, second revision
* Example: 360103 = Firefox 36.01, arm, revision (= if we need to re-release) 3 * Builds for different architectures target different Android API levels: 15 for 32-bit (ARMv7 and x86) and 21 for 64-bit (ARMv8).
* Maybe we should stay in sync with upstream?
Reroute Feedback: Reroute Feedback:
* about:feedback links to the PlayStore for rating the app. While with FDroid * about:feedback links to the Play Store for rating the app. While with F-Droid installed, we can intercept the intent and open the page in F-Droid client instead, there is no way to rate the app. If F-Droid is not installed (or Play is configured to be used always), no app info page is displayed at all: Our package id is not in Play Store! Some options:
installed, we can intercept the intent and open the page in FDroid client ** sed -i -e '/OpenPlayStore/,+4s/getPackageName()/"org.mozilla.fennec"/g' mobile/android/base/BrowserApp.java
instead, there is no way to rate the app. If FDroid is not installed (or Play ** sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml
is configured to be used always), no app info page is displayed at all: Our
package id is not in Play! Some options:
* sed -i -e '/OpenPlayStore/,+4s/getPackageName()/"org.mozilla.fennec"/g' mobile/android/base/BrowserApp.java
* sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml
. .
Archive Policy:0 versions Archive Policy:0 versions