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

Pulsejet Mobile App on F-Droid #852

Closed
feroxib opened this issue Oct 8, 2023 · 16 comments
Closed

Pulsejet Mobile App on F-Droid #852

feroxib opened this issue Oct 8, 2023 · 16 comments
Labels
android NativeX / Android meta Not a bug or feature priority: high Higher priority
Milestone

Comments

@feroxib
Copy link

feroxib commented Oct 8, 2023

For wider accessibility and community outreach it's a good idea to allow downloads on multiple platforms.

Talking about a community with a lot of tinkerer's the Google Play Platform is a good start for the project but more accessibility can be created easily with direct download APK on GitHub and FDroid.
Where this would also follow the style of Nectclouds way to publish their apps.

@EVOTk
Copy link

EVOTk commented Oct 8, 2023

Hello
Should be, probably closer to the stable release

https://discord.com/channels/1100157156742926406/1100157157669879921/1159681599936413807

@pulsejet pulsejet added meta Not a bug or feature android NativeX / Android priority: high Higher priority labels Oct 8, 2023
@pulsejet pulsejet added this to the 5.6 milestone Oct 8, 2023
@jtrees
Copy link

jtrees commented Oct 18, 2023

Can you change the title to use the official "F-Droid" spelling, please? I failed to find this issue in a search because of the different spelling.

@feroxib feroxib changed the title Pulsejet Mobile App on FDroid Pulsejet Mobile App on F-Droid Oct 18, 2023
@feroxib
Copy link
Author

feroxib commented Oct 18, 2023

I'm sorry.
there you go

@pulsejet pulsejet modified the milestones: 6.0, 6.1 Oct 20, 2023
@pulsejet
Copy link
Owner

This is surprisingly high effort. If someone has experience with this then help would be appreciated.

@pulsejet pulsejet added the help wanted Extra attention is needed label Nov 15, 2023
@pulsejet pulsejet modified the milestones: 6.1, 6.2 Nov 15, 2023
@feroxib
Copy link
Author

feroxib commented Nov 17, 2023

For people interested in helping it may be beneficial to specify here what:

  • high effort means
  • what problems you see from your POV

@pulsejet
Copy link
Owner

The time to do all these steps https://f-droid.org/en/docs/Submitting_to_F-Droid_Quick_Start_Guide/

@p1gp1g
Copy link

p1gp1g commented Nov 22, 2023

You can open a PR with something like this, they will inform you for the other steps to do

Categories:
  - Graphics
  - Multimedia
License: Apache-2.0
AuthorName:  Varun Patil 
AuthorEmail: ??
SourceCode: https://github.com/pulsejet/memories
IssueTracker: https://github.com/pulsejet/memories/issues

AutoName: Memories

RepoType: git
Repo: https://github.com/pulsejet/memories.git

Builds:
  - versionName: '0'
    versionCode: 0

AutoUpdateMode: Version
UpdateCheckMode: Tags android/\d+\.\d+
CurrentVersion: 0
CurrentVersionCode: 0

@alomsimoy
Copy link

I've been searching for a good photos app for nextcloud forever. Just discovered Memories now. My process was looking in F-Droid for nextcloud apps. Now that I found it (by looking how to setup photoprism and finding a post of yours), I know I can use something like obtanium to get it with automatic updates, so no problem there, but If this was on F-Droid, I would've found it a lot sooner.

@fz72
Copy link
Contributor

fz72 commented Dec 29, 2023

@pulsejet
I have created a new file in f-droid repo.
https://gitlab.com/fz72/fdroiddata/-/blob/gallery.memories/metadata/gallery.memories.yml

If it`s okay, I will create a merge request.

@pulsejet
Copy link
Owner

Sure, please go ahead and link it here. I'm still very unfamiliar with the involved process here.

@fz72
Copy link
Contributor

fz72 commented Dec 31, 2023

@pulsejet
I have created a new merge request for fdroiddata: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14276

Parameter "UpdateCheckMode: Tags android/", triggers an update in F-Droid at every new release with an android-Tag.

For parameter updateCheckData, I have used build.gradle file, because the default for UpdateCheckMode does not work.
UpdateCheckData: android/app/build.gradle|versionCode\s(\d+)|android/app/build.gradle|versionName\s"([\d.]+)
https://f-droid.org/en/docs/Build_Metadata_Reference/#UpdateCheckMode

At the moment reproducible builds are not working.
https://f-droid.org/docs/Reproducible_Builds/

@fz72
Copy link
Contributor

fz72 commented Jan 2, 2024

@pulsejet There is a question about how you build the app:

https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14276#note_1710477592

Can you please answer this question when you get back.

@pulsejet pulsejet modified the milestones: 6.2, 6.3 Jan 10, 2024
@mvgorcum
Copy link

mvgorcum commented Feb 2, 2024

In case you missed it, packaging on the fdroid repo is currently blocked because the summary in fastlane is larger than 80 characters, see https://gitlab.com/fdroid/fdroiddata/-/merge_requests/14276#note_1734094748

@pulsejet
Copy link
Owner

Thanks to everyone's help on this, the app is now available on F-Droid
https://f-droid.org/en/packages/gallery.memories/

@pulsejet pulsejet removed the help wanted Extra attention is needed label Mar 19, 2024
@llucax
Copy link
Contributor

llucax commented Mar 28, 2024

Thanks! The latest releases don't seem to be available though, only 1.6.

@pulsejet
Copy link
Owner

1.7 is now available; I think it takes a while to propagate the change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
android NativeX / Android meta Not a bug or feature priority: high Higher priority
Projects
None yet
Development

No branches or pull requests

9 participants