My proposal is that we may consider adding the word "OData" in the name. the "OData" word will help users to know it is a library for OData at the first glance. How about the Olingo.OData.JS?
I am also OK with OlingoJS if you feel Olingo.OData.JS is quite long and redundant. +1 for supporting the versioning proposal and the "beta1" for the first release. Best Wishes, Bing -----Original Message----- From: Huesken, Jens [mailto:[email protected]] Sent: Friday, July 18, 2014 5:43 AM To: [email protected] Subject: RE: [DISCUSS] Java Script library Name, Version Number, Distribution +1 for the versioning proposal and to go for the "beta" label -----Original Message----- From: Klevenz, Stephan [mailto:[email protected]] Sent: Donnerstag, 17. Juli 2014 08:54 To: [email protected] Subject: Re: [DISCUSS] Java Script library Name, Version Number, Distribution Olingo.JS would be another naming proposal. About version number scheme: I fear a little bit that we confuse users with OData protocol versions and Olingo implementations having their own version history. What do you think about this: Olingo Java 2.x.x is OData 2.0 Olingo Java 4.x.x is OData 4.0 Olingo JS 4.x.x is OData 4.0 So, for Java and JS start consequently with 4.0.0 follow the recommendation of [1] for semantic of the 3 digits. Furthermore there is another option to point out that we are doing a 1st release which is in a kind of beta state. For Java we can do something like this: 4.0.0.beta1 (or any other label) If we are happy with the 1st release and get only happy feedback ;) then we can remove the beta label. If not we can do another one. WDYT? -- Stephan [1] http://semver.org/ On 16.07.14 14:44, "Kobler-Morris, Sven" <[email protected]> wrote: >Hi all, > >regarding naming ( here is a list from the posts): > >1. ODataJS >2. OData.JS >3. OlingoJS > >but let's first collect all names and then start a vote. Think I start >the Vote on Friday so please send any suggestions tomorrow or Friday so >that I can collect them. > >regarding the start version: > >1. Start-Version 2.0.0 --> It should be 2.0.0 since the new library >covers only OData V4, so we have here a clear separation to the datajs >lib 1.x which covers OData V1-V3 > >Regards, >Sven > >-----Original Message----- >From: Amend, Christian [mailto:[email protected]] >Sent: Dienstag, 15. Juli 2014 10:59 >To: [email protected] >Subject: [DISCUSS] Java Script library Name, Version Number, >Distribution > >Hi, > >This mail thread will be used to discuss about the name of the java >script library, which version number to use for the first release and >how the distribution should look like. > >First the name, there have been the following ideas: >1. Keep it as DataJs like before. >2. Use a name like OlingoJs >What do you think about this? Any other name ideas? > >Second the version number. You can freely choose a number. There are no >Apache guidelines which would force you to do anything. I would >recommend to either name it 4.0 to be compliant with the OData version >or something like 4.0-beta if there are still a lot of issues you would >like to tackle after the release. >WDYT? > >The distribution is what will be available on our Olingo.org website. >You can have a look at the Java distribution for V2 here: >http://olingo.apache.org/download.html >For Java Script we need a source release as this is mandatory by Apache. >I would also recommend a minified version which can be directly used. >But here again WDYT? > >Best Regards, >Christian
