[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Sven,
Could you explain the reason you're calling the project Xtend2?
Here's why I'm asking: Eclipse's standard trademark guidelines state that we
claim the project name as a trademark. For that reason, I think it may be
cleaner and simpler to simply call the project Xtend.
> -----Original Message-----
> From: tools-pmc-bounces@xxxxxxxxxxx [mailto:tools-pmc-
> bounces@xxxxxxxxxxx] On Behalf Of Sven Efftinge
> Sent: December-15-11 6:07 AM
> To: tools-pmc@xxxxxxxxxxx
> Subject: [tools-pmc] Xtend2
>
> Hi all,
>
> coming back to this, what would be the preferred way to propose Xtend2 as
> a project under Tools?
>
> Wayne said a simple restructuring would be sufficient, while Doug would
like
> to hear more about our expectations regarding community growth.
>
> Let me write something down here, so you can provide comments.
>
> The general idea is to move the already IP-approved code from Xtext to
> tools.xtend changing the namespace of the bundles to 'org.eclipse.xtend2'.
> The first release under the new project would be 2.3 and should be
released
> as part of the Juno release train in June, 2012.
>
> *Committers*
>
> This would be the list of initial committers :
>
> - Dennis Huebner, itemis
> - Holger Schill, itemis
> - Jan Koehnlein, itemis
> - Knut Wannheden, paranor
> - Michael Clay, codeworkz
> - Moritz Eysholdt, itemis
> - Sebastian Zarnekow, itemis
> - Sven Efftinge, itemis (proposed project lead)
>
> All of them have contributed and plan to contribute on the code base.
>
> *Scope*
>
> The scope of the language is to offer a modern and concise alternative to
> Java implementations. The project contains anything from the definition
and
> implementation of the language to all kinds of tools supporting
development
> with the language, including powerful Eclipse-based IDE-support.
>
> *Description*
>
> The language Xtend has a strong focus on leveraging all the good parts of
> Java, including seamless integration with the huge amount of Java
> frameworks and libraries out there. Experienced Java developers can get
> started with Xtend in almost no time, since everything is so familiar. The
> editor integrates tightly with Eclipse's Java tooling to ensure a seamless
> integration in the IDE as well. Everyone who knows how JDT works, will
> understand the Xtend IDE right away.
>
> The good parts of Java make for a great basis, but Xtend is all about
> extending that. For instance, you can now simply discard all that
boilerplate
> you are used to generate using your IDE. Reasonable defaults, type
> inference, and some other powerful features can make code surprisingly
> readable. Closures and operator overloading are fun things to have as
well.
> With Xtend you can use such beyond-Java features without learning a whole
> new language.
>
> Xtend is not meant to be a replacement for Java but serves more as an add-
> on. When working with Xtend you still write the interfaces, enums, and
> annotations in Java. There's currently little value in changing the syntax
of
> these concepts, as they are already very compact, well-known, and tooling-
> wise nicely supported. However, this might change in the future.
>
> *Community*
>
> To support the growth of the community we are going to:
> - provide a solid and high-quality technology
> - be supportive in bugzilla
> - be supportive on the mailing list
> - write blog posts
> - write articles
> - give presentations
>
> I personally don't have any expectations regarding community growth.
> The goal is to make Xtend a language/tool which is helpful and enjoyable
to
> use.
>
> Comments are welcome!
>
> Best Regards,
> Sven
>
>
>
>
> _______________________________________________
> tools-pmc mailing list
> tools-pmc@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tools-pmc