On 03/12/2015 11:10 PM, Roar Thronæs wrote:
On Thu, Mar 12, 2015 at 12:26:08PM +0100, Guido wrote:
- In general, lack of a coding standard (and not enforced)
- Little documentation
Yes and no.
The VMS Internals books, VMS File System Internals, VAX CPU manual,
very old source listings etc are freely available on the net.
We'll "only" need to connect/link those parts, and write what is
currently different, and about specific x86 support.
Yes, I'm sorry, I meant documentation about the build system, source
tree layout, etc. I have some questions, but I'll post those in a
different thread.
Because the current code is copied from different places on the net,
different coding standards are currently in effect. This really hurts
readability and maintainability. I would suggest to agree on a single
coding standard and apply it to all of the code, using maybe indent or
some similar tool to get the formatting straight, fix all compiler
warnings and maybe in the future even introduce a static code analysis
tool like splint or the one used on the linux kernel (can't remember the
name).
I'm willing to put some effort into this, although my time will be
limited to a few hours a week. Please let me know if I can help.
Yes, thank you, we'll need as much help as we can get.
I think a good way to get more people to jump on would be to make it
easier to find one's way around the already quite large code base.
Essentailly the suggestions I made above are intended as steps in that
direction.
Guido
_______________________________________________
FreeVMS mailing list
[email protected]
https://www.systella.fr/cgi-bin/mailman/listinfo/freevms