Giter Club home page Giter Club logo

Comments (15)

shuiRong avatar shuiRong commented on June 3, 2024 1

Thanks for reminding! It's an error, I will remember it.

English description will be published as soon as possible.

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024 1

ok, I'll append more information on the documentation. and that's awesome if Gakki can be brought into the F-Droid in the future. Of course, it needs to pass all the tests, I will adjust my code if necessary.

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

Thanks a lot! Looking forward to it 😃

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024

@IzzySoft hey friend, Documentation still needs more details to help run the project correctly.(I am testing and then will remind you)

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

Thanks! OK, disclosure:

I'm myself am a happy Tusky user. But I run different Android related "services". There's e.g. my Android App Lists to help users finding the app suiting them for the purpose they need one – and there's my F-Droid compatible app repo for apps that cannot (yet) be included with the official one for some reason (so it's like a mix of Debian nonfree and testing). Not being an Android dev myself, that's how I contribute to the open source community.

I could include your app in one or both of those places, maybe. So I look forward to your updates!

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024

The final ( I hope so :p ) documentation was just published. Any developer can follow it and run Gakki in their computer. (If you are not a Front-End developer, It may be tough...)

Your website is so cool and the people who contribute to the open source community is cool also.

This is the second time I have heard F-Droid. It seems that I have to google what it is.

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

No need to involve a data collector (Google) with that. Start here, with part 1 of my blog series on F-Droid: F-Droid: The privacy-friendly alternative to Google Play Store. Other parts are linked from there (currently 3, a 4th is "in-the-make").

Thanks for the translation! And right, I'm not an Android dev at all. But for end-users, you provide the APK in releases/ – so I was hoping for a short description of the app itself. Currently, all I can tell is it's a Mastodon client. With the screenshots bein in Chinese, I cannot tell what's in the menu – and only guess some features. So from the end-user's view, a short description with a list of the main features would be great. Then, with the next APK(s) having the correct versionCode, I could go ahead and list it. It's hard at the size limit for my repo (which is 20M per app), but still fits – and when my library scanner shows "all green" (i.e. no proprietary components), I could help you bring the app into the official repo (provided there are also no "blobs" like JAR files involved in your code – which we then would need to have substitute by their source or pulling from a trusted maven repo – we can see to that then).

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

Thanks! Please give me a ping when I shall check again.

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

OK, got that ping 🤣 Added your app to my repo (should show up here in about 2..3 hours from now, with the next sync – feel free to add a link to your readme and point out it can be installed and kept up-to-date using the F-Droid client).

Looks good so far, according to my scanner. One possible issue I see is CodePush: is that really completely open, or does it need some component only available as binary? A quick glance into the repo didn't reveal any, and even the android/app/build.gradle looks fine, including the Maven repos used. So if you wish, we could make a try for the official repo straight away. You can open an RFP yourself if you have a GitLab account, or I can do that for you. Just let me know what it should be, and I gladly assist.

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024

@IzzySoft
got it and thanks for your work.

I think I better remove CodePush in the next version because It's not allowed also by Google Play(I will publish Gakki on there after I apply for a visa credit card :p )

What should I do about updating Gakki in F-Droid after I publish a new version?

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

For my repo: add a new tag and attach the APK to it. For the official repo (once your app has applied for it and got listed), just add a new tag (APK will be built from source). In both cases, don't forget increasing versionCode and adjusting versionName.

Good idea to drop CodePush (let me know when done so I check if the NonFreeNet AntiFeature can be removed). There are ways for "free" notifications, e.g. Tutanota uses something in this regard (I'm not a dev, so I didn't dig into that).

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024

@IzzySoft Hey, I removed CodePush already.
You can check it and update the version on F-Droid. The newest APK file is here.
Thank you in advance.

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

@shuiRong sorry, forgot to update here: the new version was fetched automatically by my updater – and my library scanner confirms CodePush being gone. Which reminds me: from what the remaining libraries show, I should remove the NonFreeNet AntiFeature. I hope I remember that when being back home (I somehow have missed the Github notification mail)…

from gakki.

shuiRong avatar shuiRong commented on June 3, 2024

@IzzySoft That's great. Thanks for your work~

from gakki.

IzzySoft avatar IzzySoft commented on June 3, 2024

Gladly! Update went live last night.

from gakki.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.