Project

General

Profile

Task #2317

releases at F-Droid

Added by Florian Effenberger about 1 year ago. Updated 15 days ago.

Status:
In Progress
Priority:
Normal
Category:
-
Target version:
Team - Q3/2018
Start date:
Due date:
% Done:

0%

Estimated time:

Description

For future releases, we would like to have not only the Google App store provided with fresh builds, but in parallel also F-Droid
This needs updating in the release documentation and of course doing :-)

History

#1 Updated by Florian Effenberger 12 months ago

There might be someone taking care of that already - before looking into doing yourself, can you check who's doing that, and how you could support them/co-maintain things?

#2 Updated by Christian Lohmaier 10 months ago

still waiting for feedback/will reping

#3 Updated by Florian Effenberger 10 months ago

Christian Lohmaier wrote:

still waiting for feedback/will reping

Any feedback?

#4 Updated by Mike Saunders 10 months ago

For the next F-Droid release, can we do some description text updates, like we've done on the Play Store:

LibreOffice is the best free office suite on the desktop, and is now available on Android as a native application. LibreOffice Viewer supports many document formats:

• Open Document Format (odt, ods and odp)
• Microsoft Office 2007/2010/2013 (docx, xlsx and pptx)
• Microsoft Office 97/2000/XP/2003 (doc, xls and ppt)

LibreOffice Viewer also comes with a preview of the editing functionality, which is considered an experimental feature and not stable enough for mission critical tasks. (Visit the Settings to enable this feature.)

Feedback and bug reports are very welcome, to help developers improve the quality of the application on its way to being a full-featured editor. You can report bugs and attach files that trigger them here: https://bugs.documentfoundation.org

LibreOffice Viewer is using the same engine as LibreOffice for Windows, macOS and Linux. This, combined with a new front end based on Firefox for Android, reads documents similarly to LibreOffice on the desktop.

Also, I'm not sure if these fields are generated automatically in the listing from meta-data, but it'd be good to keep them:

License: Mozilla Public License 2.0

Website: https://wiki.documentfoundation.org/Android
Issue Tracker: https://bugs.documentfoundation.org
Source Code: http://cgit.freedesktop.org/libreoffice/core/tree
Changelog: https://www.libreoffice.org/download/release-notes/
Donate: https://donate.libreoffice.org

#5 Updated by Florian Effenberger 9 months ago

Would be good to see some progress here before you (Cloph) go on vacation

#6 Updated by Florian Effenberger 9 months ago

  • Target version changed from Q3/2017 to Q4/2017

Can you give me a summary of the status quo? What are the next steps to get this done?
I checked https://f-droid.org/en/packages/org.libreoffice.impressremote/ and did see no point of contact, so whom were you actually mailing? ;-)

Isn't it just that we have to follow https://gitlab.com/fdroid/fdroiddata/blob/master/CONTRIBUTING.md ?

#7 Updated by Florian Effenberger 8 months ago

Florian Effenberger wrote:

Can you give me a summary of the status quo? What are the next steps to get this done?
I checked https://f-droid.org/en/packages/org.libreoffice.impressremote/ and did see no point of contact, so whom were you actually mailing? ;-)

Isn't it just that we have to follow https://gitlab.com/fdroid/fdroiddata/blob/master/CONTRIBUTING.md ?

Any update on that, Cloph?

#8 Updated by Christian Lohmaier 7 months ago

sent a poke, this time with Flo in cc

yes, using the repo would be the case if the LibreOffice Viewer would use one of the default android build-methods, but AFAICT there is only ant, gradle or maven defaults, not something like LO does (./autogen.sh --someopts; make; and only then run gradle/build)

#9 Updated by Florian Effenberger 5 months ago

  • Status changed from New to In Progress
  • Priority changed from High to Normal
  • Target version changed from Q4/2017 to Q2/2018

Cloph got finally in touch with the F-Droid maintainers
Builds need to be done by them due to signing and other requirements, so we can not handle this for them
LibreOffice for Android has a mix of build systems, so their default approach does not work
We need to write a reproducible "recipe" for the build in native code so they can automate it
They offer to, as an exception, sign our builds if they can reproducibly build it -> chicken and egg problem
Iterative process, aiming for end-Q1 or early-Q2

#10 Updated by Timur Gadzo 5 months ago

  • URL set to https://bugs.documentfoundation.org/show_bug.cgi?id=103067

#11 Updated by Timur Gadzo 5 months ago

In Bug 103067 presented himself as F-droid packager and the last message was build error in https://bugs.documentfoundation.org/show_bug.cgi?id=103442#c5.

#12 Updated by Florian Effenberger 2 months ago

Cloph, is there a status update? ;-)

#13 Updated by Florian Effenberger about 1 month ago

Ping?

#14 Updated by Christian Lohmaier 24 days ago

there's some probs with the android build atm, so some things need to be ironed out with updated gradle/build-deps first.

#15 Updated by Florian Effenberger 24 days ago

Is there anyone working on that, is help needed?

#16 Updated by Christian Lohmaier 18 days ago

Android build was fixed, and tinderbox does provide daily builds again

#17 Updated by Florian Effenberger 17 days ago

Great news! Do we need to ping the F-Droid people again or will they
build it automatically/take our build?

#18 Updated by Florian Effenberger 15 days ago

  • Target version changed from Q2/2018 to Q3/2018

Everything should be ready from our side
When the next Android release will be done, Cloph will tag it accordingly, then we'll see if things at F-Droid work out (they should, if not we need to investigate)

Also available in: Atom PDF