[Cvs-mvs] Hello, and basic questions
Terrence Enger
tenger@iSeries-guru.com
Wed, 27 Nov 2002 11:32:24 -0500
Greetings.
First, let me introduce myself and explain my interest in cvs/mvs. I am an
iSeries application programmer working as a rent-a-nerd. In my spare time,
I am hacking cvs onto the iSeries. cvs/mvs faces many of the same issues
of code page translation that I am coming to terms with. Perhaps we can
help each other.
My experience includes AS/400 programming--mostly rpg--since 1988. I have
done a little work in C/C++, but this is my first foray into C/400. I have
no experience with the 390. I have barely started to look at cvs/mvs
source files. Please pitch your comments accordingly.
Enough about me, on to cvs/mvs. I wonder ...
(*) Do you envisage being able to merge your changes back into the
"official" cvs source, or is this a permanent fork from the common code base?
(*) Have you tried to track the common code base since you started the
project? What release of cvs would form the best basis for comparison to
cvs/mvs?
(*) It is clear from Changes_390.txt that cvs/mvs runs in EBCDIC, and I see
nothing there that I recognize as implementing translation between code
pages. Are you using ASCII for the repository files and for communication
between client and server? Does the 390 do the translation automagically?
(*) How do you handle text files which are not ASCII? (My hack does not
deal with this.)
(*) cvs controls files and, to a lesser extent, directories. Does the 390
have other kinds of things which it would be useful to control, and does
(or will) cvs/mvs do anything with them? (My hack does not deal with these.)
(*) Is it appropriate to post attachments to this mailing list?
This is probably plenty to start with. Thank you for your attention.
Terry.