Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[graphiti-dev] Diagrams in Views and time constraints

Hi all,

 

after yesterday’s extensive changes I took a step back to decide how to proceed with that feature. First of all, I would really like to see this cool feature in Eclipse Kepler in Graphiti 0.10.0.

 

But, there are some extremely tight time and capacity constraints involved. We (as all projects on the Eclipse release train) have API freeze with M6 which is March 22nd. Latest check-in is our +3 day on March 20th.

 

But due to the large API changes we need to provide a version much earlier to allow other projects on the Eclipse release train using Graphiti to adapt. These projects are e.g. the DTP JPA Editor and CDO Dawn. The latest date for such a version would be in my opinion tomorrow. Technically this means we need to have the changes merged back in the main codeline and do an integration build that we publish. Communication would be done via email to the cross projects mailing list.

 

That means that at least the API for the editor usecase should be final until then. We may do some later changes (until M6) for the new API for views and composites and of course bug fixes (the latter also after M6 of course). But API changes after M6 will be difficult because they usually require PMC approval. I would tag the new view and composite APIs as preliminary to make that a little easier, but we have to be extremely careful with API changes afterwards.

 

Another (personal) issue I have, is that I’ll be on vacation starting on Saturday (day after tomorrow) until next Saturday without access to email or the internet. Well, actually it is not really an issue, but will make this more complicated… ;-)

 

After the API changes being available and the announcement, follow up projects will surely pose questions on how to convert. As I have no email access next week, I will not be able to help out.

 

The alternative (if we don’t get that into M6) would be to make the feature available in a later version, there might be an additional (not in the release train) version that we can publish later this summer (after Kepler). But I would much more appreciate if we can have this in Kepler.

 

Please let me know your thoughts.

 

Thanks,

Michael


Back to the top