[Webkit-unassigned] [Bug 16401] [GTK] GObject/C DOM binding

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 31 14:12:42 PST 2008


https://bugs.webkit.org/show_bug.cgi?id=16401





------- Comment #119 from gns at gnome.org  2008-12-31 14:12 PDT -------
>  however, for you to respond to reasonable justification for specific features
>  with "that could be a justification to put _anything_ into webkit" is
>  completely unprofessional.

I disagree, and I believe it is you who is being unprofessional. I, too,
believe your rationale could be used to put anything into webkit. I could write
a personal project today which wanted to use a completely insane and
non-standard way of handling javascript calls and do just like you are doing,
even yelling in (repeated) sentences like you do: 'a project which already
exist is TELLING you they NEED it'.

So what if my project needs it? So what if pyjamas-desktop needs it? We need to
figure out if it is the correct and best way of doing things for WebKit and the
bulk of its users, not for your own pet project.

I also feel you are being very unprofessional by implying all the time that the
bindings you are pushing are a real project, while the Objective-C bindings
must be a simple toy (and you have been doing that with other parts of the
work, too). The Objective-C bindings exist far longer, and have been used for
much longer, and in more projects, so I can't see how you came to the
conclusion that they are toyish.

>  i'm sorry to have to be pointing these things out - i really wish i didn't
>  have to be the one to draw these conclusions.  but anyone reviewing these
>  records will be able to draw the same conclusions, and likewise wonder why
>  you're being unreasonably obstructive.

I draw the exact opposite conclusions. Why are _you_ being so unreasonable?

I, for one, am against doing anything to the GObject DOM bindings that deviates
from the standard. Where we deviate from the standard, it should be because
we're following a proven de-facto standard, to keep compatibility, not because
your personal project needs it, so stop invoking your project as a parameter,
pretty please.


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list