Forward: [Moderator Action] Intel CC/PP toolkit

Hello, 

Our team at Intel Labs has developed several CC/PP components, which are
freely downloadable. These components enable and simplify the use of the
CC/PP framework and can help in accelerating the use of CC/PP for customized
content delivery to heterogenous devices.

The CC/PP Toolkit can be downloaded using the "Software Downloads" link at:
http://www.intel.com/pca/developernetwork/
<http://www.intel.com/pca/developernetwork/> 

The toolkit contains the following components: 
1. CC/PP Client Proxy 
2. CC/PP Client Profile Manager API 
3. CC/PP Server Profile Repository (libccpprepos)
4. CC/PP Server Content Customization Module (mod_ccpp)

The Client Proxy is a fully functional HTTP proxy written in Java. It adds
the client's CC/PP profile to outgoing HTTP request headers. The CC/PP
Client Profile Manager API is a library that allows agents to dynamically
change the client device's CC/PP profile. 

The Profile Repository library (libccpprepos) allows easy interaction with
CC/PP profiles. It provides vocabulary-agnostic CC/PP profile management,
attribute operations, traversals, etc. It resolves, fetches and caches
default profiles, and deals with profile merging and overridden attributes.
The library provides a C language interface. A Perl wrapper (PerlCCPPRepos)
is also included. 

The Content Customization Module (mod_ccpp) is an Apache DSO module that
supports configurable content selection and content transformation, either
of which can be based on CC/PP profile attributes accompanying the HTTP
requests. Also included are sample adapters for CC/PP based content
transformation. 

mod_ccpp and the sample adapters both use libccpprepos. An alternative
approach for content customization is to use libccpprepos directly from CGI
scripts, or from PHP, EmbPerl, or ASP pages.

Comments, questions, suggestions, bug reports are welcome.
thanks
dvk

Dhananjay Keskar
Intel Corporation
dhananjay.v.keskar@intel.com

P.S: An earlier post on April 10 did not make it to the mailing list. Please
excuse the repost.

Received on Monday, 29 April 2002 09:53:50 UTC