3 ms·
KaTeX is more likely to be useful out of the box to other developers, whereas the source of the mobile apps is not going to be a drop-in component that's useful
by spicyj 11y ago
KaTeX is more likely to be useful out of the box to other developers, whereas the source of the mobile apps is not going to be a drop-in component that's useful; it'd have to be used more as a learning opportunity by interested devs. That's fine, but it's also a different market. In practical terms, the KA mobile apps also are much more KA-specific and need to be cleaned up before open-sourcing, and there's a worry that people would take the entire app and repackage it as their own (this happens all the time to open-sourced mobile apps, unfortunately). That said, open-sourcing the mobile apps is still something we want to do, so it may happen someday.
- WhitneyLand 11y agoSorry to hijack this thread and I appreciate your response. Please keep in mind I don't ask about open sourcing the mobile apps to help other developers, rather, it's to help KA. There are lots of contributions and improvements that would be made by the community if given a chance, which would benefit everyone. Contributions would have to be managed yes, but that's something that done all the time for other projects.
- spicyj 11y agoWe've open-sourced several other mostly-KA-specific parts of the site, including these: https://github.com/Khan/khan-exercises https://github.com/Khan/khan-exercises https://github.com/Khan/perseus https://github.com/Khan/perseus https://github.com/Khan/live-editor https://github.com/Khan/live-editor Contributions are few and far between; good contributions are even more so. It hasn't been worth the time investment, unfortunately.