Community
Participate
Working Groups
Various Improvements in RCP
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?
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
Thanks for adding these comments Boris, they perfectly fit here.
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.
(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.
> 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.
(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
Prakash is now responsible for watching bugs in the [RCP] component area.
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.
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.