Bug 201121 - [RCP] Improvements for RCP use cases
Summary: [RCP] Improvements for RCP use cases
Status: CLOSED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on: 201058 11001 201051 201052 201053 201055 205739
Blocks:
  Show dependency tree
 
Reported: 2007-08-24 14:53 EDT by Tonny Madsen CLA
Modified: 2021-12-20 20:08 EST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tonny Madsen CLA 2007-08-24 14:53:57 EDT
Various Improvements in RCP
Comment 1 Tonny Madsen CLA 2007-08-25 04:05:00 EDT
Other subjects that should go into this collection are
- the wish to put views in the editor area
- the wish to combine a number of parts (views and editors) into a new part

I'm pretty sure these two wishes have already been created as bugs, but I cannot find them right now. Does anybody know the correct bug numbers?
Comment 2 Boris Bokowski CLA 2007-09-12 09:04:47 EDT
Copied from bug 175047 comment 9, made my Ben Pasero:

Being a developer for a non-enterprise, non-development, lightweight
application (rssowl), I would like to bring up the question about the future of
the Rich Client Platform. There is a couple of paint points that could be
discussed:

- Being able to dynamically disable contributions, e.g. to avoid that using the
RCP for an application means 100 commands automatically appearing at some
locations in the UI
- A security model allowing to define users and roles should be part of the RCP
- Splitting up the workbench library into several optional parts
- Splitting up the RCP into more features to select the ones that are required
- Being able to use the core API of RCP and being able to add a custom
workbench on top
- Confusing and duplicate APIs for contributing Views, Actions, Bindings,
Commands
- Update Manager should be part of RCP and rewritten from scratch
- etc. I am sure there is more
Comment 3 Benjamin Pasero CLA 2007-09-12 10:14:07 EDT
Thanks for adding these comments Boris, they perfectly fit here.
Comment 4 Achim Loerke CLA 2007-10-16 03:56:06 EDT
There was a workshop at the Eclipse Summit partly on this topic. Some results are available at http://wiki.eclipse.org/Eclipse_Summit_Europe_2007_RCP_Experience_Workshop#Results

Personally I'm mostly interested in the authorization and authentication problems. My company has a few people working on this (see also #201052). We still need some feedback on our current work.

The consensus among the participants ata ESE was to work with the newly proposed Riena project (http://www.eclipse.org/proposals/riena/). The goal of this project is to support enterprise level applications better than the current RCP. Looking at the broad scope of Riena I'm not sure there will be a working solution in the foreseeable future. Alexander Ziegler, the project lead of Riena, was at the ESE workshop and seamed quite interested in getting people to work on the RCP side of the project.



Comment 5 Boris Bokowski CLA 2007-10-16 09:30:34 EDT
(In reply to comment #4)
> The consensus among the participants ata ESE was to work with the newly
> proposed Riena project

Please do work with the Eclipse Platform project as well ;-)

Given the resource constraints we are operating under, we really need outside people driving the RCP-specific use cases.
Comment 6 Achim Loerke CLA 2007-10-17 06:54:40 EDT
> Please do work with the Eclipse Platform project as well ;-)

We'd love to. We just decided to "donate" some manpower (I will do the long term supervision and one or two colleagues will do the "real work") to work on RCP, but we are only a small company (40 employees), so we have to justify this in some way. The easiest way is to concentrate on a problem which really hampers our other work. This is actually the missing authorization in RCP applications. 

So actually we're looking into Riena for their proposals for authentication and authorization. In parallel we're looking into using the Expression Framework (Tom Schindls proposal). This would require extending the framework beyond Commands/Actions to Views and Perspectives. If we (the collective we, including every interested party) decide that's the way to go, we would contribute the code to RCP.

We can talk anytime about other areas where help is needed. I'm still learning the ropes how the Eclipse community works in this area, so please be patient. 
Comment 7 Boris Bokowski CLA 2007-10-17 09:14:16 EDT
(In reply to comment #6)
> we are only a small company (40 employees)

Sounds like a good fit to me - we are a team of six developers and have too much code to maintain. ;-)

> long term supervision

Sounds excellent! It takes real time (on both sides!) to get people up to speed, which is why we are very interested in long-term involvement.

> The easiest way is to concentrate on a problem which really
> hampers our other work.

Makes perfect sense to me.

> I'm still learning
> the ropes how the Eclipse community works in this area, so please be patient.

This wiki page might help, please let me know if you have questions for which you cannot find answers on the wiki:

http://wiki.eclipse.org/Platform_UI/How_to_Contribute
Comment 8 Boris Bokowski CLA 2009-11-26 16:16:23 EST
Prakash is now responsible for watching bugs in the [RCP] component area.
Comment 9 Eclipse Webmaster CLA 2019-09-06 15:35:39 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.
Comment 10 Eclipse Genie CLA 2021-12-20 20:08:58 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.