12 Apr 2021 |
_hc | FYI, the official production setup is: fdroid update on Debian/buster, fdroid build on Debian/stretch, and fdroid publish on Ubuntu/focal. | 14:16:16 |
jochensp | _hc: re mail: I'm fine with the current setup | 14:23:17 |
_hc | ok, then be aware there might be differences caused by that | 14:23:43 |
mimi89999 | There are 183 comments under https://gitlab.com/fdroid/fdroidserver/-/merge_requests/893 . I'm totally lost now. | 14:25:27 |
cdesai | I've been following it via the emails | 14:27:25 |
mimi89999 | Why can't schildbach upgrade Gradle for future builds? | 14:29:50 |
cdesai | 4.4.1 is what's currently packaged in debian fwiw | 14:30:36 |
mimi89999 | Can't they use Gradle from the website? | 14:32:29 |
jochensp | (or gradlew-fdroid?) | 14:33:33 |
mimi89999 | F-Droid client failed to build: https://monitor.f-droid.org/builds/log/org.fdroid.fdroid/1012050 | 14:41:09 |
artectrex | Interesting, I had that issue on my buildserver while testing I think 🤔 | 14:57:22 |
@rdfg77:kde.org | Should F-Droid Build Status be labeled as NonFreeNet? It only works with f-droid.org "which is impossible, or not easy to replace." | 16:46:02 |
jochensp | linsui: why not easy to replace? | 16:47:21 |
@rdfg77:kde.org | Easy to replace means that "there is a simple configuration option that allows pointing the app to a running instance of an alternative, publicly available, self-hostable, free software server solution." | 16:49:48 |
artectrex | Oh, so you want the app to have an option to point to another f-droid server? | 16:51:26 |
@rdfg77:kde.org | Maybe. If I understand correctly, the NonFreeNet AF is about if the network servoce is selfhostable. | 16:53:39 |
@rdfg77:kde.org | And can be selected in the app | 16:53:56 |
@rdfg77:kde.org | So if an app only works with a specific website, the AF applies even if the wensite is powered by foss. | 16:55:38 |
@rdfg77:kde.org | This sounds strange... | 16:55:59 |
_hc | anyone could host their own f-droid.org, all the software is free | 17:28:18 |
_hc | I supposed we couldn't guarantee that the hosting companies' stack is 100% free software, but that seems over the top | 17:28:45 |
@rdfg77:kde.org | Yep, the problem is that "Replacement requires changes to the app or service. " Currently there is no such option in the app to work with other instance. | 17:53:37 |
_hc | I think that means more like "non-free default with no possible changes" | 18:07:04 |
_hc | like when Riot/Element hardcoded their proprietary integration server, that made it NonFreeNet | 18:13:16 |
_hc | but when they made it configurable, I think that was enough so it didn't have to have NonFreeNet | 18:13:38 |
jochensp | linsui: this looks wrong: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/8740#note_544507998 looking at https://gitlab.com/fdroid/fdroiddata/-/commit/0fa9d0be265a10a0d17d935724ecd83d7e29989b and https://monitor.f-droid.org/builds/log/me.austinhuang.instagrabber/62 | 18:49:37 |
jochensp | was there any reason for it? | 18:51:30 |
13 Apr 2021 |
@rdfg77:kde.org | The CurrentVersionName should be 19.2.1 since it's only a regex match. See https://github.com/austinhuang0131/barinsta/blob/6328a66fe4e472b8963fc903e6e87cfd7b11078b/app/build.gradle#L24. No idea where the suffix comes ftom. | 00:22:52 |
@rdfg77:kde.org | Ah, the suffix will be added automatically. https://gitlab.com/fdroid/fdroidserver/-/blob/master/fdroidserver/common.py#L1621 | 02:08:52 |
@rdfg77:kde.org | net.pfiers.osmfocus also need fix. | 02:18:13 |