[Python-de] difflib HTML-output auf Wort-basis?

Andi Albrecht albrecht.andi at gmail.com
Do Mai 16 21:17:22 CEST 2013


Hi Dinu,

2013/5/16 Dinu Gherman <gherman at darwin.in-berlin.de>:
> Am 14.05.2013 um 07:42 schrieb Stefan Behnel:
>
>> Hartmut Goebel, 13.05.2013 15:32:
>>> Am 01.05.2013 06:30, schrieb Stefan Behnel:
>>>> Klingt für mich jetzt erstmal so, als hätten sich einige Projekte da
>>>> Arbeit ersparen können, wenn sie zusammen gearbeitet hätten. Aber
>>>> vielleicht ist es dazu ja noch nicht zu spät. Stefan
>>>
>>> Das kann ich nur unterschreiben. Ich verstehe auch nicht, weshalb
>>> rietveld nicht auf der difflib aufsetzt -- vielleicht ist es älter als
>>> die (trac ist sicher älter).
>>
>> Rietveld ist wesentlich jünger als die difflib, auch als alle anderen hier
>> erwähnten Tools. Meine Vermutung ist eher, dass es sich als Hervorkömmling
>> aus Guidos "We Are Google" Zeit dem "Nicht Von Uns" Hirnschema unterordnen
>> musste.
>
>
> Wenn ich das richtig sehe, dann benutzt rietveld intern sehr wohl difflib,
> wenn auch nur difflib.SequenceMatcher und zwar hier:
>
> rietveld/codereview/engine.py
> rietveld/codereview/intra_region_diff.py
> rietveld/codereview/patching.py
> rietveld/codereview/patiencediff.py
>
> Allerdings benutzt es nicht difflib.HtmlDiff, was anscheinend der Stein
> des Anstoßes hier ist, richtig? Nun, vielleicht hat es nicht das gemacht,
> was der BDFL brauchte.
>
> Mich irritiert eher, das bei einem solchen Tool, das sich um die Ver-
> besserung der Codequalität verdient machen will, an keiner Stelle er-
> klärt wird, wofür der Name "Rietveld" steht? Ist es nach Gerrit Rietveld
> (einem Architekten) oder Hugo Rietveld (einem Physiker) benannt (beide
> Niederländer, klar), und warum? Oder hat jemand einfach seinen Namens-
> generator angeworfen?

die Namensgebung und das warum ist ausführlich im Projekt-Wiki
beschrieben: https://code.google.com/p/rietveld/wiki/CodeReviewBackground

Beste Grüße,

Andi

>
> Gruß,
>
> Dinu
>
> _______________________________________________
> python-de maillist  -  python-de at python.org
> http://mail.python.org/mailman/listinfo/python-de


Mehr Informationen über die Mailingliste python-de