Just added the Apache License.
Goals:
- Better UI (I am aiming for old.reddit) for lemmy with a new design (repetitive icons, hard to distinguish comments, terrible mobile UI) and fixing common issues, like freezing, spinners loading forever, etc.
- Single codebase for web, native Android and iOS apps. This is possible with Svelte + Capacitor.
- Svelte codebase which I believe will be far easier to develop on.
- Rethink how communities are browsed/integrated as alluded to in this post. This is my end goal, but I need to have some discussions about what this will exactly look like.
My current goal is to just get the site working with all/most of the existing functionality. For that there is a lot to do. Profile/settings page, comment replies, community browser/subscriptions to name a few.
Just did some reading and it indeed does seem like GPL is not allowed in app stores as it does not allow any further restrictions (such as Apples store's requirements).
I have to do some research.