The logo is configurable and the trademark character could also be made configurable. We could probably wrap the getSite() logic in something to make it conditional. The biggest problem with MF at the moment for non-WMF use is the device detection, which is something we need to sort out even if we create a separate WMF MF and/or move the functionality to core. I think we're better off putting our energies into fixing device detection and getting mobile support built directly into core.
Currently, MobileFrontend has lots of features intended for WMF use
only: code relying on database name consisting of project and
language, Wikipedia logos all around, code that adds « on enwiki and
so on. This goes against our aims of MobileFrontend integration with
core MediaWiki and making our mobile code useable by everyone. Thus,
I propose to factor out everything WMF-specific into a separate
We need to invent a name for this extension. WikimediaMobile is
Also, please let me know if there are more WMFisms that I've missed.
áMax Semenik ([[User:MaxSem]])
Mobile-l mailing list