Skip to content
This repository has been archived by the owner on Sep 26, 2019. It is now read-only.

FLOSS version #6

Open
Dreamler1433 opened this issue Aug 10, 2018 · 11 comments
Open

FLOSS version #6

Dreamler1433 opened this issue Aug 10, 2018 · 11 comments
Assignees

Comments

@Dreamler1433
Copy link

Could you provide a FLOSS version of BetterUntis?

@SapuSeven
Copy link
Owner

Hi,
Sorry, what exactly do you mean with that?

@Dreamler1433
Copy link
Author

Thanks for your fast reply!

A FLOSS version is a version of BetterUntis without proprietary libraries or dependencies like Crashlytics, Firebase or Google Mobile Services.

This version could be included in the repository of F-Droid, which is an alternative to Google Play.

@SapuSeven
Copy link
Owner

I don't plan to remove these dependencies at any point in the future.
The main reason for that is that BetterUntis is basically a personal project, for which I additionally provide the source code. Having to maintain a separate FLOSS version would be too much work for me alone.

@Dreamler1433
Copy link
Author

You don't have to maintain a separate FLOSS version, you could replace Crashlytics with ACRA, which is a FLOSS alternative.

Also i would like to thank you for that great project.

@SapuSeven
Copy link
Owner

Glad you like it!

I will take a look at ACRA and other open-source alternatives, but like I mentioned in #7: don't expect any changes too soon.

@SapuSeven SapuSeven self-assigned this Aug 10, 2018
@Dreamler1433
Copy link
Author

Especially the option to choose between themes ;)

Thank you for your interest in FLOSS alternatives for proprietary dependencies and libraries! And don't worry about me, I will use a self modified version in the meantime.

@Perflyst
Copy link

Perflyst commented Aug 15, 2018

I found this project today and started working on a FLOSS version.
Removed all google, firebase and fabric.io code and also your api requests, because this is also a non-free network.

I don't know yet if I am going to add new upstream commits or code my own features, depends on how much time is available. As soon as I am sure there is no binary left I will publish on F-Droid.

@Dreamler1433 feel free to open pull requests, if you have interest in further maintaining we can talk about write access.

@SapuSeven
Copy link
Owner

@Perflyst I currently have no experience with F-Droid. Would it be possible for me to "reclaim" my app if I publish a FLOSS version?

@Perflyst
Copy link

First of all, I will not "steal" your app/work.

For sure, you can publish your app too. I renamed it (OpenUntis) and changed com.sapuseven.untis to de.perflyst.untis.

I will use your work (thanks for that) and go my own way. If you provide your version of the app users have a choice which one they wanna use, that would be great.

@SapuSeven
Copy link
Owner

Thank you. Feel free to work on your own fork. Just don't forget to credit me. ☺️

@Perflyst
Copy link

Perflyst commented Aug 16, 2018 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants