Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[modeling-pmc] Re: JCRManagement Project Pre-Proposal

Sandro,

This looks very interesting but it immediately raises questions about how
this relates to other existing projects and particularly how it relates to
Apogee, i.e., http://www.eclipse.org/proposals/apogee/ and
http://www.eclipse.org/apogee/.    I think there need to be discussions
with the Apogee folks because Eclipse will not generally allow two projects
with overlapping scope to exist.  This issue seems to represent a road
block and I'm not sure how that can be resolved.

I've added the modeling PMC to the mailing list to solicit the opinions of
the PMC as a whole as to whether this proposal fits within the scope our
the Modeling project.  My sense is that, like the Apogee project, it
probably belongs in the Eclipse technology project, and that perhaps it
should be part of the Apogee project...


Ed Merks/Toronto/IBM@IBMCA
mailto: merks@xxxxxxxxxx
905-413-3265  (t/l 969)




                                                                       
             Sandro Böhme                                            
             <sandro.boehme@gm                                         
             x.de>                                                      To
                                       Ed Merks/Toronto/IBM@IBMCA      
             01/25/2007 06:56                                           cc
             AM                        sandro.boehme@xxxxxxxxx         
                                                                   Subject
                                       JCRManagement Project Pre-Proposal
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       




Hello Ed,

attached you find a pre-proposal of a project that use synergies of EMF
and the JCR (JSR-170). Once there is a JCR integration
into EMF (and the Eclipse-MDSD world) I personally think this
could open a very wide range of possibilities and features for
the JCR world and could grow to a very strong community.
What do you think, is it possible to integrate the JCR into EMF
in the way I planned it (or in an other way)? I'm really
looking forward to your opinion!

++ Background Details ++
I think I should tell you a bit more about my motivation for this project.
Since some years I'm leading a small project that uses it's own CMS for
a web site. In 2004 I was very excited seeing the JSR-170 started
because it addressed problems that we have in our project. This is why I
  dived into this world in various ways (Graffito Committer Emeritus,
Jackrabbit Contributor, JCR Browser Project Lead). In this time I've
seen some problems coming up like:
o there is no "JCR Browser with editing capabilities",
o what can I use as basis for my JCR application,
o migrating node types is hard in a 24/7 environment and
o mapping of JCR types to Java types is not too easy.
In 2005 I started to learn about Model Driven Software Development and
later I had a chance to evaluate MDSD frameworks and tools for our
company. The result was that Eclipse has good frameworks as a basis and
oAW has a good set of M2M and M2T tools. With MDSD and Eclipse know how
I think the mentioned JCR problems can be solved quite elegant.
o The solution for the "JCR Browser with editing capabilities" could be
an exemplary EMF tool.
o An JCR ecore model, EMF resource implementations and the exemplary EMF
tool could serve as a basis for JCR applications.
o Migrating node types can be done type safe with M2M transformations.
o For the type mapping the EMF tooling could fit quite good.
On top of that I think GMF can add very interesting features for the CMS
world. I hope that gives you some background to this project.

Best regards,

Sandro

--
https://www.xing.com/profile/Sandro_Boehme
http://www.linkedin.com/in/sandroboehme
http://www.wingsuit.de
(See attached file: JCRManagement_V2.doc)

Attachment: JCRManagement_V2.doc
Description: MS-Word document


Back to the top