Hello,

[EMAIL PROTECTED] wrote:
> 
> Where can I find an official OCF (1.2 and for Embedded Devices!)
> specification?
> 
> Since the only thing I can find are:
>   - reference implementation (java doc)
>   - overview and background information documents
> 
> Thank you,
> 
> Rob van Gassel.

Rob,

There is not yet a specification document for OCF. In fact, for
the time being, the specification of the APIs can be found in the
JavaDocs while the behavior can either be found in the code :-(
(I agree) or sometimes in the Programming Guide.

*However*, any changes to OCF version 1.1, even bug fixes,
have gone through a <a href="http://www.opencard.org/work/">
Process or Work</a>, which is fully documented at the URL
mentionned above (the "Work-in-Progress" page).

This process has been used since beginning of 99 and it has
produced additions or enhancements to the framework that have
given 1) version 1.1.1 in May1999 and 2) version 1.2 in Jan2000.

As Pierre just posted, the process has been recently opened
to external contributions (send a mail to [EMAIL PROTECTED]),
see more details on the /work page.

The consortium considers that the specifications of the "deltas"
between each version exist and that they are the RFC document
that have been voted as "Accepted", following the process rules.

Extract from RFC 1 (http://www.opencard.org/work/rfc-1/rfc-1.txt):

> Process Goals

> In outline, the process for proposing an enhancement to OCF is
> straightforward: a request for proposal is issued on a
> particular function/domain/subject and is reviewed by the TC.
> Then, if it is accepted as of general interest, a specification
> of a solution for this issue is proposed, it undergoes a period
> of development and several iterations of reviews and revisions
> based upon experience, is adopted by the TC, and is published.

> [...] Intent of RFCs
> Each distinct version of an OCF standards-related specification
> is published as part of the "Request for Comments" (RFC)
> document series. This archival series is the official
> publication channel for OCF standards documents.

(the OCF process has been vastly inspired by the IETF one..).

So the specifications of OCF1.2 do exist but only for the parts
that have changed since version 1.1. It turns out that Embedded OCF
is included in that list. You can find the Request For Proposals
concerning a subset of OCF that would be suitable for embedded devices
in RFP 2 (http://www.opencard.org/work/rfp-2/rfp-2.txt), and the
proposal from IBM, that has been accepted, in RFC 15, "OCF for
Embedded Devices" (http://www.opencard.org/work/rfc-15/rfc-15.txt).

This document explains how you can take the reference implementation
of OCF 1.2 and make a version suitable for embedded devices. Whether
or not it will be sufficiently detailed to ensure interoperability
in case of multiple implementations is something we will have to
wait to see.. (and maybe issue new RFCs if necessary :-).

Cheers,
Christophe.

 = How many geeks does it take to change a light bulb?    =
 = Two: one to screw in the bulb, one to write the HOWTO. =
--
-------------------------------------------------------------
[EMAIL PROTECTED] - Gemplus Research Lab
Phone: +33 4-42-36-57-83 | Disclaimer: I don't speak for Gemplus
Gemplus doesn't speak for me... it is better that way!
-------------------------------------------------------------


---
> Visit the OpenCard web site at http://www.opencard.org/ for more
> information on OpenCard---binaries, source code, documents.
> This list is being archived at http://www.opencard.org/archive/opencard/

! To unsubscribe from the [EMAIL PROTECTED] mailing list send an email
! to
!                           [EMAIL PROTECTED]
! containing the word
!                           unsubscribe 
! in the body.

Reply via email to