[GSoC 2014] QML, Quick and Qt Designer in KDevelop
Sven Brauch
svenbrauch at googlemail.com
Thu Mar 20 18:48:11 UTC 2014
Your proposal title is "Proposal Title: Sharing Metadata Between Multimedia
Applications Using Baloo". :D
Bringing the QML language support en par with C++ or Python probably shouldn't
be one of your stated goals. That's more work than I think you can do in three
months if you're unfamiliar with kdevplatform, especially if you plan to do
other things as well. For example, be aware that code completion is deeply
intertwined with type inference, and type inference in dynamic-weak languages
is a very complex topic (just to name some hard examples: what is the type of
function parameters? What type is the first element of a list? How do you
handle functions that can return multiple types? etc). Python for example has
lots of funny tricks to guess what type some variable could be. Thus I would
recommend to weaken this goal a little and pick some central points you want
to improve.
Looking at C++ code from the QML plugin should be very easy and is certainly a
cool thing to do.
Overall your proposal sounds very interesting but far too ambitious. 2 weeks
on making the DUChain stuff work properly (if you define properly to be "at
least like PHP"-ish) is totally out of scope if you ask me.
Greetings!
More information about the KDevelop-devel
mailing list