This is awesome, thank you Scott

DJ


> On 14 aug. 2015, at 00:20, C. Scott Ananian <[email protected]> wrote:
> 
> Good news: https://doc.wikimedia.org/Parsoid/master/#!/guide/jsapi now
> documents the new friendlier API for Parsoid.
> --scott
> 
> On Tue, Aug 11, 2015 at 3:03 PM, Ricordisamoa <[email protected]>
> wrote:
> 
>> Il 03/08/2015 22:08, C. Scott Ananian ha scritto:
>> 
>>> On Sat, Aug 1, 2015 at 2:23 AM, Ricordisamoa<[email protected]
>>>> 
>>> wrote:
>>> 
>>> Il 31/07/2015 21:08, C. Scott Ananian ha scritto:
>>>> 
>>>> I agree that we have not (to date) spent a lot of time on APIs supporting
>>>>> direct editing of the Parsoid DOM.  I tend to do things directly using
>>>>> the
>>>>> low-level DOM methods myself (and that's how I presented my Parsoid
>>>>> tutorial at wikimania this year) but I can see the attractiveness of the
>>>>> `mwparserfromhell` API in abstracting some of the details of the
>>>>> representation.
>>>>> 
>>>>> Thankfully you can have it both ways!  Over the past week I've cloned
>>>>> the
>>>>> `mwparserfromhell` API, build on top of the Parsoid DOM.  The initial
>>>>> patches have been merged, but there's a little work to do to get the API
>>>>> docs up on docs.wikimedia.org properly.  Once that's done I'll post
>>>>> here
>>>>> with pointers.
>>>>> 
>>>>> Thanks!
>>>> Unfortunately, that still requires using Node.js and depending on the
>>>> parsoid package.
>>>> 
>>>> Clearly you're just trying to bait me into porting my code to python.
>>> 
>> 
>> I'm baiting you into exposing a mwparserfromhell-like AST from RESTBase.
>> Then I can deal with a Python client, a PHP one, etc. :-)
>> 
>> I assure you there is nothing JavaScript-specific about this; there are
>>> HTML
>>> DOM-manipulation libraries available in all major programming languages.
>>> HTML *is* an AST (in this case, at least).
>>>  --scott
>>> 
>>> 
>> _______________________________________________
>> Wikitech-l mailing list
>> [email protected]
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>> 
> 
> 
> 
> --
> (http://cscott.net)
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to