[Bug 13209] Add Revision Diff functionality to API

2009-12-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Bryan Baron changed: What|Removed |Added Keywords|bot-interface | -- Configure bugmail: https://bugz

[Bug 13209] Add Revision Diff functionality to API

2009-02-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Roan Kattouw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug 13209] Add Revision Diff functionality to API

2009-01-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #29 from Gurch 2009-01-28 22:17:21 UTC --- Any progress on this? Feel free to scrap the whole multiple-diff thing if there are still reservations about it; just single would be fine. -- Configure bugmail: https://bugzilla.w

[Bug 13209] Add Revision Diff functionality to API

2009-01-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #28 from Roan Kattouw 2009-01-13 17:04:38 UTC --- (In reply to comment #27) > (In reply to comment #25) > > (In reply to comment #20) > > > * the revisions array in the output now uses revids rather than 0,1,2... > > > as > >

[Bug 13209] Add Revision Diff functionality to API

2009-01-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #27 from Roan Kattouw 2009-01-13 17:03:20 UTC --- (In reply to comment #25) > (In reply to comment #20) > > * the revisions array in the output now uses revids rather than 0,1,2... as > > keys (technically a breaking change, a

[Bug 13209] Add Revision Diff functionality to API

2009-01-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #26 from Bryan Tong Minh 2009-01-13 14:26:29 UTC --- (In reply to comment #20) > * the revisions array in the output now uses revids rather than 0,1,2... as > keys (technically a breaking change, although sane clients won't ev

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #25 from P.Copp 2009-01-13 02:09:44 UTC --- (In reply to comment #20) > * the revisions array in the output now uses revids rather than 0,1,2... as > keys (technically a breaking change, although sane clients won't even notice

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #24 from Gurch 2009-01-13 02:00:51 UTC --- (In reply to comment #22) > If the diffs *are* in fact cached, then fetching a lot at once is cheap. If > they're not, I really don't want a single request to be able to multiply an >

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #23 from Roan Kattouw 2009-01-12 23:56:48 UTC --- (In reply to comment #22) > If the diffs *are* in fact cached, then fetching a lot at once is cheap. If > they're not, I really don't want a single request to be able to multip

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #22 from Brion Vibber 2009-01-12 23:52:51 UTC --- If the diffs *are* in fact cached, then fetching a lot at once is cheap. If they're not, I really don't want a single request to be able to multiply an expensive operation time

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Roan Kattouw changed: What|Removed |Added AssignedTo|wikibugs- |br...@wikimedia.org

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Roan Kattouw changed: What|Removed |Added Keywords||need-review -- Configure bugmail:

[Bug 13209] Add Revision Diff functionality to API

2009-01-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Roan Kattouw changed: What|Removed |Added Attachment #4684 is|0 |1 obsolete|

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #19 from Roan Kattouw 2008-12-15 20:53:41 UTC --- (In reply to comment #18) > Another things I should clarify is that all the diffs that such requests might > generate would have been generated anyway, just possibly in separat

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #18 from Gurch 2008-12-15 19:36:30 UTC --- Another things I should clarify is that all the diffs that such requests might generate would have been generated anyway, just possibly in separate requests. And at least for en.wikip

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #17 from Gurch 2008-12-15 19:34:25 UTC --- (In reply to comment #15) > * Do we really need to request multiple diffs at once, or do we just want an > API point for requesting *a* diff in a consistent fashion? > > * Do we care

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #16 from Roan Kattouw 2008-12-15 19:12:10 UTC --- (In reply to comment #15) > Well, they can pull 50 or 500 diffs in individual requests if they like > already. :) > Well yeah, but that'll at least load-balance somewhat nicel

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #15 from Brion Vibber 2008-12-15 19:06:24 UTC --- Well, they can pull 50 or 500 diffs in individual requests if they like already. :) Without wikidiff2 present, diff generation is hideously slow, however, making lots of hits

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #14 from Roan Kattouw 2008-12-15 18:59:54 UTC --- (In reply to comment #13) > extractRowInfo($row) is bogus -- it's assuming that text.old_text contains the > final wikitext of the revision, which is wrong. You *must* fetch te

[Bug 13209] Add Revision Diff functionality to API

2008-12-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #13 from Brion Vibber 2008-12-15 18:17:40 UTC --- extractRowInfo($row) is bogus -- it's assuming that text.old_text contains the final wikitext of the revision, which is wrong. You *must* fetch text via the Revision class, or

[Bug 13209] Add Revision Diff functionality to API

2008-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #12 from Gurch <[EMAIL PROTECTED]> 2008-12-04 20:37:44 UTC --- (In reply to comment #10) > Because it'd allow fetching lots of diffs at the same time. I'll have to ask > Brion about this, though, I think requesting lots of uncac

[Bug 13209] Add Revision Diff functionality to API

2008-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #11 from Gurch <[EMAIL PROTECTED]> 2008-12-04 20:36:09 UTC --- (In reply to comment #8) > On a wiki using MW's built-in diff functionality > (slow!) or wikidiff2 (WMF uses this), you'll get an HTML diff polluted with > , , , an

[Bug 13209] Add Revision Diff functionality to API

2008-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #10 from Roan Kattouw <[EMAIL PROTECTED]> 2008-12-04 15:04:51 UTC --- (In reply to comment #9) > The parameters mentioned by Roan in #6 are > &action=render&diffonly=yes > > This outputs just HTML diff. > (Need to import /skin

[Bug 13209] Add Revision Diff functionality to API

2008-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #9 from AlexSm <[EMAIL PROTECTED]> 2008-12-04 14:59:43 UTC --- The parameters mentioned by Roan in #6 are &action=render&diffonly=yes This outputs just HTML diff. (Need to import /skins-1.5/common/diff.css to make it look bette

[Bug 13209] Add Revision Diff functionality to API

2008-12-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 --- Comment #8 from Roan Kattouw <[EMAIL PROTECTED]> 2008-12-04 14:34:18 UTC --- (In reply to comment #7) > Reopening this; I understand that providing machine-readable diffs is not > feasible for performance reasons. However, providing an

[Bug 13209] Add Revision Diff functionality to API

2008-12-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=13209 Gurch <[EMAIL PROTECTED]> changed: What|Removed |Added Status|RESOLVED|REOPENED Resolutio