Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-23 Thread Steve Ebersole
The split packages were really a vehicle to make auto-generation of osgi metatdata possible. It is nice too that they offer a quick visual clue into the intent. I agree that an annotation would work as well for some aspects of this. But using annotations would make the osgi auto-gen harder for s

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Sanne Grinovero
Looks like we're all aligned? Steve made some concrete examples, Emmanuel pointed out how we have been defining this vs. apparently other people. I don't feel the need to change our interpretation, if that's what is being discussed. It's good to remember that there are different kinds of SPIs; we

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Emmanuel Bernard
You misread me. I have to plan to change the meaning of SPI. I just pointed the few most prominent definitions I have found while researching the subject. What did strike me though is that SPI is much less defined and explained than I anticipated. What I am questioning is whether an API / SPI spli

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Steve Ebersole
Deja vu as we have had this exact discussion before (and actually, our discussions pre-date those TAG discussions) You are basing your specific reading of what SPI means based on a single wikipedia page that goes out of its way to point out its incompleteness :) And really even then in my opi