This sounds like a real shame. No one is even getting rich, and Roller developers have to refactor and rethink b/c of a licensing issue. M$ and the pay software crowd wins all of these disputes, whatever is decided, because in the end our software becomes more and more mediocre and complex, encouraging people to part with money to get code with lots of features that is simple and works.

Roller developers should be able to concentrate on features, not on writing multiple backends. The real kicker comes at install time: Joe Sysadmin, who has average aptitude and no patience, installs Roller and it breaks out of the box because he forgot to go get the backend of his choice (and he knows not enough to choose, he just wants a blog site...) from some other developer site somewhere. Tech support requests multiply, the perception spreads slowly that Roller is hard to install out of the box, you know how it goes!


On Aug 15, 2006, at 10:11 PM, paksegu wrote:

Two Issues facing Roller


   A large Roller Customer who prefers Hibernate.
The need to satisfy Apache Software license requirement for it to remain an Apache project. Implementation can be either JDO or JPA.

It may see logical to implement both solutions by letting Customers and Developers who prefer Hibernate to continue to do so and distribute the Hibernate version via www.Java.net, and developers feeling the need to satisfy Apache Software requirements choose either JDO or JPA to implement. This will seem an extra work but it will be great for Roller if everyone if free to implement their form of persistent technology.




Matt Raible <[EMAIL PROTECTED]> wrote:

  On 8/15/06, Allen Gilliland wrote:

assuming we agree that we are only focusing on implementing one of the options, we then need to decide which one. just so it's known, i think
it's entirely lame that we are getting rid of Hibernate over a silly
licensing issue. as a large roller customer i consider it more of a
pain than a benefit to have to replace the backend. regardless of that
fact, it appears that's what everyone wants to do, so i consider
Hibernate to no longer be an option. that leaves JDO and JPA as you
mentioned, and i don't really have any preference between the two.

I don't believe that "everyone wants to do so" is an accurate
statement. I believe "Apache wants us to do so" is an accurate
statement. I'd rather stick with Hibernate b/c it's been proven to
work and I know it well. Remember all the issues we used to
experience on JRoller? I'd hate to see any of those come back again.

Matt

Reply via email to