[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [incquery-dev] Vote on restructuring proposal: Merge EMF-IncQuery and VIATRA
|
17/12/15 15:46 keltezéssel, Tamás Szabó írta:
• Do you agree with renaming “EMF-IncQuery” to “VIATRA Incremental
Queries”?
-1 I *personally* do not like the name. I would prefer something
shorter, consisting of only one word. On the other hand, I cant come
up with anything better so I accept it if everybody else likes it.
In accordance with my previous comments I would rather change the -1 to
a 0, clearly indicating that I can be convinced that the proposed name
is the right one.
• Do you agree with the new proposed project structure, i.e. moving
the code from EMF-IncQuery to VIATRA?
+1
16/12/15 13:04 keltezéssel, Ábel Hegedüs írta:
Dear all,
in order to avoid a potential trademark issue between the
EMF-IncQuery project and IncQuery Labs Ltd. (a key supporter of both
EMF-IncQuery and VIATRA), we would like to propose to change the name
of the EMF-IncQuery project, after consultation with the Eclipse
Foundation.
Considering the close relation of the EMF-IncQuery and VIATRA
projects (both in terms of common committers and technological
dependencies), we are proposing to combine the renaming with a
restructuring that involves merging EMF-IncQuery into VIATRA and
introducing a new component structure.
To this end, we would like to establish a new structure that suits
our development style better, and in general makes everyone's lives
easier. We have already talked about this on the last meeting [1],
and the proposed new joint project structure is available in a
mindmap [2].
Merging the EMF-IncQuery project into VIATRA will also make release
engineering easier, as we will be able to build the required
components together and create shared repositories for end-users to
obtain everything needed.
For version numbers, we plan to use two schemas: one for mature
components, and one for incubation components. We suggest version
numbers 1.2.0 and 0.12 as that is higher than any version we used in
releases before. This will require VIATRA as a project to graduate
from an incubation project (but it can still have incubating
components after graduation).
On the management side, we propose that everybody that is committer
of either EMF-IncQuery or VIATRA should become a committer for the
new, merged project.
To give you a complete picture, we foresee that the only major
drawback of this combined proposal will be that we will break the API
compatibility for the existing users of EMF-IncQuery. For this
reason, we plan to provide a migration assistant feature that can be
used by our users to upgrade their existing projects automatically,
similarly to what we have already built for previous versions [3].
In terms of timing, we would like to do this restructuring early next
year, to have the first release available at the end of February or
the start of March.
In summary, we would like to ask all committers two questions:
• Do you agree with renaming “EMF-IncQuery” to “VIATRA Incremental
Queries”?
• Do you agree with the new proposed project structure, i.e. moving
the code from EMF-IncQuery to VIATRA?
Please vote with a ‘+1’ or ‘-1’ to both questions as soon as possible
by replying to this email on the developer mailing lists. We kindly
ask everyone who is a committer on both projects to vote on both
mailing lists.
If you need any clarification regarding the plan detailed above,
please do not hesitate to ask.
Best regards,
Ábel, István and Zoltán
[1]
https://wiki.eclipse.org/EMFIncQuery/DeveloperMeetingMinutes/Meeting20151210
[https://wiki.eclipse.org/EMFIncQuery/DeveloperMeetingMinutes/Meeting20151210]
[2]
https://www.evernote.com/shard/s2/sh/b45d4031-62ef-4a29-b747-bbebf7db77f4/0668789c8faa41f1
[https://www.evernote.com/shard/s2/sh/b45d4031-62ef-4a29-b747-bbebf7db77f4/0668789c8faa41f1]
[3] https://wiki.eclipse.org/EMFIncQuery/Releases/MigrateTo0.8
[https://wiki.eclipse.org/EMFIncQuery/Releases/MigrateTo0.8] - see
first paragraph
-----
Ábel Hegedüs
IncQuery Labs Ltd.
_______________________________________________
incquery-dev mailing list
incquery-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incquery-dev
--
Tamás Szabó
Software Engineer
Tel.: +49 711 342 191 0
Fax.: +49 711 342 191 29
Mobil: +49 171 565 416 9
Web: www.itemis.de
Mail: tamas.szabo@xxxxxxxxx
Skype: szabta89
LinkedIn: de.linkedin.com/pub/tamas-szabo/51/610/a12/
itemis AG
Niederlassung Süd
Industriestrasse 6.
70565 Stuttgart
Rechtlicher Hinweis:
Registergericht: Amtsgericht Dortmund HRB 20621 | Sitz der Gesellschaft:
Lünen
Vorstand: Jens Wagener (Vorsitzender) | Wolfgang Neuhaus | Dr. Georg
Pietrek | Jens Trompeter | Sebastian Neus
Aufsichtsrat: Prof. Dr. Burkhard Igel (Vorsitzender) | Stephan Grollmann
| Michael Neuhaus