Hi Jerry,

please include the 64bit libraries too.

For example the redland and soprano libraries
in the KDE project depend on raptor and it would
be impossible/problematic to switch to using
system-delivered raptor libraries.

Regards,
hnhn

Jerry Tan wrote:
> 
> Hi, Lukas,
> 
> because the only application that use raptor is tracker new version,
> it is a 32bit application.
> so we don't build 64bit binary for raptor.
> 
> If we got a request that some 64bit application use it,
> we will release 64bit library for it.
> 
> thanks.
> 
> 
>> Brian,
>>
>> I do not see 64bit version of library.
>>
>>
>> Luc
>>
>> On Thu, Jul 30, 2009 at 1:31 AM, Brian Cameron<Brian.Cameron at sun.com> 
>> wrote:
>>  
>>> I am submitting this case for Raptor 1.4.19 by Jerry Tan, and it will
>>> timeout on August 12th.  See attached onepager.
>>>
>>> Brian
>>>
>>> Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
>>> Copyright 2007 Sun Microsystems
>>>
>>> 1. Introduction
>>>   1.1. Project/Component Working Name:
>>>
>>>        Raptor  1.4.19
>>>
>>>   1.2. Name of Document Author/Supplier:
>>>
>>>        Author:  Jerry Tan
>>>        Sponsor: Brian Cameron
>>>
>>>   1.3. Date of This Document:
>>>
>>>        07/21/09
>>>
>>>   1.4. Name of Major Document Customer(s)/Consumer(s):
>>>
>>>      1.4.1. The PAC or CPT you expect to review your project:
>>>
>>>             Solaris PAC
>>>
>>>      1.4.2. The ARC(s) you expect to review your project:
>>>
>>>             LSARC
>>>
>>>      1.4.3. The Director/VP who is "Sponsoring" this project:
>>>
>>>             robert.odea at sun.com
>>>
>>>      1.4.4. The name of your business unit:
>>>
>>>             OpenSolaris Desktop
>>>
>>>   1.5. Email Aliases:
>>>
>>>      1.5.1. Responsible Manager:
>>>
>>>             harry.lu at sun.com
>>>
>>>      1.5.2. Responsible Engineer:
>>>
>>>             jerry.tan at sun.com
>>>
>>>      1.5.3. Marketing Manager:
>>>
>>>             glynn.foster at sun.com
>>>
>>>      1.5.4. Interest List:
>>>
>>>             desktop-discuss at opensolaris.org
>>>
>>> 2. Project Summary
>>>
>>>   2.1. Project Description:
>>>
>>>        Raptor is a free software C library that provides a set of 
>>> parsers
>>>  and
>>>        serializers that generate Resource Description Framework (RDF)
>>>  triples
>>>        by parsing syntaxes or serialize the triples into a syntax.
>>>
>>> 4. Technical Description:
>>>
>>>    4.1. Details:
>>>
>>>        The Raptor library provides a high-level interface to a set of
>>> parsers
>>>        and serializers that generate Resource Description Framework 
>>> (RDF)
>>>        triples by parsing syntaxes or serialize the triples into 
>>> syntaxes.
>>>
>>>        The supported parsing syntaxes include RDF/XML, N-Triples, 
>>> Turtle,
>>> TRiG,
>>>        RSS tag soup  (including all RSS and Atoms), GRDDL, RDFa and the
>>>        serializing syntaxes include RDF/XML (3 varieties), N-Triples,
>>> Turtle,
>>>        RSS 1.0, Atom 1.0, GraphViz DOT and RDF/JSON. The RDF/XML 
>>> parser can
>>>        use libxml XML parsers  for providing the SAX event stream. The
>>> library
>>>        functions are arranged in an object-oriented style with 
>>> constructors,
>>>        destructors and method  calls. The statements and error 
>>> messages are
>>>        delivered via callback functions.
>>>
>>>        Raptor contains a URI-reference parsing and resolving (not 
>>> retrieval)
>>>        class (raptor_uri)  sufficient for dealing with URI-references 
>>> inside
>>>        RDF.  This functionality is modular and can be transparently 
>>> replaced
>>>        with another existing and compatible URI implementation.
>>>
>>>        It also provides a URI-retrieval class (raptor_www) for wrapping
>>>        existing  library such as libxml2 or BSD libfetch that 
>>> provides full
>>>        or partial retrieval of data from URIs and an I/O stream 
>>> abstraction
>>>        (raptor_iostream) for supportin serializing to a variety of 
>>> outputs.
>>>
>>>        Raptor uses Unicode strings for RDF literals and URIs and 
>>> preserves
>>>        them throughout the library. It uses the UTF-8 encoding of 
>>> Unicode
>>>        at the API for passing in or returning Unicode strings. It is
>>> intended
>>>        that the preservation of Unicode for URIs will support
>>> Internationalized
>>>        Resource Identifiers (IRIs) which are still under development
>>>        and standardisation.
>>>
>>>        A typical C programe that use raptor may look like this
>>>
>>>        #include <raptor.h>
>>>
>>>        raptor_init();
>>>        raptor_parser *p=raptor_new_parser("rdfxml");
>>>        raptor_set_statement_handler(p,NULL,print_triples);
>>>        raptor_uri *file_uri=raptor_new_uri("http://example.org/";);
>>>        raptor_parse_file(p,file_uri,base_uri);
>>>        raptor_parse_uri(p,uri,NULL);
>>>        raptor_free_parser(p);
>>>        raptor_free_uri(file_uri);
>>>        raptor_finish();
>>>
>>>
>>>    4.2. Bug/RFE Number(s):
>>>
>>>         6859024
>>>
>>>    4.3. In Scope:
>>>
>>>         See above.
>>>
>>>    4.4. Out of Scope:
>>>
>>>         See above.
>>>
>>>    4.5. Interfaces:
>>>
>>>         Exported  Interface
>>>
>>>    Interface                          Classification         Comments
>>>    -----------------------------     --------------  
>>> ----------------------
>>>    SUNWraptor                        Uncommitted     Package name
>>>    SUNWraptor-devel                  Uncommitted     Package name
>>>    /usr/bin/rapper                   Volatile        parser utility
>>>    /usr/bin/raptor-config            Volatile        config utility
>>>    /usr/lib/libraptor.so.1           Volatile        library
>>>    /usr/share/man/man1/rapper.1      Volatile        man page
>>>    /usr/share/man/man1/raptor-config.1
>>>                                      Volatile        man page
>>>    /usr/share/man/man3/libraptor.3   Volatile        man page
>>>    /usr/lib/pkgconfig/raptor.pc      Volatile        pc file
>>>    /usr/include/raptor.h             Volatile        Header file
>>>    /usr/share/gtk-doc/html/raptor    Volatile        help file
>>>
>>>          Imported  Interface
>>>
>>>    Interface  Classification    ARC case  Comment
>>>    --------   --------------- ---------- -------------------------------
>>>    XSLT       Uncommitted       PSARC/2002/244
>>>    XML2       Committed         PSARC/2008/032
>>>
>>>
>>>    4.6. Doc Impact:
>>>
>>>         Help docs and man page
>>>
>>>    4.7. Admin/Config Impact:
>>>
>>>         None.
>>>
>>>    4.8. HA Impact:
>>>
>>>         None.
>>>
>>>    4.9. I18N/L10N Impact:
>>>
>>>         The OpenSolaris Desktop team and the G11N are working 
>>> together to
>>>         evaluate and  provide I18N/L10N support.
>>>
>>>    4.10. Packaging & Delivery:
>>>
>>>          Adds two new packages:
>>>          Package               Cluster                  Comment
>>>          ------------------     ------------   ----------
>>>          SUNWraptor             SUNW(gnapps)   base package for 
>>> libraries
>>>          SUNWraptor-devel       SUNW(gnapps)   dev pkg for raptor
>>>
>>>    4.11. Security Impact:
>>>
>>>          None
>>>
>>>    4.12. Dependencies:
>>>
>>>          Refer to Imported Interface table.
>>>
>>>
>>> 5. Reference Documents:
>>>
>>>     [1] RDF
>>>         http://www.w3.org/TR/rdf-concepts/
>>>         http://www.w3.org/TR/rdf-syntax-grammar/
>>>         http://www.w3.org/2001/sw/RDFCore/
>>>         http://www.w3.org/TR/rdf-testcases/#ntriples
>>>         http://www.dajobe.org/2004/01/turtle/
>>>
>>>     [2] raptor homepage:
>>>         http://librdf.org/raptor/
>>>
>>>     [3] Related ARC Cases:
>>>
>>>         PSARC/2002/244  Using XSLT and libxslt in Solaris
>>>         PSARC/2008/032  libxml2 upgrade to 2.6.31
>>>         PSARC/2001/175  Using XML and libxml in Solaris
>>>
>>>
>>> _______________________________________________
>>> desktop-discuss mailing list
>>> desktop-discuss at opensolaris.org
>>>
>>>     
>>
>>
>>
>>   
> 

-- 
Jan Hnatek
jan.hnatek at sun.com

Reply via email to