Re: [regrep] ebXML Registry and Content Management (was Re: [regrep] Meeting agenda and reminder for ebXML Registry telecon December 18th, 2003)

From
David RR Webber <>
Date
2003-12-20T19:27:32+00:00
ID
005e01c3c730$59e98660$6501a8c0@DRRW01
Thread
Re: [regrep] ebXML Registry and Content Management (was Re: [regrep] Meeting agenda and reminder for ebXML Registry telecon December 18th, 2003)
Matt,

 

I think we are seeing the same thing here - much 
more real world - centric.

 

I'm not sure the word "Architecture" in the title 
sends the right message.

People are overdosed on all that - theory side - 
stuff - what we need is

healthy pragmatism and showing what can be built 
and works.

 

Something like "ebXML Solution Configuration" would 
be my preference.

 

DW.

 

p.s. French 
perhaps - "Solution et XML avec ebXML (SEXAE) - sorry,

I have no idea what came over me then!?!  Too 
much architecture is

clearly not good for you...

 

  
----- Original Message ----- 

  
From: 
  Matthew MacKenzie 
  

  
To: David RR Webber 

  
Cc: Breininger, Kathryn R ; Collins, 
  Jeff ; Duane 
  Nickull ; Farrukh Najmi ; ebXML Regrep (ebXML Regrep) 
  

  
Sent: Saturday, December 20, 2003 9:16 
  AM

  
Subject: Re: [regrep] ebXML Registry and 
  Content Management (was Re: [regrep] Meeting agenda and reminder for ebXML 
  Registry telecon December 18th, 2003)

  

David,

I think an ebXML Architecture could be useful if 
  its goal is to define best practices, deployment patterns and general guidance 
  for technical committees. It would be quite helpful if an architecture group 
  could maintain the high level view of our ecosystem, so that interoperability 
  between specifications remains a key goal. United we stand, divided we fall, 
  right?

-Matt

On Dec 19, 2003, at 9:58 PM, David RR Webber 
  wrote:

  Duane,

You raise some interesting points - and I agree 
    that the old ebXML
architecture document did its job for 1.0 - but I'm 
    not sure that
we necessarily need a new ebXML Architecture specification 
    and team.

Instead - I'm more interested in focusing on best-practices 
    and proven
solution configurations - as we just saw with the CDC pilot 
    for XML2003.

And here in lies the rub - can anyone person/team create 
    an authoritative
"ebXML
Architecture?" Instead - ebXML has advanced to 
    where it can be
used in multiple roles and deployments - and outgrown the 
    original limited
(design time only) thinking - to become a fully fledged 
    set of technology
components - where the key thing is the proven 
    integration and
interoperability.

That's why I'm see at this point 
    - its much more useful for people to know
how to use a suite of OASIS 
    specifications together - like CDC, like
AutoTech,
and many more real 
    implementations today are proving.

Perhaps the IIC or the TAB are 
    other possible venues - where such a
sub-team can be initiated - to 
    manage and Q&A such solution sets - and
then publish them as case 
    studies?

I think that would be much more productive at this stage - 
    for adopters
and implementers of ebXML based solutions.

Thanks, 
    DW.

----- Original Message ----- 
From: "Duane Nickull" 
    <>
To: "Breininger, Kathryn R" 
    <>
Cc: "Farrukh Najmi" 
    <>; "Collins, 
    Jeff"
<>; "ebXML Regrep (ebXML 
    Regrep)"
<>
Sent: Friday, December 
    19, 2003 6:26 PM
Subject: Re: [regrep] ebXML Registry and Content 
    Management (was Re:
[regrep] Meeting agenda and reminder for ebXML 
    Registry telecon December
18th, 2003)

    To add to Kathryn's email, I must also express the 
      architectural
viewpoint from ebXML.

The ebXML Technical 
      Architecture team had a responsibility to map the
user requirements to 
      an architecture that could be implemented using
several components. The 
      Service Oriented architecture uses the ebXML
