Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MoDisco/Restructuring Reviews MetaclassInstancesAdapter From MoDisco To EMF Facet"

(Openned CQs =)
(Project Plan)
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This document has to be conform to [[Development_Resources/HOWTO/Restructuring_Reviews]]
+
<strong> DRAFT </strong>
  
The modifications required to achieve this restructuring are tracked by the [https://bugs.eclipse.org/bugs/show_bug.cgi?id=405858 Bug 405858].
 
  
= Reasons for the move =
+
This document has to be conform to [[Development_Resources/HOWTO/Restructuring_Reviews]]
 +
 
 +
Review date: TODO
  
The code to be move implements the ability to know the instances of an EClass. This functionality is required by both project and MoDisco depends of EMF Facet. That's why the best place for those functionalities is into EMF Facet.
+
Communication channel: [http://www.eclipse.org/forums/eclipse.modisco MoDisco Forum]
  
 
= Opened CQs =
 
= Opened CQs =
  
According to [https://dev.eclipse.org/ipzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&component=modeling.mdt.modisco&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= MoDisco CQs] no CQ are currently opened for MoDisco.
+
No CQs are currently opened for MoDisco (cf. [https://dev.eclipse.org/ipzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&component=modeling.mdt.modisco&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= MoDisco CQs into IPZilla]).
  
= List the CQs from IPzilla that need to be moved to the "new" project =
+
=PMC Approval(s)=
 +
=Project Plan=
  
No CQ move is required : all the code has been written by MoDisco committers.
+
[https://projects.eclipse.org/projects/modeling.emft.emf-facet/releases/0.4.0 Project plan for EMF Facet 0.4.0] (Luna)
  
Here are the contributor declarations containing a bug id :
+
[http://projects.eclipse.org/projects/modeling.mdt.modisco/releases/0.12.0 Project plan for MoDisco 0.12.0] (Luna)
* Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze : MoDisco project & externalize Strings
+
 
* Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze : MoDisco project & externalize Strings
+
=IP Log Approval=
 +
 
 +
[http://www.eclipse.org/projects/ip_log.php?projectid=modeling.mdt.modisco Current MoDisco IP log]
 +
TODO
 +
 
 +
=Review Documentation=
 +
 
 +
== Reasons for the move ==
 +
 
 +
The code to be moved implements the capability to know the instances of an EClass. This feature is required by both MoDisco and EMF Facet projects, and MoDisco actually depends on EMF Facet. That is why the best location for the corresponding implementation classes is into EMF Facet.
 +
 
 +
== Move Plan ==
 +
 
 +
The result of this restructuring will be integrated as part of the next simultaneous release (Luna).
 +
 
 +
The modifications required to achieve this restructuring are tracked by [https://bugs.eclipse.org/bugs/show_bug.cgi?id=405858 Bug 405858].
 +
 
 +
 
 +
=== List the CQs from IPzilla that need to be moved to the "new" project ===
 +
 
 +
No CQ move is required : all the corresponding code has been written by full MoDisco committers.
 +
 
 +
Here are the concerned contributor declarations:
 +
* Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze: MoDisco project & externalize Strings
 +
* Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze: MoDisco project & externalize Strings
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
Line 23: Line 49:
 
* Nicolas Bros (Mia-Software) - Bug 307999 - [Facet] Not real time update face
 
* Nicolas Bros (Mia-Software) - Bug 307999 - [Facet] Not real time update face
 
* Nicolas Bros (Mia-Software) - Bug 327633 - [Model Browser] avoid blocking the UI
 
* Nicolas Bros (Mia-Software) - Bug 327633 - [Model Browser] avoid blocking the UI
* Fabien Giquel (Mia-Software) - Bug 336903 - [Model Browser] : metaclasses cache issue with some model update events
+
* Fabien Giquel (Mia-Software) - Bug 336903 - [Model Browser]: metaclasses cache issue with some model update events
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
 
* Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
  
Non of the bug id are decatred in the [http://www.eclipse.org/projects/ip_log.php?projectid=modeling.mdt.modisco MoDiso IP log]
+
None of these bugs is displayed in the [http://www.eclipse.org/projects/ip_log.php?projectid=modeling.mdt.modisco MoDiso IP Log]
  
Here are the contributor declarations which does not any containing a bug id :
+
WHAT DO YOU MEAN BY WHAT IS NEXT?
 +
Here are the contributor declarations which do not contain any bug id :
 
* Nicolas Bros (Mia-Software) - initial API and implementation
 
* Nicolas Bros (Mia-Software) - initial API and implementation
 
* Nicolas Bros (Mia-Software) - initial API and implementation
 
* Nicolas Bros (Mia-Software) - initial API and implementation
 
* Nicolas Bros (Mia-Software) - initial API and implementation
 
* Nicolas Bros (Mia-Software) - initial API and implementation
  
Nicolas Bros is a MoDisco committer since [http://dev.eclipse.org/mhonarc/lists/gmt-dev/msg00291.html July 2009], so those "initial API and implementation" are not associated to any CQ.
+
Nicolas Bros is a MoDisco committer since [http://dev.eclipse.org/mhonarc/lists/gmt-dev/msg00291.html July 2009], so these contributions are not associated to any CQ.
 +
 
 +
=== List committers who will be on the "new" project ===
 +
 
 +
This restructuring does not imply any committer change.
 +
 
 +
=== List any committers who should be removed from the "old" project ===
  
= List committers who will be on the "new" project =
+
This restructuring does not imply any committer change.
  
This restructuring do not need any commiter changes.
+
=== Describe the project infrastructure changes that you need to support the move ===
  
= List any committers who should be removed from the "old" project =
+
This restructuring does not imply any infrastructure change.
  
This restructuring do not need any commiter changes.
+
<hr/>
  
= Describe the project infrastructure changes that you need to support the move =
+
Copyright Mia-Software
  
No changes are required for this restructuring.
+
Made available under the Eclipse Public License v1.0

Revision as of 11:05, 3 May 2013

DRAFT


This document has to be conform to Development_Resources/HOWTO/Restructuring_Reviews

Review date: TODO

Communication channel: MoDisco Forum

Opened CQs

No CQs are currently opened for MoDisco (cf. MoDisco CQs into IPZilla).

PMC Approval(s)

Project Plan

Project plan for EMF Facet 0.4.0 (Luna)

Project plan for MoDisco 0.12.0 (Luna)

IP Log Approval

Current MoDisco IP log TODO

Review Documentation

Reasons for the move

The code to be moved implements the capability to know the instances of an EClass. This feature is required by both MoDisco and EMF Facet projects, and MoDisco actually depends on EMF Facet. That is why the best location for the corresponding implementation classes is into EMF Facet.

Move Plan

The result of this restructuring will be integrated as part of the next simultaneous release (Luna).

The modifications required to achieve this restructuring are tracked by Bug 405858.


List the CQs from IPzilla that need to be moved to the "new" project

No CQ move is required : all the corresponding code has been written by full MoDisco committers.

Here are the concerned contributor declarations:

  • Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze: MoDisco project & externalize Strings
  • Nicolas Bros (Mia-Software) - Bug 339930 - Anticipate UI freeze: MoDisco project & externalize Strings
  • Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
  • Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
  • Nicolas Bros (Mia-Software) - Bug 308234 - NPE with Facet when saving
  • Nicolas Bros (Mia-Software) - Bug 307999 - [Facet] Not real time update face
  • Nicolas Bros (Mia-Software) - Bug 327633 - [Model Browser] avoid blocking the UI
  • Fabien Giquel (Mia-Software) - Bug 336903 - [Model Browser]: metaclasses cache issue with some model update events
  • Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco
  • Gregoire Dupe (Mia-Software) - Bug 405858 - Copy of MetaclassInstancesAdapter files from MoDisco

None of these bugs is displayed in the MoDiso IP Log

WHAT DO YOU MEAN BY WHAT IS NEXT? Here are the contributor declarations which do not contain any bug id :

  • Nicolas Bros (Mia-Software) - initial API and implementation
  • Nicolas Bros (Mia-Software) - initial API and implementation
  • Nicolas Bros (Mia-Software) - initial API and implementation

Nicolas Bros is a MoDisco committer since July 2009, so these contributions are not associated to any CQ.

List committers who will be on the "new" project

This restructuring does not imply any committer change.

List any committers who should be removed from the "old" project

This restructuring does not imply any committer change.

Describe the project infrastructure changes that you need to support the move

This restructuring does not imply any infrastructure change.


Copyright Mia-Software

Made available under the Eclipse Public License v1.0

Back to the top