Hi Scott:
IMO, the reality is that the very same people who make excellent software developers do not or cannot write. As you may know, good writing is not about "dumping" words into a Wiki. Good writing is a skill, developed over many hours (dare I say years) of work. Writing involves much more than putting words to paper. Organization, structure, editing and re-editing, layout and finally publication are some of the many components of a well written document.

The Wiki concept brings out the lazy writer in all of us. True, it is well suited to the "community" software development process. No one in the community is required to document anything. Worse yet, Wiki entries no matter how incomprehensible, contradictory or confusing may be written with impunity. [Try doing that with software commits.]

My point: Anyone who has built a house (and I've done lots of home rehabs) knows that the tools "make the man" - or in my case, the woman.

Regards,
Ruth

Scott Gray wrote:
I agree with Jacques, it is not a tool issue (or at least not primarily). The reality is that very few people spend any time long term working on OFBiz documentation and the result is that the wiki ends up being a bit of dumping ground for information. Unless there is a tool that magically edits and organizes information into well structured documentation I doubt much would change regardless of what tool we use.

Regards
Scott

HotWax Media
http://www.hotwaxmedia.com

On 30/10/2009, at 6:43 AM, Jacques Le Roux wrote:

Hi Ruth,

We could also organize things the same way than in a book in Confluence.
It has all we need for that, but as long as we don't coordinate our work any kind of tool will not be useful regarding this issue I still think it's an organisation problem. But how to organize the work of a free community is another question that any authoring tool will not resolve intrinsically. Also, I remember one of the things that made the community considers Confluence a good tool for our use was the possibility it offers with permissions.

As I already said these projects use also Confluence (on Apache infrastructure)
http://servicemix.apache.org/home.html
http://geronimo.apache.org/

As you can see, there are a "bit more" organised than our Wiki. For instance, only the left part allows to embrace the project at a glance. Something we definitively lack at http://docs.ofbiz.org/dashboard.action I think we can do as good if we decide to do it. For the most part, this does not depend of the tool, or even the kind of tool you use, it depends of the women/men who use them. I don't know if it's a lack of community maturity or an inclination of our community, or more certainmy a trivial lack of ressources, ie manpower... (Geronimo and ServiceMix have both big supporters...)

Jacques

From: "Ruth Hoffman" <[email protected]>
Hi Jacques:
I think it is a tool problem. I've come to believe, after 25+ years of struggling with the best way to convey complex, multi-dimensional ideas and concepts, that the "Wiki" format for documentation presentation is just about useless for most users - especially new users. The problem, as I see it is that a Wiki has only one dimension - even the most carefully crafted Wiki has but one dimension - that of the Wiki itself. A project such as OFBiz has many dimensions, is constantly changing and has many target audiences.

Wikis seem to work best as repositories for small snippets of information. Kind-of like a bunch of sticky notes positioned around the office. The problem is that unless you were the author and depositor of those sticky notes, others will only randomly happen upon them. Even under the best search and organizational conditions, finding the right set of sticky notes for the task at hand can be a real challenge.

My solution has been to fall back on writing traditional documentation organized and targeted at specific audiences. I don't know if the DocBookWiki would provide a framework for building more traditional (and I would argue useful) information sources as I haven't looked at it. But now that you have given me the idea, I am going to take a look.

Thanks Chris.
Just my 2 cents :-)
Ruth


Jacques Le Roux wrote:
Hi Chris,

I sincerely think it's not a tool problem but simply lack of community organisation. Also, despite the lack of organisation, lot efforts have already been put in the wiki and moving to another support, DocBookWiki or whatever, will need to be very carefully done! Last but not least, the commuity ambition, would be to use OFBiz itself to support its own wiki. Ambitious isn'it ?

Licence : Confluence is Atlassian property (as Jira which uses OFBiz Entity Engine internally, BTW), in other word it's a commercial product. But like some other companies, Atlassian offers graciously some licences. I believe, the one we currently use was donated to Undersun (the consulting company David and Andy created when the begin to work on OFBiz) and is now used on an HWM server. In the meantime (before using OFBize itself) we should move to Apacher servers since Atlassian has also offered a licence to the ASF https://issues.apache.org/jira/browse/INFRA-1877. Confluence is already used by other major ASF projects : Geronimo, ServiceMix, to list a few...

HTH

Jacques

From: "Christopher Snow" <[email protected]>
I was wondering how useful people find the ofbiz wiki.

It seems that there is a lot of very good information on the wiki, but it just doesn't seem to be structured (structure is precisely what new users need, along with product stability).

I've been looking at the DocBookWiki project and although it has a long way to go to be usable, it allows you to structure your wiki like you would a book - see example on http://doc-book.sourceforge.net/books/. It also has links to generate different formats from your wiki including docbook, html and pdf.

What is the license for the contents of the ofbiz wiki? Would I be allowed to use the content on the wiki and combine it into another format?

Many thanks,

Chris








Reply via email to