jackBonadies / SeekerAndroid

Android client for the Soulseek peer-to-peer network
GNU General Public License v3.0
247 stars 4 forks source link

Incorrect Android developer ID and app ID set in Google Play Store #8

Open slook opened 2 years ago

slook commented 2 years ago

Edit: not a good idea - Consider creating a new G account for the "jackBonadies" developer to match the GitHub page.

See link: https://play.google.com/store/apps/details?id=com.companyname.andriodapp1

jackBonadies commented 2 years ago

Yeah I wish I could change the dev ID and app ID. It was my first time making an Android App. I fear that there is not really a good solution to the issue described since I failed to set the ID properly and now I am stuck with it.

I can move up the GitHub link to above the fold.

Consider creating a new G account for the "jackBonadies" developer to match the GitHub page

My fear with this is that wouldn't there then be two Seeker applications on the playstore? And if I delete the original then all reviews will be lost and the users ability to update the app will be lost.

new GitHub account for "ShinjiIndustrial"

I can do this.

slook commented 2 years ago

Yes I can understand your predicament, however I suggest it's better to take some action sooner rather than later, because it appears as if the app is going to be successful, but it will always be hindered by your initial error.

Perhaps the best you can do at this point is aim to develop version 3+ on the new GitHub account and release it as a separate application on your ShinjiIndustrial Google account, then try to encourage your existing users to migrate over to it somehow and leave another review.

This way, there will be a historic record of reviews specific to each major version branch by the same dev, which verifies it's authenticity.

now0clock commented 1 year ago

I came here about the same thing. I was looking at the apps installed on my device, and saw "com.companyname.andriodapp1" then thought wtf is this? I never noticed.

I recently tried to login and my PW wasn't saved like it always has been, and didn't find a backup, so I had to make a new username. Argh. (Had the app installed from Izzy's repo in F-Droid for quite a while now.) Also have used Slsk since like last century, and now mainly Nico+.

I don't know really how it works with app name, package names, but Maybe what you could do about the app's name is give it a newer Name or something like what SLSK did with, Soulseek QT, or SLSK NS (new server). Like.. "Seeker NG" or something..? 'Seeker 3K' LX XZ etc.. lol. Pz.

slook commented 1 year ago

It is a good idea, but perhaps it would be better to rename the 2.x package to something like "Seeker Classic", and then retain the "Seeker" name for new the 3.x branch with the correct package name on the stores.

I suppose "Seeker Classic" would eventually become the version that legacy users would need for running it on older versions of Android, so keeping it available on the Play store would still serve some useful purpose.

now0clock commented 1 year ago

I agree, this would work also. Either way, it needs a proper package name asap.

Some ideas: Maybe the new, properly named app can just reside on Github for Izzy's repo, and not be in the Play Store at all. (Fork the GPlay version into a new GH account, etc) Then you could resubmit the new app for inclusion in F-Droid main repo..?

I am pretty sure most people getting their apps from GPlay don't care about things like Dev ID, App ID, package name, or even the Source Code of the app at all. It would be great to see this in F-Droid as a properly named FOSS application. For reference,.. https://f-droid.org/en/docs/FAQ_-_App_Developers