[ 
https://issues.apache.org/jira/browse/OLINGO-570?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christian Amend updated OLINGO-570:
-----------------------------------
    Description: 
The Olingo project is currently working on implementing the V4 OData 
specification published by oasis. The current version of the specification only 
specifies a metadata document in xml format. This can be problematic on android 
devices where no native xml parser is available. In a newer version of this 
specification a new metadata format will be specified in Json.

The goal of this issue would be to implement a serializer which can create a 
payload based on the new specification. Afterwards the Olingo client library 
must be able to consume the Json metadata document by implementing a parser.

This issue could be implemented by a Student who takes part in the GSoC. The 
metadata document is already available as an xml format which could give a 
student a very good entry point to learn more about OData and the Olingo 
library. Learning opportunities would be about Json payload creation as well as 
parsing of Json payloads. This would also include understanding the latest 
OData V4 specification. If you are interested comment this issue or write a 
mail to [email protected] .

Sources:
Olingo Website: http://olingo.apache.org/
OData.org: http://www.odata.org/

  was:
The Olingo project is currently working on implementing the V4 OData 
specification published by oasis. The current version of the specification only 
specifies a metadata document in xml format. This can be problemtic on android 
devices where no native xml parser is available. In a newer version of this 
specification a new metadata format will be specified in Json.

The goal of this issue would be to implement a serializer which can create a 
payload based on the new specification. Afterwards the Olingo client library 
must be able to consume the Json metadata document by implementing a parser.

This issue could be implemented by a Student who takes part in the GSoC. The 
metadata document is already available as an xml format which could give a 
student a very good entry point to learn more about OData and the Olingo 
library. Learning opportunities would be about Json payload creation as well as 
parsing of Json payloads. This would also include understanding the latest 
OData V4 specification. If you are interested comment this issue or write a 
mail to [email protected] .

Sources:
Olingo Website: http://olingo.apache.org/
OData.org: http://www.odata.org/


> Implement OData Json Metadocument Serialzer/Consumer
> ----------------------------------------------------
>
>                 Key: OLINGO-570
>                 URL: https://issues.apache.org/jira/browse/OLINGO-570
>             Project: Olingo
>          Issue Type: Improvement
>          Components: odata4-client, odata4-server
>    Affects Versions: (Java) V4 4.0.0-beta-02
>            Reporter: Christian Amend
>              Labels: gsoc2015, java, mentor, xml
>
> The Olingo project is currently working on implementing the V4 OData 
> specification published by oasis. The current version of the specification 
> only specifies a metadata document in xml format. This can be problematic on 
> android devices where no native xml parser is available. In a newer version 
> of this specification a new metadata format will be specified in Json.
> The goal of this issue would be to implement a serializer which can create a 
> payload based on the new specification. Afterwards the Olingo client library 
> must be able to consume the Json metadata document by implementing a parser.
> This issue could be implemented by a Student who takes part in the GSoC. The 
> metadata document is already available as an xml format which could give a 
> student a very good entry point to learn more about OData and the Olingo 
> library. Learning opportunities would be about Json payload creation as well 
> as parsing of Json payloads. This would also include understanding the latest 
> OData V4 specification. If you are interested comment this issue or write a 
> mail to [email protected] .
> Sources:
> Olingo Website: http://olingo.apache.org/
> OData.org: http://www.odata.org/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to