Registry as one of its' 
      components to facilitate a set of functional
requirements described in 
      normative sections of the ebXML TA v 1.04.
ebXML Registry currently 
      meets all of those functional requirements
plus has started adding in 
      functionality that is needed, yet was never
specified within the TA 
      1.04. This is a byproduct of two items:

1. The ebXML Technical 
      Architecture v 1.0 is out of date and needs to be
revised and be 
      reconciled with advances made by all ebXML groups and
also needs to 
      include certain web service standards (WSDL and SOAP as
well as 
      optionally UDDI - the latter being a point for discussion).

2. 
      Advances in implementors requirements that are not part of the 
      ebXML
Requirements document v 1.06. As time changes, so do the 
      requirements
of users. The ebXMl Requirements document could be updated 
      too.

To rectify this, I am proposing a new ebXML Technical 
      Architecture team
be established and a new revision of the architecture 
      be written. I
would also like to suggest that a revision to the ebXML 
      Requirements
document be done to update that documents.

I would 
      also like to see the following for ebXML as a whole:

1. Coordinated 
      meetings between all ebXML and relevant WS branded TC's
2. Tighter 
      control over versioning of the specifications and 
      a
architecture/versioning scheme that can be implemented. (I am 
      thinking
that if everyone aims at making version 3.0 the gold / real 
      copy, we can
achieve this based on lessons learned).
3. Integration 
      of Web services standards formally within ebXML (Registry
already has 
      WSDL and SOAP, ebXML MS has SOAP but we can also use UDDI
optionally to 
      facilitate dynamic discovery of other web service within
an ebXML 
      architecture instance.)
4. Implementation profiles and an 
      implementation guide published
(perhaps by IIC?).
5. Inclusion of 
      UBL as a start payload format for ebXML. One thing that
many 
      implementors found annoying was the lack of a specific payload.
While 
      we cannot constrain ebXMl to use only UBL, it may be good to have
it as 
      a starting point.
6. Someone to set up and maintain a production 
      registry as a Registry
Zero, to start the federation.
7. World 
      peace
(The latter one I personally added since I am already asking for 
      so much
and I figured it was best to ask for everything in one 
      go)

I'm sure this will invoke some other opinions. I wouldn't mind 
      moving
this thread to the ebXML Dev list under the title "ebXML 
      Future"

Duane Nickull
Breininger, Kathryn R wrote:

      I would like to insert a brief clarification here. In a 
        couple of the
recent e-mails in this string there have been 
        references to ebXML
Registry specs as Content Management Standards. 
        As I stated in our
telecon yesterday, I believe our intention (ebXML 
        Registry TC) is that
the ebXML Registry specs and standards support 
        and enable content
management, not that the ebXML Registry specs 
        become the definitive
Content Management System standards. Generally 
        speaking, a Content
Management System includes authoring, 
        check-in/check-out, workflow,
versioning, etc. An ebXML Registry has 
        broader application in its
enabling of ebusiness, federation 
        features, classification support,
interoperation with other OASIS and 
        ebXML standards, and additional
services, most of which can 
        compliment a CMS.

We need to bear in mind our 
        charter
http://www.oasis-open.org/committees/regrep/charter.php and 
        how
functionality we add affects our interoperability as well as 
        the
requirements for core components, BP, CPPA, etc. There are areas 
        of
overlap it is true: an ebXML Registry manages metadata about 
        the
registered objects, and a CMS manages metadata as well. However, 
        an
ebXML Registry has a larger and slightly different scope and as 
        such it
can support and enable content management, but is not a 
        standard
developed specifically for 
        CMS.

Kathryn

-----Original Message-----
From: Farrukh 
        Najmi [mailto:]
Sent: Thursday, December 18, 
        2003 12:34 PM
To: Collins, Jeff
Cc: ebXML Regrep (ebXML 
        Regrep)
Subject: [regrep] ebXML Registry and Content Management (was 
        Re:
[regrep] Meeting agenda and reminder for ebXML Registry telecon 
        December
18th, 2003)

