wmrc is an Android application to follow recent changes on Wikimedia projects in real time. Think LiveRC or Huggle but for mobile phones and tablets, built on modern backends (EventStreams, the MediaWiki Action API) with modern technology (Kotlin, OkHttp).
wmrc is currently under development after a two presentations at the 2018 French WikiConvention (Grenoble, 6th of October 2018) and at the 2019 French WikiConvention (Bruxelles, 7th of September 2019).
As of August 2020, you need to build wmrc yourself as the version available through the F-Droid repository below does not support the more than 2 billions revisions which have been reached. Also, you need to use Android 5 or higher, as older versions of Android are not compatible with the HTTPS protocol version enforced by the Wikimedia projects these days.
wmrc features:
- real time monitoring of recent changes (much faster than LiveRC);
- patrol and revert buttons;
- filtering based on the user group;
- filtering based on the wiki
Additionaly, wmrc is designed to take into account the following properties of mobile phones and tablets:
- small screen (too little to use traditional tools);
- tactile screen (less precise and versatile than the mouse + keyboard combo);
- mobile internet connection (with frequent loss of signal and occasional change of IP address).
wmrc is designed with internationalization in mind and already available in the following languages:
- English,
- French.
wmrc is not yet ready for mainstream usage. However, if you want to test it now and don't mind a minimal feature set a few occasional crashes here and there, you can install it through F-Droid, by adding the following repository:
- Address: https://apk.arkanosis.net
- Fingerprint: 655955660F34A4DB7CC2B30D96B8B546759D6AEABC83D34AE682B73A7C24FE62
You can also add this F-Droid repository by direct link or scanning this QR code:
Alternatively, you can download the apk (PGP signature) and install it manually (but you will have to install updates manually as well).
Once ready for mainstream usage, wmrc will be distributed for free through the main F-Droid repository, and maybe through Google Play as well.
If you want to compile wmrc yourself, clone this repository and use:
make build
to compile;make sign
to sign the apk (mandatory to use on non-developer devices);make install
to deploy on the mobile device;make run
to run the previously installed app on the mobile device;make experiment
to run experiments (ie. not the Android application, but a commandline program) on the development device.
Contributions (including translations) are welcome through GitHub pull requests.
Please report bugs and request new features on GitHub issues.
wmrc is copyright (C) 2018-2019 Jérémie Roquet jroquet@arkanosis.net and licensed under the ISC license.