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

feat: Publish to f-droid #79

Closed
rollingmoai opened this issue Sep 15, 2022 · 40 comments
Closed

feat: Publish to f-droid #79

rollingmoai opened this issue Sep 15, 2022 · 40 comments
Labels
Feature request Requesting a new feature that's not implemented yet

Comments

@rollingmoai
Copy link

rollingmoai commented Sep 15, 2022

Type

Other

Branch

flutter

Issue

It would be great if Revanced Manager is on f-droid.

Feature

Add Revanced Manager is on f-droid.

Motivation

F-droid is a convenient way to install FOSS apps to those without the Google Playstore, therefore I see a need for this.

Additional context

F-droid Website

@rollingmoai rollingmoai added the Feature request Requesting a new feature that's not implemented yet label Sep 15, 2022
@Aunali321
Copy link
Member

Manager is still ln alpha and should not be available on any store fronts.

@rollingmoai
Copy link
Author

Even though, this should not be closed until it is completed.

@Aunali321
Copy link
Member

It will take some time to make the manager stable.

@shuvashish76
Copy link

RFP: https://gitlab.com/fdroid/rfp/-/issues/2206

@IzzySoft
Copy link

@Aunali321 may I ask what the current state is? I see a stable release was tagged in March, so maybe "now is the time"?

@Aunali321
Copy link
Member

@Aunali321 may I ask what the current state is? I see a stable release was tagged in March, so maybe "now is the time"?

There is no stable release and there no plans to launch on f-droid yet.

@Ushie Ushie reopened this Apr 26, 2023
@IzzySoft
Copy link

Ah, then I misinterpreted the latest label on v0.0.57 (which is not marked pre-release).

Thanks for reopening btw – and we'll then wait for "things to come", wishing you the best progress!

@masterflitzer
Copy link

There is no stable release

v0.0.57 wasn't tagged as pre-release
v1.0.0 got released some time ago
v1.2.0 removed the alpha disclaimer

why isn't it considered stable when it's indirectly communicated through these actions?

@Ushie
Copy link
Member

Ushie commented May 23, 2023

At the time of the last comment, v0.0.57 was the latest release, which was still an Alpha

This issue has been reopened, there's nothing that's says v1.0.0 isn't a stable release, nobody here has said that, we just haven't had the time or interest exactly to release it to F-Droid

@Ushie
Copy link
Member

Ushie commented May 23, 2023

@IzzySoft Hey, do you know if we meet the official F-Droid repository's requirements? if so, is it too time consuming to release there?

@IzzySoft
Copy link

There is an open RFP, and the issuebot report there looks good. It just states that Fastlane structures are missing here in your app's repo (that's the way you maintain description and graphics to represent your app in the F-Droid catalog). Mind setting those up here? Be welcome to use my Fastlane Cheat Sheet for guidance. The minimum needed is creating /fastlane/metadata/android/en-US and adding hort_description.txtplusfull_description.txt` there – though I'd strongly recommend to also include a few screenshots and an icon (see the Cheat Sheet on where they should go).

@Ushie
Copy link
Member

Ushie commented May 23, 2023

I'll look into this soon! possibly after my graduation.

@IzzySoft
Copy link

Then best wishes for that process first! When will that be (so we have an approx. ETA)?

@Ushie
Copy link
Member

Ushie commented May 23, 2023

You could expect it between tomorrow and before the end of June

@Aunali321
Copy link
Member

@IzzySoft can you review #889?

@IzzySoft
Copy link

@Aunali321 LGTM. The only things F-Droid needs are inside /fastlane/metadata/android, so you could leave the other parts out – unless the project plans to use the fastlane binaries (e.g. fastlane supply). Metadata is also easily maintained "manually" (which is what most projects do in this case, i.e. to provide the metadata to F-Droid).

@Aunali321
Copy link
Member

Aunali321 commented May 24, 2023

@Aunali321 LGTM.

Thank you!. hopefully will be merged today or tomorrow.

@NicoWeio
Copy link

Since this has been stale for a few months: From what I gather, all that's missing is the YAML metadata? Could you use help with that, or is there something else missing?

@Ushie
Copy link
Member

Ushie commented Aug 11, 2023

Yeah, it's only the YAML missing

I'd spent a while on it a few months back, but I remember coming into issues (though don't remember what they were) and I haven't gotten back to it

@Ushie
Copy link
Member

Ushie commented Aug 11, 2023

I'm working on it now

@Issues66010222

This comment was marked as resolved.

@dgw

This comment was marked as resolved.

@quazar-omega

This comment was marked as resolved.

@oSumAtrIX

This comment was marked as resolved.

@quazar-omega

This comment was marked as resolved.

@IzzySoft

This comment was marked as resolved.

@Issues66010222

This comment was marked as resolved.

@oSumAtrIX

This comment was marked as resolved.

@Issues66010222

This comment was marked as resolved.

@Ushie

This comment was marked as resolved.

@Issues66010222

This comment was marked as resolved.

@oSumAtrIX

This comment was marked as resolved.

@Issues66010222

This comment was marked as resolved.

@masterflitzer

This comment was marked as resolved.

@quazar-omega

This comment was marked as resolved.

@Issues66010222

This comment was marked as resolved.

@quazar-omega

This comment was marked as resolved.

@shuvashish76

This comment was marked as off-topic.

@ReVanced ReVanced locked as off-topic and limited conversation to collaborators Aug 18, 2023
@Ushie
Copy link
Member

Ushie commented Aug 18, 2023

I've looked into this for a while, I tried to work with what we have right now but it just overcomplicated the build script, as we use GitHub Packages and that's not a trusted repo in F-Droid, so I've decided the best path going forward would be publishing our packages on maven

Once our repositories are setup to publish to a trusted maven repository, this can be continued as it would be a simple 3 command build script then

@Ushie
Copy link
Member

Ushie commented Feb 25, 2024

This is no longer planned due to complications with settling with a trusted maven repository, ReVanced has switched back to GH Packages.

@Ushie Ushie closed this as not planned Won't fix, can't repro, duplicate, stale Feb 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature request Requesting a new feature that's not implemented yet
Projects
Status: Done
Development

No branches or pull requests