Collins, Jeff wrote:

        Ok, so i guess i'll follow up with a few more 
          questions:

- What industry vendors have agreed to support this 
          spec so far?

I assume by "support" you mean 
        implementors of the ebXML registry (as
opposed to users of ebXML 
        registry)?
Until recently I used to say that ebXML Registry spec is 
        weak on vendor
adoption and strong on end-user adoption.
This 
        changed last month when Adobe acquired Yellow Dragon Software 
        to
leverage their ebXML Registry within their eForms products. Peter, 
        Duane

and Matt represent Adobe on our TC and can give more 
        details.

Sun has an implementation in open source (see my 
        signature).

In addition there are several other implementations 
        listed on our 
        TC
page:

http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=regrep

Finally, 
        there are those that we keep discovering. At XML 2003 I
discovered 
        that the
Australian company MSI ( http://www.msi.com.au ) had an 
        ebXMl Registry
implementation.

But where we are doing even 
        better is in actual end-user adoption and
deployment. Again see the 
        first link in my signature for a small
example.

        - Has there been any consideration of Portal Server 
          integration use
cases with the CM API?

As 
        you know Portals and CM have a close relationship with portals 
        being
the front end and ECM systems being the 
        backend.

Naturally, I see a close relationship between WSRP as a 
        portal standard
and ebXML Registry as CM standard.
Recognizing 
        that, we have recently formed a liaison with WSRP TC where
Joe 
        Chiusano and I work in the Publish/Bind/Discover SC under Alan 
        Kropp

of Vignette. Based on initial discussion we feel that ebXMl 
        Registry
brings a strong value to WSRP and portals.

        - What would a CM vendor use ebXML for today if it doesn't 
          support
versioning as defined by the CM products on the market 
          today? Would it

        be read only?

ebXML Registry 
        supports tracking of versions today. It allows for
implementation 
        specific extensions to support the missing check
in/checkout type 
        functions. Until we support full versioning this aspect

of CM 
        would not be interoperable. Some interop is better than none in
the 
        interim.

        - How does ebXML interoperate with 
        WebDAV?

ebXML Registry defines an abstract 
        API in UML and then defines normative

bindings to SOAP, HTML and 
        ebXML Messaging. a binding to WebDav has not
been defined yet. If we 
        see a demand for it we could consider it.

        Overall, are there plans for reference ECM 
          applications?

The reference application is 
        the one that was defined in the ebXML
Architecture as an eBusiness 
        artifacts registry for CPP/A, BPSS and CC.
Another reference 
        application is Web Service publish/discovery. These
applications are 
        deployed at Sun and other places. I would love to see a

WSRP 
        publish/bind/discover use case as a reference application.

The 
        killer application for ebXML Registry in my opinion is 
        eForms.

        Plans for application support or integration from Portal 
          Vendors or
Apache in something like 
        Cocoon?

The freebXML Registry project under 
        freebxml.org is where a grassroots
group of vendor and user companies 
        are working together on ebXML
Registry.

        How would a vendor achieve benefit from committing 
          resources to this
specification?

Like 
        any other standards work, a vendor should only get involved if 
        they

feel the standard is important to their future. By getting 
        involved they

make sure that their customer/product needs are met 
        within the standard
and that they are not stuck with a lot of baggage 
        that they do not wish
to implement in their 
      products.

-- 
Senior Standards 
      Strategist
Adobe Systems, 
      Inc.
http://www.adobe.com

To unsubscribe from this 
      mailing list (and be removed from the roster of
the OASIS 
    TC), go 
    to
http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.php.

    

To unsubscribe from this mailing 
    list (and be removed from the roster of the OASIS TC), go to 
    http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.php.

___________________________
Matthew 
  MacKenzie
Senior 
  Architect
Intelligent Documents Business Unit
Adobe Systems Canada 
  Inc.
http://www.adobe.com/
506 
869.0175