[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [modeling-pmc] Restructuring of Xtext

Hi Sven

You answered most of my questions one question early, so elaborating the final one, which I think you answered anyway:

MWE2 currently produces a main +1 build, and a later distinct MWE2-lang +3 build dependent on Xtext at +2.

OCL-core is the traditional OCL +1 build, and a later enlarged OCL-tools +3 is dependent on Xtext at +2.

So you will in future do:
+1 MWE2
+2 Xtend, Xtext in their entirety
+3 MWE2-lang

So OCL can continue to do
+1 OCL-core
+3 OCL-tools

    Regards

        Ed Willink


On 19/12/2011 09:14, Sven Efftinge wrote:
Hi Ed,

On Dec 19, 2011, at 10:01 AM, Ed Willink wrote:
Presumably "tools.xtend" is just the project name; package and plugin names are unchanged.

No, the bundle and package names will be changed from 'org.eclipse.xtext.xtend2' to 'org.eclipse.xtend'
There is no API involved (besides the library).
For the library we'll provide the old bundle name in addition for backwards compatibility.
But it will be deprecated.


Presumably Xtext will depend on Xtend so downstream projects will just need to add the extra build dependency to their Hudson jobs.

This is not that straightforward.

Xtend the runtime and the IDE depends on Xtext.
But Xtext depends on Xtend's library.

But we'll do everything in +2, so this will be mostly transparent to downstream projects.


How much of ...xtext.xtend2... migrates to xtend?

/org.eclipse.xtext.xtend2
/org.eclipse.xtext.xtend2.bootstrapdoc
/org.eclipse.xtext.xtend2.doc
/org.eclipse.xtext.xtend2.lib
/org.eclipse.xtext.xtend2.m2e
/org.eclipse.xtext.xtend2.standalone
/org.eclipse.xtext.xtend2.standalone.tests
/org.eclipse.xtext.xtend2.tests
/org.eclipse.xtext.xtend2.ui
/org.eclipse.xtext.xtend2.ui.tests
/org.eclipse.xtend2.maven.plugin


How will the xtend.ui interdependency with xtext be handled? will there be a double update site as for MWE2 and OCL?

Could you please elaborate? I don't think I understand.

Sven


    Regards

        Ed Willink

On 16/12/2011 12:33, Sven Efftinge wrote:
Hi all,

we plan to move the language Xtend out of Xtext. The new home should be "tools.xtend".
Please find attached the current draft of the document for the restructuring review (not yet scheduled).


Regards,
Sven


_______________________________________________
modeling-pmc mailing list
modeling-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/modeling-pmc


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1890 / Virus Database: 2108/4682 - Release Date: 12/15/11

_______________________________________________
modeling-pmc mailing list
modeling-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/modeling-pmc



_______________________________________________
modeling-pmc mailing list
modeling-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/modeling-pmc


No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.1890 / Virus Database: 2108/4688 - Release Date: 12/18/11