Discussion:
[wdte-devel] [platform-ui-dev] Presentation Work
Igor Malinin
2004-02-29 20:25:23 UTC
Permalink
We will need (after E3.0 M8) to investigate presentation categories and
how it will be possible to use them in our project. Chris, Alex, how do
you think where we should log such tasks? It is not a bug and not a
feature request. May be we need to enable SF Task Manager? I don't feel
it is right to put it in problem trackers which is IMHO is for user
feedback by nature. Your comments?

Bellow is the original message from platform-ui-***@eclipse.org:



* From: Kim Horne <***@xxxxxxxxxx>
* Date: Thu, 26 Feb 2004 12:57:57 -0500
* Delivered-to: platform-ui-***@eclipse.org


The initial presentation work has been committed to head. This work
aims to integrate colors, fonts, gradients and themes into one cohesive
story. This will have the additional benefit of greatly simplifying the
workbenches use of color. What has been committed thus far:

* presentation categories (an umbrella under which select
colors/fonts may be configured and previewed using the new
org.eclipse.ui.IPresentationPreview interface)
* combined font/color preference page (Colors and Fonts) that
utilizes categories and previews
* gradientDefinition children for the colorDefinition extension point.
This allows for definition of well known gradients, including their
direction, component RGBs, and percentages.


Additionally, IFontProvider has been contributed to JFace. This label
provider extension allows you to override the font for a given element
on select viewers (TreeViewer and TableViewer at this time).

For more information see the following bug reports:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=44588
https://bugs.eclipse.org/bugs/show_bug.cgi?id=48773
https://bugs.eclipse.org/bugs/show_bug.cgi?id=52963
https://bugs.eclipse.org/bugs/show_bug.cgi?id=53105
https://bugs.eclipse.org/bugs/show_bug.cgi?id=53199
Christopher Lenz
2004-02-29 21:40:11 UTC
Permalink
Post by Igor Malinin
We will need (after E3.0 M8) to investigate presentation categories
and how it will be possible to use them in our project. Chris, Alex,
how do you think where we should log such tasks? It is not a bug and
not a feature request. May be we need to enable SF Task Manager? I
don't feel it is right to put it in problem trackers which is IMHO is
for user feedback by nature. Your comments?
Actually, I don't see a problem logging such things as enhancement
requests. Enhancements can be internal, and don't need to be features
visible to the end user.

Why do you think this presentation categories story is interesting for
us? I understand it more as work in the direction of UI themes, which
would need to be supported by plugins implementing custom controls and
such. But maybe I've not understood it correctly (did look at the
individual bugs, though).

Can you provide some more insight?
Chris
--
Christopher Lenz
/=/ cmlenz at gmx.de
Igor Malinin
2004-02-29 22:31:36 UTC
Permalink
Post by Christopher Lenz
Actually, I don't see a problem logging such things as enhancement
requests. Enhancements can be internal, and don't need to be features
visible to the end user.
Tasks & Feature Requests usually are formulated defferently, and
processed differently. And Task Manager has capabilities more
appropriate for processing tasks like completion percentage, etc. There
is overlap through, but I am always felt them as different things. Just
my IMHO, and if you and Alex thing that FR is ok for this kind of tasks
then I am ok with it too.
Post by Christopher Lenz
Why do you think this presentation categories story is interesting for
us? I understand it more as work in the direction of UI themes, which
would need to be supported by plugins implementing custom controls and
such. But maybe I've not understood it correctly (did look at the
individual bugs, though).
Can you provide some more insight?
I don't sure if presentation categories will be interesting for us, but
from the description I feel that it might be. "combined font/color
preference page" for example sounds like something useful - probably it
is meant to replace non-standard editor colors/fonts preferences... We
have own self-made preference pages for this and all of them is either
different, or a lot of code copied & pasted.

Just need to check it when it is done... And probably generalize our
preference pages if presentation categories don't meet our needs.
Christopher Lenz
2004-02-29 23:08:31 UTC
Permalink
Post by Igor Malinin
Post by Christopher Lenz
Actually, I don't see a problem logging such things as enhancement
requests. Enhancements can be internal, and don't need to be features
visible to the end user.
Tasks & Feature Requests usually are formulated defferently, and
processed differently. And Task Manager has capabilities more
appropriate for processing tasks like completion percentage, etc.
There is overlap through, but I am always felt them as different
things. Just my IMHO, and if you and Alex thing that FR is ok for this
kind of tasks then I am ok with it too.
Well, the main thing I am concerned about is that information shouldn't
be fragmented too much. As you note, there is overlap between the task
manager and the issue tracker. If I'm not sure whether to enter (or
search for) something as a task or an issue, that's a concern IMHO.

The other problem I personally have with the task manager is that
features like tracking the time spent on a task and setting completion
percentages etc are not really appropriate for an open-source
development process.
Post by Igor Malinin
Post by Christopher Lenz
Why do you think this presentation categories story is interesting
for us? I understand it more as work in the direction of UI themes,
which would need to be supported by plugins implementing custom
controls and such. But maybe I've not understood it correctly (did
look at the individual bugs, though).
Can you provide some more insight?
I don't sure if presentation categories will be interesting for us, but
from the description I feel that it might be. "combined font/color
preference page" for example sounds like something useful - probably
it is meant to replace non-standard editor colors/fonts preferences...
We have own self-made preference pages for this and all of them is
either different, or a lot of code copied & pasted.
Just need to check it when it is done... And probably generalize our
preference pages if presentation categories don't meet our needs.
I definitely agree about the code duplication on preference pages. I
have some hope that this may be addressed in M8 because of the plan
item "prepare concolidated user preferences for editors (3 days)".

Cheers,
Chris
--
Christopher Lenz
/=/ cmlenz at gmx.de

Loading...