Hi Hannes,

As you most probably know, Harbour Project is a volunteer operation,
so (in case there is nobody wanting to volunteer in documentation
writing - which seems to be the case) the only thing this list can
do is give some means for donations targeting your documentation
efforts. This in practice means that besides help in writing docs,
a PayPal icon will be put in all relevant places (website, sf.net page
if possible).

To make it very simple and effective, probably you should post you
own PayPal address where donations can be sent, collect money and
start dealing with the project by your own means. I don't know the
details of your xhb.com agreement, so you may or may not be able to
use that work as a start. Of course it would make things better if
you could.

Very important to note however, that we - as Harbour Project - can
only endorse this effort if your work is licensed in a way compatible
with Harbour. This is currently one of the Creative Commons licenses,
which we should agree on beforehand. This should ensure it can be
distributed, stored and modified similarly to the source code, given
full credit to you of course. For an example for such documentation,
see Subversion free book online. See CC website for licensing options,
we currently use Attribution-Sharealike 3.0 for Harbour parts.

Given of course, that above scenario is acceptable for you, otherwise
we will have to find other solution.

Brgds,
Viktor

On 2009.07.07., at 4:07, Hannes Ziegler wrote:

Hi all,

I have followed this thread with great interest and would like to add my
2cents as the external help author who has written the xHarbour docs:

1) Programmers are no help authors
2) Software cannot be spread without good documentation
3) xHarbour.com has invested into good documentation
4) Harbour programmers have failed to produce good documentation
5) It is impossible to create good documentation from source code

To 1)
Programmers want to write source code. They don't want to explain in
grammatically exact words what they have done. They are satisfied when a source code works, and are in most cases unable to explain the preconditions for the source code to work. The preconditions, however, must be documented
(e.g. data types of parameters that must be passed to a function).

To 2)
Users that try an unknown software rely on the documentation of it. Attracting users to a _programming_language_ like xBase via Harbour or xHarbour is not
possible without documentation.

To 3)
The xHarbour investment into documentation is a logical step of xHarbour.com in providing services to the Harbour/xHarbour community. It is sad to learn that both communities are not big enough (yet?) to justify this investment.
There is no payback of the investment achieved.

To 4)
The open source model of Harbour did not produce enough momentum for help authors to step in. Reason: the first 500 pages of documentation could be
copied from the Clipper docs (illegally?)

To 5)
The creation of documentation must be separated from the creation of source code. There is no way around this. Reasons: a) source code comes first b)
programmers are no help authors and c) documentation comes next.

Conclusion:
I don't know nothing about contracts between Harbour/xHarbour, but IMO it is absurd to create two times a documentation for almost the same thing. Maybe the Harbour users should learn that services cost money, even in the open source era. The service of producing documentation is not created by Harbour developers but by xHarbour.com, which has bought my services for this very
issue.

Regards,
--
Hannes Ziegler

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to