SapuSeven / BetterUntis

An alternative mobile client for the Untis timetable system.
GNU General Public License v3.0
240 stars 34 forks source link

Publish on F-Droid #1

Closed Perflyst closed 4 years ago

Perflyst commented 5 years ago

Nice to see a new BetterUntis written in Kotlin.

Since this new version does not contain any closed source libs you can publish it on F-Droid. I would really like to see it there.

SapuSeven commented 5 years ago

Thanks for the positive feedback. I chose to stay "all open source" with F-Droid in mind, but I don't know if I'm ready to publish it yet. I think I will try to include as many features as possible from the previous version before I publish BetterUntis to F-Droid.

Perflyst commented 5 years ago

Just to make this complete, my current fork of the legacy version (OpenUntis) will be archived if yours is published.

Perflyst commented 5 years ago

As far as I see all features from the previous version are included now?

SapuSeven commented 5 years ago

Yes, I am almost ready to publish. I just want to get the Info Center finished, then I'll upload it to F-Droid.

Perflyst commented 5 years ago

Ok, so I created the yml file which needs to be submitted to F-Droid.

While testing the build I got an error app/build.gradle': 36: unexpected token: } @ line 36, column 3. I do not find the wrong } in the gradle file, do you see it?

Also feel free to edit the description of the app.

metadata/com.sapuseven.untis.yml ``` AntiFeatures: - NonFreeNet Categories: - Internet License: GPL-3.0-or-later SourceCode: https://github.com/SapuSeven/BetterUntis IssueTracker: https://github.com/SapuSeven/BetterUntis/issues Changelog: https://github.com/SapuSeven/BetterUntis/releases AutoName: BetterUntis Description: |- An alternative FLOSS Android client for the Untis timetable system. Untis is a proprietary timetable software. More information about Untis can be found at https://untis.at. To use Untis, your school must provide it. Your school must also give you an account with which you can access your current timetable. Why use this app when there is an official one? The official app is also proprietary and includes libraries from google and other tracking software. BetterUntis offers you exactly the same features and even more. Free choice of themes and dark mode are of course also included. WebUntis is a non-free network. RepoType: git Repo: https://github.com/SapuSeven/BetterUntis Builds: - versionName: 3.0.2 versionCode: 13 commit: 429fe49b8dd7ff084e2885a34bb2b286d74da922 subdir: app gradle: - yes AutoUpdateMode: Version v%v UpdateCheckMode: Tags CurrentVersion: 3.0.2 CurrentVersionCode: 13 ```
SapuSeven commented 5 years ago

Maybe F-Droid has a problem with my signing configuration. I am currently having trouble setting up my local F-Droid build server, I'll update you as soon as possible.

Perflyst commented 4 years ago

I really don't want to annoy but people should find and use this app. The error is still the same. If you need help to setup fdroid locally just ask - but I also can just test build fixes for you.

SapuSeven commented 4 years ago

Merge request submitted: https://gitlab.com/fdroid/fdroiddata/merge_requests/5926

nautilusx commented 4 years ago

Thank you for your great work!

SapuSeven commented 4 years ago

Thanks, I'm glad you like it :)

Perflyst commented 4 years ago

Merged :heart:

SapuSeven commented 4 years ago

Awesome! Any idea how long it will take for the app to show up in the repository?

Perflyst commented 4 years ago

2-5 days, depends on how many other apps need to be builded

On December 15, 2019 8:36:20 PM UTC, SapuSeven notifications@github.com wrote:

Awesome! Any idea how long it will take for the app to show up in the repository?

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SapuSeven/BetterUntis/issues/1#issuecomment-565844383

nautilusx commented 4 years ago

We made it! BetterUntis is now available on F-Droid!