> • Do you agree with renaming “EMF-IncQuery” to “VIATRA
Incremental Queries”?
+1
> • Do you agree with the new proposed project structure, i.e.
moving the code from EMF-IncQuery to VIATRA?
+1
On 12/16/2015 01:04 PM, Ábel Hegedüs
wrote:
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
[2] https://www.evernote.com/shard/s2/sh/b45d4031-62ef-4a29-b747-bbebf7db77f4/0668789c8faa41f1
[3] 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
--
Debreceni Csaba
Fault Tolerant Systems Research Group
Department of Measurement and Information Systems
Budapest University of Technology and Economics
H-1117 Budapest Magyar Tudosok korutja 2.
Phone: +36 (1) 463-3579
Fax: +36 (1) 463-2667
Email: debreceni@xxxxxxxxxx
Web: https://www.inf.mit.bme.hu/en/members/debrecenics
|