I would also like to see the Object API formally deprecated (and docs
updated to clearly state that fact) if it can't be recommended going
forward. It will save newcomers from unnecessary disappointment and allow
greater focus on the core.

Thanks,
Chris


On Fri, Jul 11, 2014 at 1:20 PM, Ivanhoe Abrahams <[email protected]
> wrote:

> Hi Luca
>
> I would just like to know if the Object Database Interface is going to be
> deprecated.
> I cannot determine that from this email thread.
>
> If it is going to be deprecated I think it is good to make an anouncement
> regarding that so that uncertainty can be avoided.
> It would be sad to see it deprecated, but I do understand the pressures
> when it comes to resource allocation.
>
> By the way I think OrientDB is a great product. I think you guys are doing
> great work.
>
> Regards
> Ivanhoe
>
>
> On 9 July 2014 23:45, Luca Garulli <[email protected]> wrote:
>
>> Hi Gonçalo,
>> Thanks for your opinion. OrientDB is trying to do something that other
>> NoSQL products don't: being an Operational Database with a powerful and
>> flexible model. We're on the same Gartner Magic Quadrant with the big names
>> (gartner.com/technology/reprints.do?id=1-1M9YEHW&ct=131028&st=sb), and
>> OrientDB is the only Graph DBMS perceived as "Operational".
>>
>> In facts, most of NoSQL solutions are used as second database (cache,
>> recommendation only system, etc.), where they get data from a main
>> Operational DBMS.
>>
>> However, this is an Open Source project born from *Underdogs* just for
>> fun, that one day companies asked for support and training because they
>> were in Production with OrientDB. So we never claimed to be rock-solid as a
>> 30-years-engine like Oracle, but if a growing number of users is using
>> OrientDB there must be a reason.
>>
>> Especially because we've non *well written documentation* (nobody in
>> Orient Technologies is mother tongue, sorry for such childish docs), *poor
>> examples*, etc., but with a growing number of success stories and big
>> names as users and partners (soon we'll announce the new world-wide
>> partners): this means the product must be pretty good from the technical
>> point of view, otherwise all our users would switch to any other NoSQL
>> available today with tons of documentation and thousands of Mug as gadgets
>> in all the IT conference they're present.
>>
>> The fact we openly discuss about adopting or loosing an API in the
>> Community Group, because the main author is too busy to work on, confirm
>> this is a *Community Driven* product first, then a commercial product
>> for Enterprises.
>>
>> We started from the product, now we're focusing also into the rest,
>> because we know it's important for adoption and for companies, but step by
>> step :-)
>>
>> Lvc@
>>
>>
>>
>> On 9 July 2014 00:18, Gonçalo Luiz <[email protected]> wrote:
>>
>>> My very recent opinion is that OrientDB tries to cover a lot of ground
>>> with very sparse resources.
>>>
>>> The concepts thus far implemented are spot on, namely the organic
>>> organization of nodes and intrinsinc self healing trait that comes with it.
>>> Really impressive.
>>>
>>> However, despite the heroic efforts of the developers, namely Luca, the
>>> documentation is appaling. It barely scratches the surface of the package
>>> and is often written in a very poorly way, in a nearly childish way with
>>> little or no detail.
>>>
>>> This makes it absolutely impossible to get the package through a simple
>>> spike or proof of concept even if my developers love the completude this
>>> project aims for. I will never be able to secure the funding to become a
>>> paying customer when the developers waste two days because they couldn't
>>> create a class type when two nodes were up while everything was ok with
>>> only one and the thrown exception message was full of typos and referring
>>> to some internal problem giving no clue on how to get it working.
>>>
>>> This is one of the most amazing projects I've ever came across in my 15
>>> years of open source development,.but without a serious effort to
>>> industrialize it, I'm sure it will become a distant memory of a once great
>>> idea at some point.
>>>
>>> Brief and laconic memos sent out to the users don't help at all. Saying
>>> that one whole layer is now no good to use because ONE developer has quit
>>> is a huge red flag that put me, and believe a lot of others, out.
>>>
>>> I've now dropped all the 66 man day worth of effort I had granted to
>>> investigate this product in the scope of a multi million dollar project.
>>> It's really a shame.
>>>
>>> A word of advise: if you're not ready yet, that's ok: just state it
>>> clearly, stick to 0.x versions and don't try to make it look like it's a
>>> mature product. It fires back. Like today.
>>>
>>> Best of luck.
>>>
>>> Gonçalo
>>> On 8 Jul 2014 21:47, "Peter Henzler" <[email protected]> wrote:
>>>
>>>> Hi
>>>>
>>>> I found OrientDB just a few days ago, when I was looking for a
>>>> persistence solution for my new project.
>>>> I found Neo4J and when looking for an alternative that could also be
>>>> used in commercial products I found OrientDB.
>>>>
>>>> I am carrefully studying the APIs and posibilities of OrientDB.
>>>> Until I read the entries in this forum I was impressed.
>>>> But when I read from corrupted databases I a shying away!
>>>>
>>>> I looked into the ObjectDatabase API and made some test with it.
>>>> The first thing I didn't like was that when I look at the object
>>>> instances in the debugger all the instance variables are empty.
>>>> I have to look in the underlying ODocument object to find the data of
>>>> the objects properties.
>>>> Not very suitable for development.
>>>>
>>>> The other thing I didn't like is the lack of support for java
>>>> interfaces.
>>>> I can not query objects from the database that implement a certain
>>>> interface.
>>>> In my opinion a must in serious object oriented programming.
>>>> Something that is also missing in Neo4J although they have the notion
>>>> of labels that might be usefull to do this.
>>>>
>>>> I have looked in the Sping Data for Neo4J documentation and must admit
>>>> that they have done a very good job.
>>>> If I would have the time I would take this project and adapt it for the
>>>> ObjectDB database system.
>>>> But unfortunately I haven't.
>>>>
>>>> As I have not started working with OrientDB yet, I would be very
>>>> interested in hearing opinions of other people using the Object Database
>>>> API.
>>>>
>>>> I have a good impression of OrientDB and I think it is a good piece of
>>>> software.
>>>> But I do not want to set on a 'dead horse'.
>>>> I have seen many object oriented databases dieing in the past.
>>>> So, I do not hope that this is the fate of OrientDB...
>>>>
>>>>
>>>>
>>>>  --
>>>>
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OrientDB" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>  --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "OrientDB" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "OrientDB" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OrientDB" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to