Jump to: navigation, search

Difference between revisions of "XML Security Tools Proposal"

(Component lead/Committer)
(Contribution)
Line 30: Line 30:
 
[http://sourceforge.net/projects/xml-security Current home of the Eclipse XML Security Plugins]
 
[http://sourceforge.net/projects/xml-security Current home of the Eclipse XML Security Plugins]
  
* Need current list of plugins
+
* de.xmlsicherheit
 +
''The core plug-in (several wizards, view, preference pages).''
 +
* de.xmlsicherheit.help
 +
''Help contents (information about the W3C recommendations on XML security and a plug-in guide), completely in German.''
 +
* org.apache.xalan
 +
''Apache Xalan, required by org.apache.xml.security and de.xmlsicherheit.''
 +
* org.apache.xml.security
 +
''Apache XML Security (Santuario).''
  
 
== Tentative Plan ==
 
== Tentative Plan ==

Revision as of 11:18, 8 August 2008

The XML Security Tools is a proposed open source component under the Eclipse Web Tools Project.

This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process document) and is written to declare its intent and scope. This proposal is written to solicit additional participation and input from the Eclipse community. You are invited to comment on and/or join the component. Please send all feedback to the Web Tools newsgroup.

The initial contribution pdf document is available .

Background

Background information regarding the reason for the project and some high level goals.

  • Provide goals

Description

Provide an overall description of the project.

Organization

We propose sources under EPL for initial contribution, including customizable encrypting and decrypting of XML files based on the W3C XML Encryption specification.

XML Security Tools features are organized into different topics :


The primary focus of the XML Security Tools component will be on extensibility & robustness of basic features.

Contribution

Contribution will consist in an initial set of source plugins :

Current home of the Eclipse XML Security Plugins

  • de.xmlsicherheit

The core plug-in (several wizards, view, preference pages).

  • de.xmlsicherheit.help

Help contents (information about the W3C recommendations on XML security and a plug-in guide), completely in German.

  • org.apache.xalan

Apache Xalan, required by org.apache.xml.security and de.xmlsicherheit.

  • org.apache.xml.security

Apache XML Security (Santuario).

Tentative Plan

  • Initial Eclipse.org presence in ??? 2008
    • website
    • CVS repository, seeded with source code from current contribution
    • Bugzilla repository
  • v0.5: ??? 2009

Initial committers and contributors

The initial committers will initially focus on providing an open, well documented API. Our agile development process will follow eclipse.org's standards for openness and transparency. Our goal is to provide the infrastructure and APIs needed to allow the integration/generation of additional model search engines.We also plan to help improve the Eclipse platform by submitting patches and extension point suggestions. The initial team will consist of several part-time resources:

Component lead/Committer

Dominik is the developer of the XML-Security Plug-In, the Eclipse e-learning plug-in for XML security, and has been working with XML Security for several years now. He is also the lead of the JCrypTool project which develops a cryptography e-learning RCP.

Committers

  • David Carver - Standards for Technology in Automotive Retail

David is one of the committers on the XSL Tools incubator project. He has been working on the content assistance and XPath parsing abilities. He is also mentoring the XQuery Summer of Code project. He works daily with wide variety of XML related technologies for the Automotive retail industry.

Interested parties

The Web Services, SOA, and XML communities are obviously the main target and audience for this component. We are expecting and will actively pursue during the proposal and incubation phases, active participation.


User community

The existing Web Service and XML developer/user community will be the primary user base.

Links