News for hackers. Stuff that matters.
Re:Beg HN - last day for my open source crowdfunding campaig... by showerst on Friday August 23, 2013 @02:09PM (#6265250)
Without following more links, it's completely unclear to me what this project does, who you are, or why I should give you money.

Maybe it's just inside-baseball that I don't understand, but I think you need rework your pitch page.

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:13PM (#6265281)
Sorry! I hadn't expected much non-niche interest in the campaign when I wrote the copy. Neo4django is a Django ORM replacement for the Neo4j graph database. I'm the primary dev, but since our startup supporting the project is on hold, I'm trying to find time to keep up development- this campaign will help me complete the next milestone.
Re:Beg HN - last day for my open source crowdfunding campaig... by shmageggy on Friday August 23, 2013 @02:56PM (#6265588)
Yet you promote it on a non-niche forum. What else could you have possibly expected?
Re:Beg HN - last day for my open source crowdfunding campaig... by Miyamoto on Friday August 23, 2013 @05:31PM (#6266360)
He was expecting someone browsing Hacker News, familiar with the content of his software, to gain interest and donate. He was not expecting John Smith the Front End Guru to donate.

What else could you have possibly expected?

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @06:35PM (#6266605)
Thanks for that.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @03:04PM (#6265639)
Do note that I wrote the copy 30 days ago- this is the last day of a month-long campaign. I'd love any actionable advice on the copy.
Re:Beg HN - last day for my open source crowdfunding campaig... by lobotryas on Friday August 23, 2013 @03:56PM (#6265926)
Maybe I'm a little jaded, but isn't feedback "your copy is confusing, doesn't explain the project or why I should support it" sufficiently actionable advice?

If you really care about this project, I recommend taking the initiative on everything instead of waiting for someone to give you the answers.

Re:Beg HN - last day for my open source crowdfunding campaig... by leetrout on Friday August 23, 2013 @03:26PM (#6265772)
IANACW, but for me, something energetic and concise like "Help support bringing the world's leading graph DB to Django" helps me get my head in the game a lot faster. I'm closer to "he's making a DB interface for Django" instead of "what is neo4j".

Or even just your opener in your README "neo4django is an Object Graph Mapper that let's you use familiar Django model definitions and queries against the Neo4j graph database" is useful for identifying the players.

Considering the HN audience Django would be known but I'm not sure how many people would know about neo4j. (I hadn't heard of it)

Re:Beg HN - last day for my open source crowdfunding campaig... by OGC on Friday August 23, 2013 @03:19PM (#6265727)
I still have no idea what it does.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @03:28PM (#6265792)
Django has an ORM that works with Postgre, MySQL, and other relational databases. Neo4django mimics the Django ORM, but connects to a graph database- Neo4j. It's a way to use Django with Neo4j, while supporting Django nice-to-haves like the auth library and admin site, in a way that's already familiar to Django developers.
Re:Beg HN - last day for my open source crowdfunding campaig... by steve-howard on Friday August 23, 2013 @05:18PM (#6266307)
Great. Slap that at the top of the page.
Re:Beg HN - last day for my open source crowdfunding campaig... by civilian on Friday August 23, 2013 @04:30PM (#6266072)
Here's an idea: Go contact everyone on your stargazers list and ask them if neo4django is used at their company. https://github.com/scholrly/neo4django/stargazers
Re:Beg HN - last day for my open source crowdfunding campaig... by bdcravens on Friday August 23, 2013 @03:14PM (#6265689)
What does $1000 get you? Time off to work on the project?

In general, I think begging posts are in the best interests of HN.

Re:Beg HN - last day for my open source crowdfunding campaig... by aminbandali on Friday August 23, 2013 @08:59PM (#6267104)
I'm really sorry for not being able to back you. In fact, I don't even have a credit/debit card! Else, I would've helped.. So, sorry about it.. but I tweeted it..
Re:Beg HN - last day for my open source crowdfunding campaig... by jacquesm on Friday August 23, 2013 @02:45PM (#6265503)
Maybe instead of begging you could try to find someone that needs it willing to fund development?
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:47PM (#6265522)
A number of users have contributed to the campaign so far- this is the last day, thus the begging :)
Re:Beg HN - last day for my open source crowdfunding campaig... by Nate75Sanders on Friday August 23, 2013 @02:58PM (#6265598)
You're missing his point.

Scrap the crowdfunding completely and find SERIOUS (defined as "$1K is nothing") backers for the project -- perhaps a company that wants it.

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @05:49PM (#6266441)
No, I understood. I chose this format because I'd rather be funded by more, and smaller, contributions than one large sponsor. That might not always be the case, but I think that's where the project is right now.
Re:Beg HN - last day for my open source crowdfunding campaig... by ChuckMcM on Friday August 23, 2013 @07:00PM (#6266711)
Interesting, so are you saying you actually really don't care a whole lot about this Neo4j thing one way or the other, such that "If enough random folks will sponsor it I'll work on it, otherwise I'll go do something else." ?

Your actions and your words are not in alignment and so there is some confusion around this whole thing.

The original point was if you care about this project, then make it happen by finding someone willing to pay you to make it happen. If there is value in the project then this will be helpful for them, and paying you $1,000 is chump change (seriously its like a couple of hours of a mid-tier lawyer's time, for example).

If you don't care one way or another, then you don't need to "Beg HN" you just say "BTW, I had this out there, it doesn't look like it is going to fly, but I'd mention it one last time here before it expires to see if someone missed it." If on the other hand you actually do care, (which the wording suggests) then, as the progenitor of this thread suggests you should use a different funding approach.

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @07:56PM (#6266915)
Of course I care- otherwise I wouldn't have devoted hundreds and hundreds of hours building and maintaining the library, supporting it all over StackOverflow, and participating in the Neo4j mailing list. Your other points are addressed by sibling comments.
Re:Beg HN - last day for my open source crowdfunding campaig... by jacquesm on Friday August 23, 2013 @06:21PM (#6266560)
Being picky about funding is an interesting concept. If one large sponsor picks up the tab why care about the source of the money? Unless it comes with strings attached but that need not be the case. I still don't get it.
Re:Beg HN - last day for my open source crowdfunding campaig... by rckclmbr on Friday August 23, 2013 @06:52PM (#6266681)
More people giving less money means less pressure for deliverables, and less pressure from a single large entity. He wants to do what he wants to do because he wants it, and as a bonus get paid for it. He's not doing it primarily to make money. That's the way I take it at least.
Re:Beg HN - last day for my open source crowdfunding campaig... by jacquesm on Saturday August 24, 2013 @02:38AM (#6267904)
He is primarily asking (begging even) for money.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @07:58PM (#6266924)
Exactly, thanks for clearing that up :)
Re:Beg HN - last day for my open source crowdfunding campaig... by film42 on Friday August 23, 2013 @06:39PM (#6266627)
I tried pledging like 10 times but bountysource authentication is sucking majorly. Sorry, man.
Re:Beg HN - last day for my open source crowdfunding campaig... by rappo on Friday August 23, 2013 @06:44PM (#6266643)
Hey, I'm from Bountysource and saw you're having troubles -- sorry about that.

Can you tell me where you're getting stuck? Which method are you using to sign up (or sign in)? What browser/OS?

Re:Beg HN - last day for my open source crowdfunding campaig... by nantes on Friday August 23, 2013 @11:01PM (#6267409)
Personally, I authed via GitHub, but still got a weird flash message along the lines of "Unable to create new account" and then was redirected to the funding page (the one with amount and rewards, etc) and was able to donate via PayPal without further problems.

I wish I could give you better details, but it's Friday night and my attention had wandered before I realized what happened.

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @08:00PM (#6266933)
Sorry about the trouble- Thanks for sticking it out!
Re:Beg HN - last day for my open source crowdfunding campaig... by kanwisher on Friday August 23, 2013 @02:13PM (#6265279)
I'm really confused why I would want a ORM for a graph database. Seems like its a totally different usecase
Re:Beg HN - last day for my open source crowdfunding campaig... by skrebbel on Friday August 23, 2013 @04:28PM (#6266062)
In Neo4J, every node and every edge can have a label and a set of key-value pairs. A label maps very naturally to a class, and its keys map very naturally to fields of that class. Thus, ORM (ehh, OGM really?) makes a lot of sense.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:15PM (#6265296)
Not really- objects map better to graphs than relational databases, actually! I typically try to market the project as an OGM - Object Graph Mapper - but there's a bit of confusion there, since it uses the DSL established by the Django ORM.

In addition to providing the familiar data-access DSL established by Django for Neo4j, the project also enables auth and admin support atop the graph.

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Sunday August 25, 2013 @01:44PM (#6272857)
Thanks so much for the contributions and comments folks. I didn't quite reach the goal for this milestone, but I can now afford to take some time on the project. Updates pending.
Re:Beg HN - last day for my open source crowdfunding campaig... by zeckalpha on Friday August 23, 2013 @02:40PM (#6265475)
How does this compare to Bulbflow?

http://bulbflow.com/overview/

Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:46PM (#6265512)
Bulbflow is great, but a little lower-level and doesn't offer much Django-specific integration (eg auth, admin, signals). It expects you to learn more about Neo4j, for better or worse.
Re:Beg HN - last day for my open source crowdfunding campaig... by amirouche on Friday August 23, 2013 @02:47PM (#6265520)
bulbflow avoids vendor lock-in via rexster.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:52PM (#6265561)
Good point. One of these days, I'd love to decouple the DSL in neo4django from the query building, and allow eg a Rexter backend.
Re:Beg HN - last day for my open source crowdfunding campaig... by amirouche on Friday August 23, 2013 @02:46PM (#6265513)
this is integration with Django, not only an abstraction layer. Also it use Cypher querying language instead of Gremlin.
Re:Beg HN - last day for my open source crowdfunding campaig... by mhluongo on Friday August 23, 2013 @02:53PM (#6265568)
We use Gremlin for some of the more complicated stuff as well.