In 2005 I got an excellent, generous, two-day, one-on-one
training session with Dan Ell from jBase International. Despite
the fact that I had been working with other Pick/Multivalue
platforms for over 20 years before that, I still considered
myself a complete noob with jBase - in part because as Jim says
"jBase isn't Pick" - and I really needed a sit-down with someone
before I could "get it".
After my great experience with Dan, I wrote many notes which I
forwarded to people at jBase, with specifics about gaps in the
documentation and issues with the new user experience. My view
was and is that jBase doesn't get as many migrations from other
MV environments, or from the mainstream, because it's simply
unapproachable. The installation and configuration can only be
done properly by someone who already works with the platform.
The documentation is often cryptic and inaccurate. It's mostly
reference material for someone who already knows the platform.
There are are few tutorials, and those were written by field
employees out of need, not by jBase Marketing as a means of
facilitating an introduction to the platform. With the resources
available, the undocumented and poorly documented "gotchas" are
so numerous that anyone but the most highly motivated is more
likely to give up than to forge forward. That's really a shame
because the platform truly is a worthy competitor to other MV
platforms and to the DBMS market as a whole.
The response to my comments included "great idea" and "we should
do that" - but no one has done anything in the last four years.
The documentation is still old, the website a poor resource, and
people asking for a tutorial in the product forum have to get
referred to competing products to get something that may help.
The people at jBase are great, and guys like Dan Klein are well
versed and will help people through anything. But documentation
should come from the vendor as part of the product. In the
absence of any such help from the vendor, it seems the community
will need to provide whatever tutorials or supplemental
documentation that it finds valuable. My recommendation is to
make use of PickWiki.com, where I hope people will post their
helpful notes about how to use this platform. Others can add to
it, correct it, format for readability, etc. It's completely
free, easy to register, and I'll be happy to help with any
contributions. It would be nice if there was a jbasewiki.com or
something similar, but I'm unaware of such a resource. Other
suggestions are welcome for increasing the volume of information
available to user/developers.
Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
Nebula R&D sells mv.NET and other Pick/MultiValue products
worldwide, and provides related development services
remove.pleaseNebula-RnD.com/blog/
Visit PickWiki.com! Contribute!