Comments (15)
Thanks for reminding! It's an error, I will remember it.
English description will be published as soon as possible.
from gakki.
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.
Thanks a lot! Looking forward to it 😃
from gakki.
@IzzySoft hey friend, Documentation still needs more details to help run the project correctly.(I am testing and then will remind you)
from gakki.
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.
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.
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.
Thanks! Please give me a ping when I shall check again.
from gakki.
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.
@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.
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.
@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.
@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.
@IzzySoft That's great. Thanks for your work~
from gakki.
Gladly! Update went live last night.
from gakki.
Related Issues (13)
- 登录不上 HOT 2
- 国内未被墙的实例弹不出授权认证界面
- 我想知道那个tab吸顶,怎么保持吸顶前后tab内容的高度呢 HOT 16
- 页签嵌套在 scrollview 中 HOT 3
- 请问是如何处理scrollView嵌套flatlist的手势冲突的呢
- 无法登陆 HOT 2
- 长图支持 HOT 1
- mi6 加载图片的时候会闪退
- 首页Tab组件:向下滑动时直接触发Loading而不是接着滑
- 点击链接闪退
- 快点写,等着看234 HOT 1
- (BUG) After clicking on the mastodon, the application crashes when I click on the back icon
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gakki.