On Wed, Jun 6, 2018 at 12:07 PM, Алексей Овсянников <[email protected]> wrote: > Hello everybody! > > We are stuck for the release of "Android Authenticator" application. > > You need 2 things to publish on play store: > > - A unique application ID (the current one is > "org.xwiki.android.authenticator") > - An associated publication key > > Problem is that we lost the key (we lost contact with Fitz during first > GSOC before he get a change to give us the private key he used for the > first release) and you can't change the key for an application on play > store. We contacted the support to know if we could modify the key but we > did not get any answer and since it' not too critical to ditch the old > (beta released only) application and create a new one (new from play store > point of view) we decided to change the id. > > Also note that the Java package we use in the module is > "org.xwiki.android.authenticator" which is why we have the current > application id. > > Here are a few proposals: > 1) "org.xwiki.android.authenticator.v2" as in the second version of the key > and if we loose the key again it can be v3 :) > > 2) "org.xwiki.android.authenticator.i2" to not look to much like a version > of the application (id 2) > > 3) "org.xwiki.android.sync" since the application is about synchronization > of xwiki data > > 4) "org.xwiki.android.sync.contacts" since the application is about > synchronization of contacts too > > 5) "org.xwiki.android.authenticator.reborn" as in it's been a long time > since we did a release of this application and half of it has been > rewritten since that time > > WDYT ?
I really think we need to keep a "org.xwiki.android.authenticator." prefix to be consistent with the Java package so -1 for 3) and 4). Since we need to choose one by +1 goes to "org.xwiki.android.authenticator.i2" to not feel too much like a version but still easy to understand and easy to increment if we have an issue (could be compromised key, not only lost one). > > I think that "*.(v2|reborn)" are not better ways to rename (but > "reborn" better than "v2" becase "v2" mean version number 2, but what for > do we have android app version?:) ) and in my humble opinion we must choose > "org.xwiki.android.sync.contacts" or better to choose > "org.xwiki.android.sync" because it will not prohibit us to add extension > applications with packages as "org.xwiki.android.sync.contacts" and will > show first value and purpose of application. > > Issue: https://jira.xwiki.org/browse/ANDAUTH-35 > --------- > Best regards, > Ovsyannikov Aleksey, > [email protected] -- Thomas Mortagne

