[ 
https://issues.apache.org/jira/browse/JSPWIKI-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12658408#action_12658408
 ] 

Murray Altheim commented on JSPWIKI-38:
---------------------------------------

Janne,

I'm not going to be able to comment conclusively until I have a chance to 
actually download and
try out  the 3.0 code, but from what I can see I have a sneaking suspicion that 
a large number of
plugins I've developed and perhaps the entire edifice of the Assertion 
Framework will become
impossible to migrate forward. There seem to be so many radical changes to the 
design, to the 
API approach, and while all this is in mind of being improvements, the 
complexity of JSPWiki 3.0 
compared to previous versions for the developer is going to be either a real 
turn-on for some
(who have enormous amounts of time to invest and love tinkering) and a complete 
turn-off for 
others. I'm frankly going to have to find a huge amount of *time* to simply 
digest what has 
happened, and as you may guess that's been short lately.

I know you think my comments in this regard are just sour grapes, but I'm 
hoping (and I say
this sincerely) that 3.0 hasn't become impossible for me to use, both in terms 
of breaking 
compatibility with previous extensions I've developed, in terms of the 
potential impossibility
of implementing things that used to be simple (JSPs are simple), and in terms 
of the learning
curve of technologies now required to develop for JSPWiki.  I'm not talking 
here about renaming 
classes. 

Of course, there are separate issues for those migrating from previous versions 
and those
coming new to 3.0. There's the changes in installation requirements for 
deployers. I really 
love the fact that JSPWiki is a really simple install, and I know that's been 
an enormous
selling point for the project. By contrast, installing DSpace is a pain for a 
lot of people because
it requires knowledge and installation of PostgresQL or MySQL. Not a big deal 
for some but
an impenetrable wall for others. A lot of people are driven away by complexity.

Now, I also know that we've already committed to this course. It just seems 
that the project is
heading down the road of becoming so complex that it loses the appeal of being 
capable of
being hacked by anyone who doesn't understand some rather complex technologies. 
What I'm
saying is that I fear you may have lost me with 3.0. That may be my own 
failing, but you might
consider that there are others like me. Where the project can remain simple 
(and I know some
of the changes you're considering are simplifications, by adding someone else's 
complexity)
I'm all for it.

Thanks for listening.

Murray


> Rename packages to "org.apache.jspwiki"
> ---------------------------------------
>
>                 Key: JSPWIKI-38
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-38
>             Project: JSPWiki
>          Issue Type: Task
>            Reporter: Janne Jalkanen
>            Assignee: Janne Jalkanen
>             Fix For: 3.0
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to