Once you're confident that the work is complete, please put it into a 
branch on git.eclipse.org. Then inform clients and ask for final 
validation (open a bug for clients to give their "go"). Clients need at 
least 3 weeks of time to do their integration testing. Only put it into 
master after you got a good coverage of "go"s.

Thanks,
Markus



From:   Daniel Megert/Zurich/IBM@IBMCH
To:     Cross project issues <[email protected]>
Cc:     Jeanderson Candido <[email protected]>, Hendrik Still 
<[email protected]>
Date:   2014-07-30 11:43
Subject:        Re: [cross-project-issues-dev] Information about the 
"Generifing     JFace   viewers" project
Sent by:        [email protected]



Just for the records, here are some constraints that I required in order 
to agree to continue that work: 

- Some stuff just doesn't make sense to be generified because it often 
contains various kinds of objects, e.g. (tree)  viewers. See also 
http://dev.eclipse.org/mhonarc/lists/platform-ui-dev/msg05459.html. 
- If generified types cannot be plugged together unless everything is 
again just Object or Class, it's not worth to generify those types. 
- The generified code must be in a shape so that clients can start to fix 
their code by invoking Refactor > Infer Generic Type Arguments... This 
needs to be validate on existing Platform UI code. 

Dani 



From:        Lars Vogel <[email protected]> 
To:        [email protected], Jeanderson Candido 
<[email protected]>, Hendrik Still <[email protected]> 
Date:        30.07.2014 11:23 
Subject:        [cross-project-issues-dev] Information about the 
"Generifing JFace        viewers" project 
Sent by:        [email protected] 



Hi, 

as some of you probably remember, the platform.ui team started a GSoC 
project last year to generify the JFace viewer framework. We (platform.ui 
team together with John Arthone and Dani Megert) decided that it is worth 
to finish this project and started a new GSoC project. 

Jeanderson Barros Candido (cc) is working on this project with Hendrik 
Still (cc) (GSoC student from last year) and me as mentor. 

I personally think the work looks already very good and plan to integrated 
it soon into the master. We are trying to learn from the experience from 
last year, therefore: 

-  We plan to integrate it as a whole, not piece wise so people can fix 
warning messages created by this change 
- We reworking the JFace snippets and tests at the same time to have a 
first proof-point 
- We plan to use it for platform views to validate that it works


Of course generifying an existing API, will result in certain limitations 
and some suggested a complete rewrite of the JFace viewer framework but 
this is currently not the scope of this project. 

The implementation is currently done at Github: 
https://github.com/jeandersonbc/eclipse.platform.ui and we do our planning 
in https://github.com/jeandersonbc/gsoc14-eclipse-planning. 

If someone wants to test the new implementation and provide feedback, 
please let us know. 

Best regards, Lars_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev 
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to