Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PDE/DS"

< PDE
(Resources)
(Work Area)
Line 1: Line 1:
=== Work Area ===
+
== Abstract ==
 
+
The Declarative Services (or "DS") specification is one of the newest parts of OSGi, it uses a XML file to encapsulate all service registration code. This proposed application is about to develop an OSGi Declarative Service Tooling to improve development productivity. An UI based tool will let you focus on the application logic of your code.
The goal of Declarative Services (DS) Tooling work area is to provide first-class tooling for DS.
+
 +
My vision is to encourage new developers to use OSGi technology (specifically Declarative Service). As a new functionality, an Editor will help to create and maintain all component registration code easier. This feature is very important for component reuse developers, who will concentrate on their services, instead of OSGi Framework code. Moreover, implementation of such add-in will increase the OSGi popularity due to a simplification on OSGi component development.
  
 
=== Developers ===
 
=== Developers ===

Revision as of 14:09, 10 June 2008

Abstract

The Declarative Services (or "DS") specification is one of the newest parts of OSGi, it uses a XML file to encapsulate all service registration code. This proposed application is about to develop an OSGi Declarative Service Tooling to improve development productivity. An UI based tool will let you focus on the application logic of your code.

My vision is to encourage new developers to use OSGi technology (specifically Declarative Service). As a new functionality, an Editor will help to create and maintain all component registration code easier. This feature is very important for component reuse developers, who will concentrate on their services, instead of OSGi Framework code. Moreover, implementation of such add-in will increase the OSGi popularity due to a simplification on OSGi component development.

Developers

  • Chris Aniszczyk
  • Rafael Oliveira Nóbrega

Plug-ins

  • org.eclipse.pde.ds.core
  • org.eclipse.pde.ds.ui
  • org.eclipse.pde.ds.tests

Resources

Project Set File for PDE DS

Getting Started with OSGi: Declarative Services and Dependencies

Declarative Services API


Community Proposals

Feel free to add your comments and ideas.

Back to the top