Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F-Droid #83

Open
niqdev opened this issue May 26, 2018 · 12 comments
Open

F-Droid #83

niqdev opened this issue May 26, 2018 · 12 comments

Comments

@niqdev
Copy link
Member

niqdev commented May 26, 2018

Propose inclusion to the main F-Droid repository

@Poussinou
Copy link

A Request For Packaging is now open here. We are just waiting for your feedback ;)

@niqdev
Copy link
Member Author

niqdev commented Jun 13, 2018

Thanks and I'm glad you want to include the app on F-Droid!

@IzzySoft
Copy link

IzzySoft commented May 9, 2019

@niqdev the request got stalled on our end as there are non-free dependencies: firebaseui requires parts of GMS. Any chance for a FOSS build variant that comes without that?

@niqdev
Copy link
Member Author

niqdev commented May 12, 2019

Hi @IzzySoft, thanks for the feedback, but unfortunately I don't think that is something that I will be able to do any time soon

@IzzySoft
Copy link

Hi @niqdev – at least that's not a "no I won't". We'll have to wait then.

I could suggest an "interim solution": if you'd attach the APK to its corresponding release (tag), I could grab it and provide it via my repo, which acts as something like non-free and staging for F-Droid. Later, when you managed to get rid of the proprietary elements, the app then could move to the official repo (like hundreds of apps did before).

@niqdev
Copy link
Member Author

niqdev commented May 13, 2019

@IzzySoft I had a look at your site now, thanks for your suggestion.

By "drag and drop" the apk when creating a release would be enough? Does it need to be signed? I usually just tag it from cli and never from the ui.

One thing that I always wanted to do, but never had time, was to automate the publish to the Play Store or in this case at least the released apk with Travis when creating a tag. Since you have probably seen lots of projects, would you mind to point me out to some examples of how to do it, if you have any, cos I won't have time to dig into all the docs now, but if there are some example I might just do it quickly.

Thanks

@IzzySoft
Copy link

By "drag and drop" the apk when creating a release would be enough? Does it need to be signed?

Yes, and yes. I need to be able to grab the signed app_release.apk (not the debug one). Easiest is if it's attached to releases/ here.

I'm no Android dev myself, so I cannot give advice on Playstore publishing. But maybe Fastlane or Triple-T publisher could help with that (as they do with descriptions and screenshots)? See here for some details (and links to the two projects).

@IzzySoft
Copy link

IzzySoft commented Jun 9, 2020

Any news? Or has this project been stopped meanwhile?

@niqdev
Copy link
Member Author

niqdev commented Jun 13, 2020

Hi @IzzySoft , I'm still maintaining the project, but I'm not actively developing any new feature for now. So if you don't mind, let's keep this issue open just as a reminder.
Thanks

@IzzySoft
Copy link

Sure @niqdev – I just wanted to avoid "riding dead horses". But if it's still alive, let's give it time to get healthy before we ride it again 🤣 All the best! 🤞

@IzzySoft
Copy link

IzzySoft commented Jan 9, 2021

Well, I'm afraid we'll close the RFP. Makes no sense to wait for something that does not happen. Without a FOSS flavor we cannot build anything. Neither could I find Fastlane structures added here.

So no bad feelings; be welcome to ping us once we can pick up again!

@niqdev
Copy link
Member Author

niqdev commented Jan 14, 2021

No worries @IzzySoft , unfortunately I have no time for this at the moment. I'll reopen the pr if something change!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants