× 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 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.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
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.