Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Just FIY a fork being worked on during a hackaton #422

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Huge
Copy link

@Huge Huge commented Nov 12, 2022

Hi, probably to be mostly dismissed here, but there a few changes you might want to integrate into your master branch, like deleting old roadmap items..:)

@kiwibrowser
Copy link
Owner

(I was curious and wanted to check the slides but it asks for a permission, perhaps you can open it).

If it can help, the other day I found out that there is a community of users in China who are forking Kiwi with the idea of pre-integrating wallets.
If you are curious how they approach: https://github.com/mises-id/mises-browser-chromium
They are live on Play Store, etc, so they seem to be working fine and figured out all what is needed.

They are based on Kiwi's src.next repo which is very very tricky to get to build as it follows the Chromium versions (current Kiwi is 107., theirs is 105), so constant rebases.

That being said, for a proof-of-concept src is not a problem at all.
src is easy to manipulate if you want to practice and learn about the codebase of Chromium's browsers, at one condition:
src should be built directly on a Linux machine (and GitHub Actions provides for free!).
I'm not saying it won't work if you'd try to build on M1, but you'd need tons of courage as many of the tools used in the buildchain are x86.

Just my guess.
Love to see what you are doing in Czech Republic :)
Arnaud.

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

Successfully merging this pull request may close these issues.

3 participants