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