This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 311088 - server.p2 feature refactoring
Summary: server.p2 feature refactoring
Status: CLOSED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Server-Side (show other bugs)
Version: 3.6   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: equinox.server-side-inbox CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-29 14:43 EDT by Jeff McAffer CLA
Modified: 2021-08-27 13:20 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff McAffer CLA 2010-04-29 14:43:49 EDT
The current server.p2 feature makes a few assumptions and has some hard coded dependencies that do not always apply.

- The ECF transports (e.g., the HTTP and apache related bundles) are not needed in various cases. For example, when using repos that are file-based (local or networked). Having HTTP clients in the server will be challenging for some scenarios. Ideally ECF would produce an easy to use feature that would add HTTP support to a system basing comms on ECF.

- A number of bundles are "included" when they should likely be "required".  including them binds the feature to a precise version of the bundle.  Where the bundle is likely to appear in other features, this can setup conflicts.  Examples include
   - equinox.app (not sure why that is required in any event)  Any apps in p2 bundles should have a optional dependency on the app API.
   - equinox.preferences

- There should be some sort of dependency on simple.configurator.
Comment 1 Jeff McAffer CLA 2010-11-12 12:35:55 EST
With the introduction of the equinox.core, equinox.p2.core and p2.extras features, the p2.server feature should be reviewed.
Comment 2 Eclipse Webmaster CLA 2019-09-06 16:07:34 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 3 Eclipse Genie CLA 2021-08-27 13:20:56 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. 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.