[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.hyades] Re: Notes of meeting of February 11 2003
|
Members :
Will Goddin, Sam Guckenheimer, Dominique Guilbaud, Serge Lucio, Marcelo
Paternostro, Valentina Popescu, Neil Sanderson, Dave Scott
Attending the meeting :
Will Goddin, Dominique Guilbaud, Serge Lucio, Valentina Popescu
Meeting actions:
The purpose of this meeting was to go over the UI requirements and come up
with a plan for the near term actions and deliveries.
We went over the list of items discussed on the previous meeting, on
January 29th, and divided the line items between the group members.
For owners of line items, see Agenda below.
In the meeting was decided:
1 Every member owning a line item should take the corresponding actions :
a) For Eclipse requirements, follow up on the eclipse corner by
posting questions on the eclipse newsgroup and open Eclipse bugs or
features if necessary; the rest of the members will be notified by adding
them to the discussion list ( ie for a Bugzilla defect, add the UI group
members on the cc list when opening the defect or feature )
b) For Integration with Eclipse workbench, analyze and eventually find
a solution to the problem ( ie how to extend the Run\Debug actions, is
this possible with the existing eclipse extension point configuration ?
how much time would this take to implement and what is the impact to the
existing code)
c) For extension points, we need to first determine the use cases and
then decide what should be extendable and how. To be able to find the
right and most complete answer we need to focus on use cases. Serge is
going to provide generic use cases which will be used to analyze extension
point requirements.
2. No deadlines were defined for the plan items; at this phase, we are
going to analyze the line items and next decide the workload and when
they can be done.
3. I will send a note to the UI team members describing the process of
opening eclipse bugs/ features and how to post questions to the eclipse
team through the Eclipse newsgroup
4. I will to post the meeting notice on the Hyades newsgroup, under the
Reference Perspective and UI's link
5. We are going to have a weekly meeting, every Friday at 10AM EST; I
will send the meeting details prior to every meeting
Agenda:
1. Eclipse Requirements
- editor drag and drop over a view folder - Valentina
- more launch options : remote launch, launch external applications
-Dominique
- output paths/ pre-compiled options ( Issue is how we handle stub
generation. Currently, this requires a test project, because Eclipse does
not allow control of input and output paths in compilation) - Dominique
- Access to pre & post build phases - Dominique
- better Tree and Table viewers
Valentina and Will are going to drive this item; this is mostly an
Eclipse requirement but we might be able to use a set of table and tree
viewers implemented by Will's team.
2. Eclipse Integration
- integrate Test and Profile/Log action with Eclipse Run/Debug ( being
able to re-run an application in any of these modes ) - Valentina, Dave
- Extend and reuse the Process view ( replace the Monitors view from
Profiling perspective ) - Dominique
- Extend and reuse the Console view from Run/Debug perspectives -
Dominique
3. Extension Points
- Extend common views : add new columns, extendable cell editors -
Serge, Will
- Editable views ..?.. Flipping trace viewer from view only to edit (
need a use case to demonstrate the need for this feature) - Serge, Will
4. Component Test extension points -- wait for Use Cases from Serge
before going into more details on this item; Need input from Marcelo, who
was not able to attend the meeting. Marcelo should own this line item
- Primitive Task
- Scheduler
- Report
- Use Case extensions
5. Use Cases - Serge is going to provide generic use cases, which are
going to be used to identify UI requirements, such as extension points and
Eclipse integration mechanism
6. UI widgets
- Contribute reusable widgets ( Neil's zoom slider ) - Neil is going to
own this item. This is not a hot item on the UI requirements list because
there is no concrete usage of this widget. Once we decide how to use it in
the context of the Hyades project , this is going to be a great addition
to the tool. Note: we need to make sure the widget complains to the
accessibility requirements.
- Table Tree Viewer - Will owning this item. Will is going to provide us
in a week or two a testable version of this viewers. Depending on the UI
extension requirements and how much we can do with the Eclipse viewers, we
will decide whether Will's viewers are a good and necessary replacement.