fabd / kanji-koohii

A web application to help Japanese language learners remember the kanji.
https://kanji.koohii.com
GNU Affero General Public License v3.0
223 stars 21 forks source link

Roadmap #54

Open fabd opened 7 years ago

fabd commented 7 years ago

This roadmap focuses on refactoring & performance.

For features and improvements, see Milestones.

Refactoring (php templates + YUI 2) to VueJS

Of note here, we want to use instanced VueJS components. It's faster since they are pre-compiled, but also should make it possible to switch to the runtime only build of Vue.

Also, Kanji Koohii at this point will never be refactored to a full on SPA. The goal is not to convert 100% of the views to VueJS. The goal is to build the most important UX components from VueJS, while the basic layout can stay on the php side.

Phasing out YUI 2

Phase out "Juicer" tool

Improve the build system

Javascript miscellaneous

Docs

Performance

Erlemar commented 7 years ago

I have a little suggestion about open sourcing: I have found a thread on reddit, where people can volonteer to contribute to open source project. Every weekend they receive a newsletter with the list of the projects, So if you feel like trying, you could suggest kanji-koohii as a project; some peole should be able to help.

fabd commented 7 years ago

Thank you Erlemar. That is an interesting option I didn't think about.