Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
release 2.0.0.alpha.6
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Andreas Ronge  
View profile  
 More options Apr 15 2012, 2:41 pm
From: Andreas Ronge <andreas.ro...@gmail.com>
Date: Sun, 15 Apr 2012 20:41:08 +0200
Local: Sun, Apr 15 2012 2:41 pm
Subject: release 2.0.0.alpha.6
Hi

I've finally released 2.0.0.alpha.6 which contains massive
refactorings and some API changes.
I've tried to make the API more consistent.
For example, all the #rels and #rel method for Neo4j::Node and
Neo4j::Rails::Model now takes as first argument the direction
(:outgoing, :incoming, :both)
The relationship type is also expected always to be a Symbol.

The neo4j gem now depends on the following neo4j gems:
  * neo4j-core (for Neo4j::Node, Neo4j::Relationship and Cypher DSL, etc).
  * neo4j-wrapper (Neo4j::NodeMixin and Neo4j::RelatioshipMixin)
  * neo4j-community the JAR files for the community edition
  * neo4j-advanced - JAR files, this is not required
  * neo4j-enterprised - JAR files, this is not required

The neo4j gem only contains the Neo4j::Rails module.

Missing before final 2.0
* Fix remaining issues - http://github.com/andreasronge/neo4j/issues
* Improve the YARD docs
(http://rdoc.info/github/andreasronge/neo4j/master/frames,
http://rdoc.info/github/andreasronge/neo4j-wrapper/master/frames,
http://rdoc.info/github/andreasronge/neo4j-core/master/frames)
* Fix the github wiki pages
* Check other gems works with 2.0, example: neo4j-will_paginate,
neo4j-devise, neo4j-paperclip, etc..
* Fix upgrade instructions (upgrade scripts)
* More test with real rails applications (so far just done a hello
world rails test).
* Maybe some more features, e.g. cypher DSL for
person.friends.where(|f| f[:age] < 20) ?

Btw, I'm going to speak at the JRuby conference
(http://jrubyconf.com/#speakers). Would be nice to meet some of you
there !

Cheers
Andreas

CHANGELOG
== 2.0.0.alpha.6 / 2012-04-15
* Complete rewrite and smaller change of API + lots of refactoring and
better RSpecs (over 2000 rspecs)
* Moved code to the neo4j-core and neo4j-wrapper gems
* Changed API - index properties using the Neo4j::Rails::Model
(property :name, :index => :exact)
* Changed API - rel_type always returns a Symbol
* Changed API - #rels and #rel first parameter is always :outgoing,
:incoming or :both
* Cypher DSL support, see
http://rdoc.info/github/andreasronge/neo4j-core/file/README.rdoc#Cyph...
* Made the Lucene indexing more flexible
* Renamed size methods to count since it does simply count all the
relationships (e.g. Person.all.count)
* Modularization - e.g. make it possible to create your own wrapper
* Added builder method for has_one relationships (just like
ActiveRecord build_best_friend)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dnagir  
View profile  
 More options Apr 16 2012, 7:11 am
From: dnagir <dna...@gmail.com>
Date: Mon, 16 Apr 2012 04:11:21 -0700 (PDT)
Local: Mon, Apr 16 2012 7:11 am
Subject: release 2.0.0.alpha.6

Congratulations Andreas! Great work.
I wold gladly meet with you on the JRubyConf, but won't be there. Hope your talk will be recorded.

And one more time, thanks a lot for the great work!

Cheers.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andreas Ronge  
View profile  
 More options Apr 16 2012, 8:57 am
From: Andreas Ronge <andreas.ro...@gmail.com>
Date: Mon, 16 Apr 2012 14:57:11 +0200
Local: Mon, Apr 16 2012 8:57 am
Subject: Re: release 2.0.0.alpha.6
Thanks Dmytrii, I'm just had great fun :-)
Currently having even more fun with Cypher DSL -
https://github.com/andreasronge/neo4j/issues/181

Cheers
Andreas


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
josh  
View profile  
 More options Apr 17 2012, 10:35 am
From: josh <weinstein.j...@gmail.com>
Date: Tue, 17 Apr 2012 07:35:06 -0700 (PDT)
Local: Tues, Apr 17 2012 10:35 am
Subject: Re: release 2.0.0.alpha.6

Nice Andreas!  Can't wait to kick the tires!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Cyprian Kowalczyk  
View profile  
 More options Apr 19 2012, 1:55 pm
From: Cyprian Kowalczyk <cyprian...@gmail.com>
Date: Thu, 19 Apr 2012 10:55:19 -0700 (PDT)
Local: Thurs, Apr 19 2012 1:55 pm
Subject: Re: release 2.0.0.alpha.6

Good news but after upgrading to 2.0.0.alpha.6 I'm not able to use Neo4j
anymore:
https://github.com/andreasronge/neo4j/issues/191


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »