Friday, December 23, 2011

Neo4j - Community matters. You matter.


Peter Neubauer
Hi all graphistas,

Andreas Kollegger
a while back I wrote a mail, announcing that we are putting a lot of effort from Neo Technology into helping the Neo4j community to prosper. This is not just empty talk.

Michael Hunger
We're more than happy to announce that from now on a dedicated team (with mainly Peter, Andreas Kollegger and Michael Hunger contributing part of their time) will take care of you, the awesome Neo4j community and the Graph Database and NOSQL area at large. It has been taking off in 2011 and probably will do so in 2012 , so join the party!

Driving a startup that is relying on an Open Source Project is in our opinion the ultimate joy and challenge - we can pipe back the support from our customers (let's call you sponsors) into supporting the project in a scalable manner along with all the contributions from the community.

We want to take an organized and transparent approach to this, so for your information, we will work on a number of programs, most notably:


  • Community Contributors: Engage active contributors for stronger participation
  • Community Issues: Respond to community issues and bugs in timely manner
  • Community Response: Respond to discussions in all channels
  • Community Onboarding: Make learning, installing and using Neo4j easier
  • Community Mindshare: Engage in the broader NOSQL community


We are just getting started with it, so please bear with us. We'll start small and continually improve, revisit and iterate.

As one of the goals we want to make Neo4j more community friendly, especially for people just getting started with NOSQL / graph-databases and neo4j (but also for you, the power users). Please let us know in what areas you think it is currently too hard to get going with Neo4j, and what could be done to improve this (there is a comment section below ;).

We are also going to virtually hang out with all of you, starting once a week in a Neo4j Cuddle Room with whiteboard sharing, voice and audio/video. There we can show off cool stuff to each other, provide feedback on community projects and just hang out. Stay tuned for the exact day and time. Hope to see you there!

We really need you to help us to make this a global movement, and we are thrilled to see what is happening. If you feel you want to be part of this, please contact us and we will make sure to get you to improve your karma via Neo4j, Graphs and NOSQL code contributions, blog content and speaking engagements. And we have Cookies.

Thanks a lot for your time, and Happy New Year!

Peter, Andreas and Michael


11 comments:

Findings said...

Peter, Andreas and Michael,

Hello guys, I really think these are great programs initiatives.

I might suggest another program to include: Neo4j working in conjunction with another technology. Like Spring framework, Spring Data Neo4j and Spring Roo.


I am particular interested on subjects like: Program Solving, Out-of-Box Solutions, Simple-but-no-Simpler and Performance applied to real world development.

In fact,I am so excited with Neo4j that I already post the following articles:

1) http://pragmatikroo.blogspot.com/2011/10/spring-roo-document-manager-based-on.html

2) http://pragmatikroo.blogspot.com/2011/10/graph-based-movie-recommender-engine.html

3) http://pragmatikroo.blogspot.com/2011/10/spring-roo-effective-nosql.html

4) http://pragmatikroo.blogspot.com/2011/09/nosql-means-neo4j-plus-spring-roo.html

Currently I am working on another one. Wait to see it!!. Well you might like it.

I would like to be considered on the Community Contributors.

I wonder if Neo4j Corp is considering support for this kind of contributors.

Thank you and Happy New 2012
jD

George said...

Peter and Andreas have already been very helpful to me in getting started with Neo4j.

Thanks guys!

Martin Van Aken said...

Hello, saw on Engine Yard blog that Neo4J own Andreas Kolleger would give a talk about using Neo4j in a Ruby app. I'll be unable to attend (being, well, in Europe), but as a user of both Ruby and Neo4j (to this time in different projects), I would be most interested. Will the slides or presentation be available somewhere ?

Thanks a lot for the great work,

Martin Van Aken www.8thcolor.com/blog

Hatim said...

I think this is a very positive step. Neo4j has been going strong but having a vibrant community acts as a catalyst.

I would love to see a http://community-demos.neo4j.org gallary of sample apps on a Neo4j community site, with links to github accounts (some thing which could be hosted at cloud providers by the authors them selves or by Neo4j). Such curated list would help people "discover" things they can do with Neo4j and showcase their work.

Being an ex-Google Summer of code student I would recommend applying for GSoC for 2012 as an organization. That may be a bit extra work for one or two mentors, but I believe that the long term benefits of exposure are enormous.

For PR I would definitely suggest more exposure. I don't see any Floss Weekly episode on Neo4j. That (and channels like that, which are centered around open source) could be helpful.

I believe that as a community our main goal should be to spread the word, by show and tell.

Andreas Kollegger said...

@Findings Those are great blog posts about Neo4j, thanks for them. Let us know when you post another and we'll be happy to promote it.

Cheers,
Andreas

Andreas Kollegger said...

@George Glad we could get you going. Cheers!

Andreas Kollegger said...

@Martin Yes, I'll be there next week! I will make the slides available online and will follow up with a blog post covering the same material.

Andreas Kollegger said...

@Hatim Those are good ideas. We're looking into presenting current real-world use cases and more live example projects. We're considering some ideas in partnership with Heroku. Do you have a project that we could showcase?

Hatim said...

@Andreas
I am working (admittedly and shamefully slowly) towards a blog engine which is entirely built on Neo4j and spring roo. I think i will just go with Spring Data Graph (and not wait for the roo addon to update). There is nothing graph oriented about a blog but it will be a good exercise and show case that Neo4j can carter for many use cases.

human mathematics said...

You may not know super a lot about your competitors or this may be too much effort, but as someone thinking about using neo4j, it would be helpful for me if you contrasted neo4j against alternative graph DB's.

java example said...

Indeed its very positive and helpful steps. community support was key to success for large adoption of Spring and Java. Thank you guys