- Notifications
You must be signed in to change notification settings - Fork12
scalawiki is a MediaWiki client in Scala
License
intracer/scalawiki
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Whyanother client library for MediaWiki?
I didn't know any Java client that supportedgenerators (fetching properties from articles listed by list query in a single request). JWBF [only recently] (eldur/jwbf#21) got the ability to query more than 1 page at a time.
When Wikipedia sites are real Big Data it is just a show stopper. Fetching information about Wiki Loves Monuments uploads in such ineffective way will take almost a day even for one country, when could be done in several minutes otherwise in batches.
This library usesScala Futures for easy job parallelization.
- Fully supportMediaWiki API
- Support different backends - MediaWiki API,xml dumps,MediWiki database. Support copying data between backends (importing and exporting xml dumps to database, storing data retrived by MediaWiki API to xml dumps or database).
- Good test coverage
About
scalawiki is a MediaWiki client in Scala
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors6
Uh oh!
There was an error while loading.Please reload this page.
