[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [platform-ui-dev] New editors view
|
(you may see this message twice due to the mailing list thinking I'm a
different person because of my change to the ca.ibm.com domain)
Jared,
The reason we rolled our own view was not due to any deficiencies in your
implementation. We started off implementing the drop-down, and then found
that it was a small amount of extra work to reuse this code in a view. I
do apologize for not having done a better job of keeping you informed
about this process though.
There are some technical issues with supporting some of the features your
view has, which ours doesn't. For example, in order to support working
sets and the object contribution actions in the view's context menu, the
item's underlying resource must be known. With lazy editor activation,
the corresponding editor, or even its editor input, may not be known. So
either you need to force activation in order to get these features, or you
allow the UI to be inconsistent (sometimes you get the features, sometimes
you don't). Neither of these options is desirable, so we left these
features out and are considering alternatives.
As for what you can do to get contributions accepted, I don't think you
did anything wrong in this regard. You developed an interesting new
feature, and discussed with us the possibility of getting it released over
the last several months. Before 2.0, we were unsure whether this was the
right approach, and had too many other priorities to consider this. For
the current work, we started off looking at the idea of a drop-down, but
then realized we could also make it a view with a small amount of extra
work. So the main reason we rolled our own rather than including your
code is that it was actually less work to add the view support to the
drop-down code, than to examine your code and take out the features that
we were not comfortable with including. But again, I should have let you
know we were going this route.
Finally, the recently released changes to editor management, including the
view, are not necessarily the final answer for 2.1. We are discussing
other options, and may in fact end up rolling back all the changes in
favour of a more concerted effort to improve editor management post 2.1.
I'd feel more comfortable rolling back our own changes than somebody
else's contribution.
Nick
Jared Burns <jared-eclipse@xxxxxxxxx>
Sent by: platform-ui-dev-admin@xxxxxxxxxxx
12/06/02 02:01 PM
Please respond to platform-ui-dev
To: platform-ui-dev@xxxxxxxxxxx
cc:
Subject: [platform-ui-dev] New editors view
I was tempted to send this email privately, but I imagine the answers
could be
generally useful.
Would someone mind explaining the problems in my EditorList view that
prompted
the team to create their own version of the view from scratch? Were the
problems mostly technical (bugs, etc.), was my code not compatible with UI
team conventions (style, architecture, etc.), or was there some other
fundamental problem?
I'd like to know what I could have done (and what I could do in the
future) to
get my contribution accepted.
Thanks,
- Jared
_______________________________________________
platform-ui-dev mailing list
platform-ui-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/platform-ui-dev