I vote not dropped, as there are lots of non-java developers out there which would want to use REST server dynamically.
That was the reason why we wrote the ruby-script-extension support. Michael Am 02.11.2011 um 10:08 schrieb Jacob Hansson: > On Tue, Nov 1, 2011 at 5:37 PM, Peter Neubauer < > peter.neuba...@neotechnology.com> wrote: > >> Well, >> I think that Cypher is not yes taking into account Uniqueness, or is >> it Andres? Otherwise, most of the normal traversals are covered. >> >> To keep things consistent and give people a way of doing fine grained >> traversals, I would then suggest to document all the existing examples >> using Cypher or Groovy code, so we can document that things are >> working as expected and not loose functionality. >> > > Sounds like a really good idea. > > >> >> The JavaScript exposure then would totally go away from the REST API >> and possibly be factored out into a plugin like Groovy/Gremlin. Or >> dropped. >> > > I vote dropped :) > > >> >> WDYT? >> >> Cheers, >> >> /peter neubauer >> >> GTalk: neubauer.peter >> Skype peter.neubauer >> Phone +46 704 106975 >> LinkedIn http://www.linkedin.com/in/neubauer >> Twitter http://twitter.com/peterneubauer >> >> http://www.neo4j.org - NOSQL for the Enterprise. >> http://startupbootcamp.org/ - Öresund - Innovation happens HERE. >> >> >> >> On Tue, Nov 1, 2011 at 9:31 AM, Jacob Hansson >> <jacob.hans...@neotechnology.com> wrote: >>> On Tue, Nov 1, 2011 at 5:22 PM, Peter Neubauer < >>> peter.neuba...@neotechnology.com> wrote: >>> >>>> Nope, >>>> I mean a server side script execution (which we already are doing in >>>> http://docs.neo4j.org/chunked/snapshot/rest-api-traverse.html) to >>>> execute traversal API code on the server. Neo4js is a client driver. >>>> >>>> >>> Remember that adding yet another way to talk to the server comes at a >> cost >>> of confusion and spreading engineering focus thin. >>> >>> I don't think we should do this unless there is a good answer to the >>> question: >>> >>> *Is there anything* *that this solves that is not solved by Cypher or >>> Gremlin, and if so, why don't we expand Cypher or Gremlin to incorporate >>> that use case instead? >>> >>> *Collecting our efforts in fewer buckets means that improvements will >>> benefit everyone, not just the group that uses the Groovy endpoint, or >> the >>> Traversal API, or the JS endpoint and so on. >>> >>> >>>> Cheers, >>>> >>>> /peter neubauer >>>> >>>> GTalk: neubauer.peter >>>> Skype peter.neubauer >>>> Phone +46 704 106975 >>>> LinkedIn http://www.linkedin.com/in/neubauer >>>> Twitter http://twitter.com/peterneubauer >>>> >>>> http://www.neo4j.org - NOSQL for the Enterprise. >>>> http://startupbootcamp.org/ - Öresund - Innovation happens HERE. >>>> >>>> >>>> >>>> On Tue, Nov 1, 2011 at 9:19 AM, Andres Taylor >>>> <andres.tay...@neotechnology.com> wrote: >>>>> You, something like Neo4js <https://github.com/neo4j/neo4js>? We've >> had >>>>> that since forever. Or do you mean something different? >>>>> >>>>> Andrés >>>>> >>>>> On Tue, Nov 1, 2011 at 5:06 PM, Peter Neubauer < >>>>> peter.neuba...@neotechnology.com> wrote: >>>>> >>>>>> Also, >>>>>> there is another possibility: We are exposing a ECMA script execution >>>>>> engine via the Traverse enpoints. Instead of trying to shoehorn the >>>>>> traversal API into REST calls and then anyway executing script >>>>>> snippets, Why not exposing a JavaScript plugin along exactly the same >>>>>> lines as the Groovy plugin, and provide examples on how to use the >>>>>> same usecases via that plugin, so we cover the traversal API that >> way? >>>>>> >>>>>> Cheers, >>>>>> >>>>>> /peter neubauer >>>>>> >>>>>> GTalk: neubauer.peter >>>>>> Skype peter.neubauer >>>>>> Phone +46 704 106975 >>>>>> LinkedIn http://www.linkedin.com/in/neubauer >>>>>> Twitter http://twitter.com/peterneubauer >>>>>> >>>>>> http://www.neo4j.org - NOSQL for the Enterprise. >>>>>> http://startupbootcamp.org/ - Öresund - Innovation happens HERE. >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Nov 1, 2011 at 9:00 AM, Jacob Hansson >>>>>> <jacob.hans...@neotechnology.com> wrote: >>>>>>> It would be interesting to rephrase the question like this: >>>>>>> >>>>>>> Are there any use cases that the REST traversal API covers, that we >>>>>>> currently cannot replicate in Cypher or Gremlin? >>>>>>> >>>>>>> On Sun, Oct 30, 2011 at 2:45 PM, Peter Neubauer < >>>>>>> peter.neuba...@neotechnology.com> wrote: >>>>>>> >>>>>>>> Well, >>>>>>>> Andres has been putting the first algo into cypher and we are >>>> thinking >>>>>> of >>>>>>>> exposing them there so thru can be used as path functions in an >>>>>> expression. >>>>>>>> However, that will be step 2. WDYT? >>>>>>>> On Oct 29, 2011 6:47 PM, "maxdemarzi" <maxdema...@gmail.com> >> wrote: >>>>>>>> >>>>>>>>> I think the traversal rest api is fine for my purposes, but if >>>> cypher >>>>>> is >>>>>>>>> where we want to go long term, then we need to deprecate it in >> 1.6 >>>> and >>>>>>>> drop >>>>>>>>> it in 1.7. >>>>>>>>> >>>>>>>>> This gives us some time to update our libraries and for cypher >> to >>>>>> settle >>>>>>>>> down. >>>>>>>>> >>>>>>>>> Are you guys thinking of getting rid of the rest built in graph >>>>>>>> algorithms >>>>>>>>> or are those there to stay? >>>>>>>>> >>>>>>>>> -- >>>>>>>>> View this message in context: >>>>>>>>> >>>>>>>> >>>>>> >>>> >> http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-REST-traverse-deprecation-tp3460396p3464979.html >>>>>>>>> Sent from the Neo4j Community Discussions mailing list archive >> at >>>>>>>>> Nabble.com. >>>>>>>>> _______________________________________________ >>>>>>>>> Neo4j mailing list >>>>>>>>> User@lists.neo4j.org >>>>>>>>> https://lists.neo4j.org/mailman/listinfo/user >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Neo4j mailing list >>>>>>>> User@lists.neo4j.org >>>>>>>> https://lists.neo4j.org/mailman/listinfo/user >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Jacob Hansson >>>>>>> Phone: +46 (0) 763503395 >>>>>>> Twitter: @jakewins >>>>>>> _______________________________________________ >>>>>>> Neo4j mailing list >>>>>>> User@lists.neo4j.org >>>>>>> https://lists.neo4j.org/mailman/listinfo/user >>>>>>> >>>>>> _______________________________________________ >>>>>> Neo4j mailing list >>>>>> User@lists.neo4j.org >>>>>> https://lists.neo4j.org/mailman/listinfo/user >>>>>> >>>>> _______________________________________________ >>>>> Neo4j mailing list >>>>> User@lists.neo4j.org >>>>> https://lists.neo4j.org/mailman/listinfo/user >>>>> >>>> _______________________________________________ >>>> Neo4j mailing list >>>> User@lists.neo4j.org >>>> https://lists.neo4j.org/mailman/listinfo/user >>>> >>> >>> >>> >>> -- >>> Jacob Hansson >>> Phone: +46 (0) 763503395 >>> Twitter: @jakewins >>> _______________________________________________ >>> Neo4j mailing list >>> User@lists.neo4j.org >>> https://lists.neo4j.org/mailman/listinfo/user >>> >> _______________________________________________ >> Neo4j mailing list >> User@lists.neo4j.org >> https://lists.neo4j.org/mailman/listinfo/user >> > > > > -- > Jacob Hansson > Phone: +46 (0) 763503395 > Twitter: @jakewins > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user