Andrew Sykes wrote:
As with everything OfBiz, progress is dictated by demand. With adoptees
coming from such varied backgrounds and with such disparate
requirements. It would be hard to create such a roadmap that would be
relevant to all.
Absolutely true. But imo current adoptees mostly seem to fit into a
similar mould. Rocket scientists with high-end clients and very
idiosyncratic niches to fulfil. I'm not knocking that. I count myself as
one of that breed. But there is a lowest common denominator which
everybody seems determined to ignore. Some maps you have to be a rocket
scientist to read. But road maps are accessible to everyone. I don't see
a problem in creating such a thing, providing we start off with an
attitude which - as I think Leo Szilard once said - "Assumes infinite
ignorance and unlimited intelligence."
That's why I'm determined to play the ignoramus around here. Assuming I
do have the intelligence to crack the code if I wanted to, why should I?
There are plenty of others who are better suited than I. I just want to
climb in, turn the key and get out on the road. Why should the only way
forward be for me to have to learn how to reinvent the wheel?
Given that problem the obvious solution is to create free-standing
documents that allow people the entry point of their choice.
Absolutely true for all free-thinking souls who like to think outside
the box. But, unfortunately, this is a very small minority. There's a
body of psychological research that shows that most people can only cope
with 7 choices in one go. That's why, for a long time, telephone numbers
were limited to just 7 digits. Faced with more choices than that, most
people just roll-over and give-up. Supermarkets apparently work on this
principle. Offer more than 7 choices and punters don't know what to do.
Stick a big sign in the middle saying this is the way to go and most
will follow that.
The key to success isn't where you enter, or how you progress, but
rather that you do it in a thorough manner.
That's crucial for any engineer. But exactly not what most everybody
else can deal with. Why else are they prepared to pay us so well? My
mother would take a dozen balls of wool and work thoroughly night after
night to produce the most beautiful sweaters. Now, the supermarket shelf
is as far as most are prepared to go. And only then, if they can see
less than 7 in one go :-\
So take a part of the code
that is of interest to you (you'll need relevance to stay motivated) and
then work through artifact by artifact making sure you read all the
free-standing documents you can lay your hands on as you go of course!
That's absolutely crucial. You do need relevance to stay motivated. If I
have to spend 3 months studying textbooks before I can fill in my VAT
returns how relevant is that? Especially when I can install entry-level
Intuit, Sage or Microsoft to do it for me OOB in just a few clicks for
less than the cost of a decent restaurant meal for 2!
I hope that helps...
I think it does. Socratic dialogue... Arguing things through and
balancing the ratio of points for and against is the only way to
discover the rational way forward and what might be able to fly.
Hope that's OK with you too :)
Ian
- Andrew (Sykes)
On Thu, 2007-01-18 at 16:34 +0000, Andrew Ballantine wrote:
Chris Howe wrote:
There's a funny point in learning OFBiz. You start
out looking at it as this huge monstrosity that's just
too much to figure out and you get frustrated with the
lack of documentation available (even given the sites
linked off of ofbiz.apache.org and the tens of
thousands of mailing list posts available and the
number of video tutorials available). But you start
playing with it a bit, and you pass an "aha" moment.
You don't realize the moment that you pass it but when
you look back and think "how can I make the learning
curve easier for the next guy", you realize everything
was there, and it's difficult to figure out what you
can add to those websites that could make it any
clearer.
A clear roadmap would be most useful so that the essential stuff gets read
first. And yes, there are already How to documents, architecture documents,
but there is too much to read plus every document starts with a brief resume
of OFBiz rather than getting down to the business at hand. Basically it
appears that every document has been written to stand alone and therefore
feels the need to fill in the back ground on OFBiz. I haven't yet read a
great deal of the available documentation, but there is a trend there.
Please don't take offence at these comments, they are only intended to help.
I also find that there is a lack of structure in the documents in that there
tends to be paragraph after paragraph of text which is neither reference nor
tutorial. And as I progress along the road to OFBiz heaven I will try to
document my path. In the mean time it might be useful to thrash out a style
and structure to the whole documentation suite. Heck I know this can be
difficult in the open source environment.
I would favour a wiki approach to doing documents provided the wiki is
restricted to named members to stop spammers wrecking it. In the wiki, users
should use a colour, perhaps blue to indicate a question or need for further
detail in the flow of the document and the remainder of the contents in
black. I am quite willing to start up a tutorial document if you are all
willing to contribute to it with David acting as umpire.
Kind regards,
Andrew Ballantine.
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.16.14/636 - Release Date: 18/01/2007
04:00
*****************************************************************
This email has been checked by the altohiway Mailcontroller Service
*****************************************************************