From: Pascal B. <pa...@dy...> - 2000-10-27 16:56:08
|
sort of like the version property of the DynAPI object ? (but remembering to increase it before the release is difficult ;) One serious thing about patches is this: they should be considered as "dynapi-developer" material not end user code.. Patches are usually only tested on a single system (1 maybe 2 browsers) and therefor might not be stable to include in the real code. I do agree that comments should be more clear for the patch, and I think this mailing list can be helpfull for that because patches can be mailed containing a better explanation (thank god for interpreted code). if the code was documentated by the authors, the documentation wouldn't be the problem here ;-) I think that the documentation project is a good idea and that new code (basically patches/bug-fixes) should be explained (possibly using the mailing list again) so that the "people doing the documentation" can update the docs.. the private and public problem could be solved with a good developers reference stating what's private and what's not.. other documentation should simply talk about public functions/properties only and leave the "inner-workings" of the DynAPI out of the picture, just a thought. I've been looking at Dan's original developers reference (making some changes and updates) but it's far from uptodate.. so if anybody wants it just say it, and I'll mail it to you (developers reference, NOT end-user documentation) Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens SReindl Verzonden: vrijdag 27 oktober 2000 13:02 Aan: dynapi dev Onderwerp: [Dynapi-Dev] identification od versions Hi DynApicators, as I follow the discussion in here and in the help list, I believe, one of the problems is the identification of the versions. So, why not inserting a line, which shows at least the date and time of creation or, if there is some kind of central control (who?), a running version number? This should help to avoid confusion. Also, I would appreciate if (patch) authors could mark the lines they changed, may be together with a short explanation of why they did it. If you have problems with the file size, you can remove the comments by your own. Thirdly, concerning the "documentation project": I would appreciate very much, if the code could be documented by the author at least in so far as that I would like to know the purpose and scope (see below) of the function. It's not that I cannot understand, what she/he was doing, but it costs some extra time to analyze the code. Lastly, I think, many functions are merely ment for INTERNAL use inside of the DynAPI. In the language of OOP, they would be marked protected or even private. They are not part of the API. Could we get some agreement of how name those functions and to distinguish them from "outer" (exported, public, ...) API functions? For users, it should be not neccessary to understand all this internal stuff to use the API. Greetings, Dr. Stephan Reindl Mail: SR...@la... <mailto:SR...@la...> Internet: www.lamello.de <http://www.lamello.de> _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |