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 "Components 1.0"

(RCP-based Identity Selector)
 
(33 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#eclipseproject:technology.higgins}}
+
[[Image:Higgins logo 76Wx100H.jpg|right]]  
[[Image:Higgins_logo_76Wx100H.jpg|right]]
+
  
This page describes Higgins 1.0-only components. It does not include a list of components that are common to 1.0 and 1.1. For a list of those see [[Components]].
+
This page describes [[Higgins 1.0]]-only components. See [[Components 1.X]] for a list of components that are common to 1.0 and 1.1. See [[Components 1.1]] for a list of [[Higgins 1.1]]-only components.  
  
===Definitions===
+
=== Conventions Used on this Page ===
  
Components are comprised of one or more Eclipse projects. The page is organized by the folders in the SVN repository at https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/
+
*See [[Components Page Conventions]] - including definitions of terms used below
 +
*See [[Higgins SVN Branch Structure]] to understand how we name our builds
  
;Component: An abstract service description. Components may be implemented by N ''alternative'' sets of M ''constituent'' Eclipse ''projects''. Although N is often equal to one, it may be greater if there are multiple language implementations of the same service, or if there are alternative projects used in different runtime environments. Although M is also often equal to one, there may be two or three separate projects of various types.
+
== App folder  ==
  
;Project: An Eclipse project. In Java this builds to a .JAR or .plugin. On LINUX, perhaps a shared library. Types include: ''Impl.'' (implementation), ''Interface'', ''Test'' and ''Misc''
+
The App folder holds [[Components]] that are at the top level of their respective Higgins 1.0 or 1.1 architectures. For example, for end-user applications, these would be the user interface and/or client [[Components]].
  
==Conventions Used on this Page==
+
[[Components]] are listed in alphabetic order by SVN project name:
* See [[Components Page Conventions]]  
+
* See [[Higgins SVN Branch Structure]] to understand how we name our builds
+
* Eclipse projects (rows) or entire Components (tables) that are not yet a part of any release or stable build should be in the "Nursery" folder
+
 
+
== App folder ==
+
The App folder holds [[Components]] that are at the top level of their respective Higgins 1.0 or 1.1 architectures. For example, for end-user applications, these would be the user interface and/or client [[Components]].
+
  
[[Components]] are listed in alphabetic order by SVN project name:
+
=== GTK and Cocoa Selector  ===
  
=== GTK and Cocoa Selector ===
+
{{HigCompTblHead2SingleRow|bugzcomp=ISSD}} {{HigCompTblSec2|env=C++}} {{HigCompTblRow2Wiki|type=Impl.|appdir=cbselector|h1=[[Image:led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery|downloadurl=no|otherdl=[http://code.bandit-project.org/trac/wiki/DigitalMe See Novell DigitalMe]}} |}    
{{HigCompTblHead2|name=org.eclipse.higgins.cbselector|bugzcomp=ISSD}}
+
{{HigCompTblSec2|env=C++}}  
+
{{HigCompTblRow2Wiki|type=Impl.|appdir=cbselector|h1=[[Image:led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=ahodgkinson.novell.com.com|username=Andy}}
+
|}  
+
 
+
  
===RCP-based Identity Selector===  
+
=== RCP-based Identity Selector ===
{{HigCompTblHead2|name=RCP-based Identity Selector|bugzcomp=ISS+CLIENT+UI+RCP}}
+
{{HigCompTblSec2|env=Java 1.4}}
+
{{HigCompTblRow2|type=Impl.|appdir=crpps|h1=[[Image:Led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=litie.cn.ibm.com|username=Tie Li}}
+
{{HigCompTblRow2|type=Misc.|appdir=crpps.feature|h1=[[Image:Led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=litie.cn.ibm.com|username=Tie Li}}
+
|} 
+
 
+
  
===Higgins Embedded-Selector Extension for Firefox===
+
{{HigCompTblHead2SingleRow|bugzcomp=ISS+CLIENT+UI+RCP}} {{HigCompTblSec2|env=Java 1.4}} {{HigCompTblRow2Wiki|type=Impl.|appdir=crpps|h1=[[Image:Led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=litie.cn.ibm.com|username=Tie Li}} {{HigCompTblRow2|type=Misc.|appdir=crpps.feature|h1=[[Image:Led-box-green.gif]]|h11=[[Image:led-box-red.gif]]|wikiuser=litie.cn.ibm.com|username=Tie Li}} |}    
{{HigCompTblHead2|name=org.eclipse.higgins.hbx |bugzcomp=HBX|}}
+
{{HigCompTblSec2|env=Javascript FireFox extension}}
+
{{HigCompTblRow2Wiki|type=Impl.|appdir=hbx|note=|h1=B-1-0-0|h11=[[Image:Led-box-red.gif]]|otherdl=[http://wiki.eclipse.org/HBX_Installation install]|wikiuser=maxim.parityinc.net|username=Maxim}}
+
|}
+
 
+
  
===Hosted I-Card Manager ===
+
=== Higgins Embedded-Selector Extension for Firefox  ===
{{HigCompTblHead2|name=I-Card Manager Web Application|bugzcomp=I-Card+Broker}}
+
{{HigCompTblSec2|env=Java 1.4}}
+
{{HigCompTblRow2|type=Impl|appdir=icm|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
 
+
  
===I-Card Service Web App===
+
{{HigCompTblHead2SingleRow |bugzcomp=HBX|}} {{HigCompTblSec2|env=Javascript FireFox extension}} {{HigCompTblRow2Wiki|type=Impl.|appdir=hbx|note=|h1=[[Image:Led-box-green.gif]]|h11=[[Image:Led-box-red.gif]]|otherdl=[http://wiki.eclipse.org/HBX_Installation install]|wikiuser=jjacob.parityinc.net|username=Jeesmon}} |}  
{{HigCompTblHead2|name=I-Card Service Web App|bugzcomp=HBX+SUPPORT}}
+
{{HigCompTblSec2|env=Java 1.4 SOAP web app}}  
+
{{HigCompTblRow2|type=Impl.|appdir=rpps.web|note=|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6*|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
 
+
  
===I-Card Service Web App===
+
=== I-Card Manager Web App ===
{{HigCompTblHead2|name=I-Card Service Web App|bugzcomp=HBX+SUPPORT}}
+
{{HigCompTblSec2|env=Java 1.4 SOAP web app}} 
+
{{HigCompTblRow2|type=Impl.|appdir=rpps.web|note=|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6*|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|}
+
 
+
  
===MultiProtocol Relying Party Enablement Sample ===
+
{{HigCompTblHead2SingleRow|bugzcomp=I-Card+Broker}} {{HigCompTblSec2|env=Java 1.4 WAR}} {{HigCompTblRow2Wiki|type=Impl|appdir=icm|h1=[[Image:Led-box-green.gif]]|h11=[[Image:Led-box-red.gif]]|wikiuser=splyhun@paritinc.net|username=Sergiy P}} |}  
  
{{HigCompTblHead2|name=MultiProtocol Relying Party Enablement Sample|bugzcomp=RP+SITE }}
+
=== MultiProtocol Relying Party Enablement Sample ===
{{HigCompTblSec2|env=Java 1.4 WAR}}
+
{{HigCompTblRow2|type=Impl.|appdir=rp.servlet.sample|note=--[[org.eclipse.higgins.rp.servlet.sample | note]]|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6*|wikiuser=pka.us.ibm.com|username=Paula}}
+
|}
+
 
+
  
=== SAML2 IdP === 
+
{{HigCompTblHead2SingleRow|bugzcomp=RP+SITE }} {{HigCompTblSec2|env=Java 1.4 WAR}} {{HigCompTblRow2Wiki|type=Impl.|appdir=rp.servlet.sample|note=--[[org.eclipse.higgins.rp.servlet.sample | note]]|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6*|wikiuser=slyakhov.parityinc.net|username=SergeyL}} |}  
{{HigCompTblHead2|name=SAML2 IdP|bugzcomp=SAML2+IdP}}
+
{{HigCompTblSec2|env=Java 1.4 web service}}  
+
{{HigCompTblRow2|type=Impl.|note=--[[org.eclipse.higgins.saml2idp.server | note]]|appdir=saml2idp.server|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompTblRow2|type=Test|note=--[[org.eclipse.higgins.saml2idp.test | note]] |appdir=saml2idp.test|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=Markus.sabadello.gmail.com|username=Markus}}
+
{{HigCompTblRow2|type=Misc|note=|appdir=saml2idp.server.config|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=buzoverya@aquasoft.dp.ua|username=TBD}}
+
|}
+
 
+
  
== Plugins folder ==
+
== Plugins folder ==
  
The following are in roughly alphabetic order by main project name:
+
The following are in roughly alphabetic order by main project name:  
  
===Multi-Protocol Relying Party Enablement===
+
=== Multi-Protocol Relying Party Enablement ===
{{HigCompTblHead2|name=MultiProtocol Relying Party Enablement|bugzcomp=RP+SITE}}
+
{{HigCompTblSec2|env=Java 1.4}}
+
{{HigCompTblRow2|type=Interface|note=--[[Relying Party Enablement Interface | note]]
+
|plugdir=rp.interface|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompTblRow2|type=Impl.|note=--[[Relying Party Enablement Servlet Implementation | note]]
+
|plugdir=rp.servlet|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=pka.us.ibm.com|username=Paula}}
+
{{HigCompTblRow2|type=Misc|note=--[[Relying Party Enablement Information Card Protocol | note]]
+
|plugdir=rp.icard|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=pka.us.ibm.com|username=Paula}}   
+
|}
+
 
+
  
===RSS-SSE Support===
+
{{HigCompTblHead2Package|name=MultiProtocol Relying Party Enablement|bugzcomp=RP+SITE}} {{HigCompTblSec2|env=Java 1.4}} {{HigCompTblRow2|type=Interface|note=--[[Relying Party Enablement Interface | note]]
{{HigCompTblHead2|name=RSS-SSE Support|bugzcomp=HBX+SUPPORT}}
+
|plugdir=rp.interface|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=slyakhov.parityinc.net|username=SergeyL}} {{HigCompTblRow2|type=Impl.|note=--[[Relying Party Enablement Servlet Implementation | note]]
{{HigCompTblSec2|env=Java 1.4}}  
+
|plugdir=rp.servlet|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=slyakhov.parityinc.net|username=SergeyL}} {{HigCompTblRow2|type=Misc|note=--[[Relying Party Enablement Information Card Protocol | note]]
{{HigCompTblRow2|type=Misc|note=|plugdir=rsse|h1=[[Image:Led-box-green.gif]]|h11=[[Image:Led-box-red.gif]]|wikiuser=vkokhan.aquasoft.dp.ua|username=Valery}}
+
|plugdir=rp.icard|h1=[[Image:Led-box-green.gif]]|h11=B-1-1M6|wikiuser=slyakhov.parityinc.net|username=SergeyL}} |}  
|}
+
 
+

Latest revision as of 15:21, 15 August 2014

Higgins logo 76Wx100H.jpg

This page describes Higgins 1.0-only components. See Components 1.X for a list of components that are common to 1.0 and 1.1. See Components 1.1 for a list of Higgins 1.1-only components.

Conventions Used on this Page

App folder

The App folder holds Components that are at the top level of their respective Higgins 1.0 or 1.1 architectures. For example, for end-user applications, these would be the user interface and/or client Components.

Components are listed in alphabetic order by SVN project name:

GTK and Cocoa Selector

Bugs (ISSD): create, open, closed

Repository Downloads Owner
C++ projects:
Impl. org.eclipse.higgins.cbselector svn viewsvn [no downloads] See Novell DigitalMe Valery
 

RCP-based Identity Selector

Bugs (ISS+CLIENT+UI+RCP): create, open, closed

Repository Downloads Owner
Java 1.4 projects:
Impl. org.eclipse.higgins.crpps svn viewsvn downloads Tie Li
Misc. org.eclipse.higgins.crpps.feature svn viewsvn downloads Tie Li
 

Higgins Embedded-Selector Extension for Firefox

Bugs (HBX): create, open, closed

Repository Downloads Owner
Javascript FireFox extension projects:
Impl. org.eclipse.higgins.hbx svn viewsvn downloads install Jeesmon
 

I-Card Manager Web App

Bugs (I-Card+Broker): create, open, closed

Repository Downloads Owner
Java 1.4 WAR projects:
Impl org.eclipse.higgins.icm svn viewsvn downloads Sergiy P
 

MultiProtocol Relying Party Enablement Sample

Bugs (RP+SITE): create, open, closed

Repository Downloads Owner
Java 1.4 WAR projects:
Impl. org.eclipse.higgins.rp.servlet.sample svn viewsvn downloads SergeyL
 

Plugins folder

The following are in roughly alphabetic order by main project name:

Multi-Protocol Relying Party Enablement

Package Level Information
Bugs (RP+SITE): create, open, closed
Repository Downloads Owner


Java 1.4 projects:
Interface org.eclipse.higgins.rp.interface svn viewsvn downloads SergeyL
Impl. org.eclipse.higgins.rp.servlet svn viewsvn downloads SergeyL
Misc org.eclipse.higgins.rp.icard svn viewsvn downloads SergeyL
 

Back to the top