× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



I use 2 source files, QDDSSRC for PF/LF DDS and QSRC for the rest.

I also use a naming standard with prefixes so all source files regarding
one program easily can be searched/positioned to..

This is based on a LEAN time study performed years ago that showed
how much time was wasted in the constant changing and reposition in
different source files.

I don't remember how much time was saved but it was significant.



On Tue, Mar 31, 2015 at 8:27 AM, Thomas Raddatz <thomas.raddatz@xxxxxx>
wrote:

I also wished we could use Git or SVN with RDi. We already do that for our
xsd files that we use to validate our xml input and output interfaces. For
that I checked out the xsd files from the SVN repository to the IFS to
create a SVN workspace on the IBM i. Whenever a Turnover form runs from the
development to the test environment, an exit program is executed to update
the workspace from the repository to get the latest version of the xsd.
Works well so far.

Too bad, that most CL commands do not accept a stream file path name to
compile the object. Also the object description lacks an attribute where
the stream file name could be saved as a reference to the source file. I
wished, IBM would change that.

i Projects are nice but so far I was not brave enough to try to import our
ERP application as an i Project. Maybe, I should try it. Next I am missing
the source line numbers when editing a file of an i Project. I do not mean
the line numbers of a source physical file, but a sequential line number
such as the line numbers of Java or any other programming language. Of
course these line numbers had to show up in the call stack and error
messages. Without that, debugging is a pain and i Projects are not suitable
as a bridge to Git or SVN. Or am I missing something?

Thomas.

-----Ursprüngliche Nachricht-----
Von: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxx] Im Auftrag von Buck
Calabro
Gesendet: Montag, 30. März 2015 22:45
An: rpg400-l@xxxxxxxxxxxx
Betreff: Re: Standard source file names?

On 3/30/2015 4:00 PM, Bob Cagle wrote:
So I'm curious - what is your stance on source files? Do you use the
standard IBM convention QDDSSRC, QRPGSRC, QRPGLESRC, etc., etc.?

Mostly the standard file names, but I like to use QPROTOSRC for the
prototype /copy members. I give these the same member name as the
corresponding RPG source member that makes up the service program. I got
the idea from David Morris on these lists many years ago. I do it because
all of the defaults 'just work' this way, but I don't have the slightest
problem working with alternate names.

In fact, I'm seriously considering using stream files for my next
project. I want to get git, svn or even CVS going with RDi for my own
personal source management, even if colleagues aren't interested.

--
--buck

Anything I think I know is from observation. I wish I had better vision.
--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.

--
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the
sender.

--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.





As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.