If the Database class wasn't so mysql-centric and all queries have been abstracted, the child database class could, in theory, retrieve data from any type of source, as long as it returns the format expected by the software, Sql results.
This is all in theory though, since its a pie in the sky :)
-Chad
On Dec 4, 2008 6:22 PM, "David Gerard" dgerard@gmail.com wrote:
http://advogato.org/article/994.html
Peer-to-peer git repositories. Imagine a MediaWiki with the data stored in git, and updates distributed peer-to-peer.
"Imagine if Wikipedia could be mirrored locally, run on a local mirror, where content was pushed and pulled, GPG-Digitally-signed; content shared via peer-to-peer instead of overloading the Wikipedia servers."
This would certainly go some way to solving the "a good dump is all but impossible" problem ...
(so, anyone hacked up a git backend for MediaWiki revisions rather than MySQL? :-) )
- d.
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
2008/12/4 Chad innocentkiller@gmail.com:
If the Database class wasn't so mysql-centric and all queries have been abstracted, the child database class could, in theory, retrieve data from any type of source, as long as it returns the format expected by the software, Sql results. This is all in theory though, since its a pie in the sky :)
An SQL interface to git ... um. Hm.
- d.
wikitech-l@lists.wikimedia.org