[jsword-devel] Pls make plugins easy Re: Bible Desktop Vision and Strategy (Jonathan > Morgan)
avolunteer DrStovallFoundation
pythondrs at yahoo.com
Mon Mar 9 19:18:13 MST 2009
> 1. Re: Bible Desktop Vision and Strategy (Jonathan
> Morgan)
>
...
> I'll just start by saying that I don't necessarily
> see the goals as
> wrong, just that they may have minor problems or be over
> idealistic.
I started to write the same thing myself. I agree 100%.
>
> On Sat, Mar 7, 2009 at 3:17 AM, DM Smith
> <dmsmith at crosswire.org> wrote:
> > Here is a starting point for a new statement. Your
> feedback/input is very
> > welcomed.
> >
> > Vision:
> > ? Users of Bible Desktop grow closer to God as they
> explore and study God's
> > Word since can be tailored to be their favorite Bible
> application.
Vision: Users of Bible Desktop grow closer to God and
each other because the can understand what God meant
by examining all evidence in any way they want by
choosing plugins.
The vision of Jesus and the Father is clear in John 17.
They want us to all be one so that the world might know....
I see Sword tools as the best possible way to accomplish
this. It is good to encourage plugins such as Vine's
dictionary and commentaries. But after you have always
used the Greek for decades and can feel the difference
between what Jesus and the apostles used as opposed to
translations, dictionaries, and commentaries. It makes
you want to weep. More constructively, it makes you
want to develop tools so that others can have the
same feeling without the steep initial learning curve
which "scholars" throw in your way.
For me C++ is a learning curve which is almost as steep
and full of potholes as the Greek dictionaries. JSword
makes it easier. I believe JSword could still be
simplified to make it even easier. With my "disabilities",
I am not good enough to make this happen by myself. But
I will work with any or all of you to help you understand
what a successful computer designer, software project
leader, quality assurance consultant, and most importantly
a stupid user thinks is important. And in my mind the
most important thing is plugins. I would like to see the
smallest possible program in Java that just says, "I have
located all of the Sword modules in the location you
specified. Click List or type Alt L to see a list of
all of the plugins you can load in order to accomplish
various things." The user can then plugins to search
texts, plugins to search dictionaries, plugins to search
for sequence of grammatical constructs in text, plugins to
just display a chapter, a verse, or all verses concorded
to a certain song or place, and on and on for whatever
the user wants.
>
> Bear in mind that most users don't want to have to
> tailor an
> application, and often won't at all. Being
> configurable is nice, but
> the default layout has to be good because that's what a
> lot of people
> will judge and evaluate the software on.
As a designer, I always design for what users will be
like after I have completed my design rather than the
way they are today. Computer users are becoming more
sophisticated. This progress is postively accelerating
not linear. I believe the most efficient way for
the system resources and for the user is to load plugins.
Remember China is already giving free laptops to poor
farm children because they want more computer scientists
who pay big taxes and less poor farmers who ask for
government subsidies. India says they are going to
build $10 (ten dollar) computers and give them to all
children.
If we do what is best, poor children and others
around the world will be writing plugins.
More information about the jsword-devel
mailing list