good-first-issue icon indicating copy to clipboard operation
good-first-issue copied to clipboard

Added kiwix-android project

Open sourabhkumar47 opened this issue 3 years ago • 3 comments

Issue link - https://github.com/kiwix/kiwix-android/issues

ℹ️ Repository information

The repository has:

  • [x] At least three issues with the good first issue label.
  • [x] At least 10 contributors.
  • [x] Detailed setup instructions for the project.
  • [x] CONTRIBUTING.md
  • [x] Actively maintained.

sourabhkumar47 avatar Oct 04 '22 10:10 sourabhkumar47

Hey @sourabhkumar47 ! I tried to contribute to this repo as well but I haven't seen any activity in the last few months. I decided to fork it to keep it alive. Please see https://github.com/lucavallin/gfi and feel free to open a pull request there. At this time I am setting up the hosting and cleaning up the code. If you're up for it, I could use some help to convert the app from Nuxt.js & Python to Next.js & Typescript.

lucavallin avatar Dec 21 '22 16:12 lucavallin

Thank you, @lucavallin, for connecting with me. I created a PR two months ago, but haven't heard back. I'm glad you're keeping the project alive. I will certainly raise the PR to your forked project. While I'm interested in your mission to convert apps from Nuxt.js & Python to Next.js & Typescript, I am unfamiliar with Next.js and Typescript. However, I am familiar with Python. Please let me know how I can contribute to your project.

sourabhkumar47 avatar Dec 21 '22 18:12 sourabhkumar47

@sourabhkumar47 Thank you! Since you know Python, I think it'd be nice to convert data/repositories.toml to data/repositories.json and support reading from json instead of toml here https://github.com/lucavallin/gfi/blob/main/generate.py (while we work on converting it to Typescript). It'd be nice to lose the toml dependency.

lucavallin avatar Dec 21 '22 20:12 lucavallin