Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Creating tool options programatically

Hi, James,

I would be happy to provide EMF mentorship to you or anybody else who is interested in applying MDD to the MBS data model.  I'm sure that I would need a pretty serious CDT mentor to delve into the problem in any degree.  If I felt that I could give up enough free time to such an endeavour.  :-(

It is difficult to justify paradigm shifts, as you suggest.  I wonder, though, whether MBS in particular isn't ripe for such a change, given the discussion that I see concerning its stability (with respect to capabilities and to API).  I am a believer in EMF's knack for spring-boarding an application into capabilities that weren't foreseen, by the opportunity that it offers as an integration technology.

The Wiki would be a good place to start drafting some kind of case study, if and when I can make time to think through some ideas.  I can't help noticing that even the CDT on-line help, itself, has Rose model diagrams in the MBS Extensibility Document that provide a basic starting point:

http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.cdt.doc.isv/guide/mbs/extensibilityGuide/Managed_Build_Extensibility.html

Does the source model still exist?

cW

On Mon, 2009-04-27 at 20:26 +0100, James Blackburn wrote:
Hi Christian,

> However, there are real advantages to using EMF in a situation like this:

That all looks very neat, and interesting! The real problem is that I
don't believe we  have anyone with real knowledge of EMF who could
help drive Managed Build in that direction.  There's the perennial
problem of resourcing: people can justify spending time on tweaking
code to fix bugs that affect them today, but it's hard to justify a
paradigm shift.

That said the feature-set you've described is cool. Visiting the EMF
website it's difficult to know where someone would get started even
investigating this stuff!

I guess without someone knowledgeable, or someone with a vested
interest in reusing the modelling framework, it won't happen.
Perhaps you could come up with some ideas of where to start, which
features of EMF to use etc., if we were to invest time in this?

Cheers,

James
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Christian W. Damus
Software Developer, IDE Team
QNX Software Systems

Back to the top