Hey all-
So last I posted, AR was looking into merging ARel support, and I was playing with bind var support in my rails branch, mainly for Oracle. Due to the uncertainty of the ARel merge, I stepped back a bit from my git clone of miloops/rails since so much was changing.
Bottom line, though, I really need bind var support for AR at this point, so I want to step back up and contribute however I can.
Also, I want to just throw this out: since I'm head of online dev at PlayStation SD, I can help fund efforts for people that are going to help out with this effort. So if any Rails core members are interested in earning a few $K (Josh?? Jeremy??), I can provide funds.
All that said, here's the point of my post/questions:
- Is ARel still going to be merged into Rails in some form? How close/far is that? What are the stopping blocks? - Looking thru the ARel patch/merge job vs, say, the Sequel class hierarchy for expressions, Sequel is structured much more cleanly. Take a look at sequel/dataset/sql.rb - it's really nicely divided. Can we copy that? - Is there any reason the AR/ARel merge is not being majorly refactored other than time/$$? When I see AREL = AR in the base class, that tells me the whole thing is backwards. I'm not trying to throw stones - my team is heavily dependent on AR, so getting the best, most efficient product is VERY important.
Again, I can throw money at this problem for those that are interested. I'm not asking for undying allegiance to PlayStation in return - just that we get a more efficient AR that supports bind vars.
Anyways, if you could let me know what the status of the AR/ARel merge is currently, that would help. Feel free to respond privately if that's appropriate.
Thanks Nate [nate playstation sony com]