[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [technology-pmc] Project Proposal: Faceted Project Framework | 
Konstantin,
 I do understand all of that, but is should not have prevented person 
proposing new project from soliciting interested parties for the sake of 
this proposal, especially if he is convinced that it would be useful to 
others.
 Also, I had an experience dealing with faceted framework, and found it 
not that well documented. So, having just one committer on the proposal 
would make it hard for that person to improve this aspect of the 
project. Moving it out of WTP umbrella would actually decrease workforce 
for the project, because it won't be responsibility of the WTP anymore.
 I also concerned with moving faceted framework out of the WTP 
namespace, given that faceted framework in WTP is actually a public API. 
Please note that 3rd party integrations would have really hard time to 
support old and new stuff (it is already painful enough to support more 
then the latest WTP version). Actually I am not that much concerned 
about faceted framework itself, but how would I have to handle WTP 
project configuration in Maven tools [1] after WTP itself would be moved 
to the new incarnation of this framework. It would be really great to 
see those aspects covered in the proposal.
 Another issue that is not covered in the proposal is relationship 
between facets and natures. From your comments it seem like there is 
some historical issues between Platform and this framework, but it would 
be great to have some plan for moving forward, maybe at least plan to 
address this issue in e4.
 Please don't get me wrong, I do think that your proposal is a good 
idea, but given all circumstances, I am afraid that at this point of 
time it will create more immediate inconvenience then potential benefits 
from decoupling it from WTP and it is unclear if anyone thought of it 
from that angle.
 regards,
 Eugene
[1] http://eclipse.org/m2e/
Konstantin Komissarchik wrote:
As you say yourself, it's a chicken and an egg problem. A project that does not already have a natural dependency on functional area covered by WTP will not seriously consider this framework while it is part of WTP. The goal for making it independent is precisely to facilitate broader adoption.
This discussion will be more relevant when we are starting to formulate an exit strategy for this project from Technology. Where it finds its permanent home will be driven by the precise nature of its adoption.
Note that one of the more frequent questions / requests that I get is how to add facets to a Java project. This is not a WTP use case.