"I would like to contribute to the "Save IBM's Development Funds"
community project - is there anybody out there who is willing to host my
XML generation and XML templating tool, complete with user documentation
and examples? I will also talk to my colleagues to see if there is any
other non-sensitive Java/RPG code we could provide to the community,
particularly in the web space."
About 5 years ago I put together a site where I attempted to consolidate
(by hand) relevant open source sites that would be of use or interest to
the (them) System i community. Shortly thereafter I added the
capability to upload files that could be shared, as well as being able
to post code snippets. The site hasn't gotten much use or traffic,
despite my efforts to promote it. I admit it is ugly and needs some
redesign but it is there for anyone to use and post code to. You are
welcome to bundle and upload your code there any time. I don't have the
fastest DSL connection and I always figured if I got enough activity I
might look at a faster connection option but, it works and is available
The biggest challenge to any open source site or project is obtaining
enough critical mass to generate awareness and traffic. You could
always start a free project on Sourceforge or github or any of the many
other free sites. The issue is having enough focus on the IBM i
audience so that it gains some traction and relevance in the community.
I have long been an advocate for open source on the i but except for a
handful of projects actively maintained by a couple of people, there
isn't much open source activity in the i world particularly in RPG. I
was hoping that the opensource4i.com (aka opensource4iseries.com aka
opensource4systemi.com site) would help motivate others to try, but it's
a chicken or egg thing: Without much traffic, nobody knows about the
site, hence no traffic.....
Hosting isn't the issue. An active open source community with the IBM i
at the center is the issue. I love to know how to move that community
Larry Ducie wrote:
I know this thread was probably dead by the time I got to read it, but I wanted to weigh in anyway. It is extremely thought-provoking, but maybe not in the way intended:--
Most of the RPG developers who jumped onto VARPG when it came out have probably moved onto other ways to provide a rich user experience. I certainly have.
What with the seemingly limitless supply of free (and mostly opensource) utilities, applications, frameworks, languages, etc... it is almost impossible for the curious among us to NOT take a peek at them. How many of us haven't already watched the google wave demo to see if we can use it to leverage our existing RPG code base in ways we hadn't even thought about?
If I was in charge of the allocation of IBM development funds (thankfully I am not) I would not spend any of it on VARPG. I would spend it on enhancing RDi to provide a complete IDE and continue the great work being done on the SQL Query Engine.
Native RPG support for the web, or a RCP, or even XML generation is not really required. Why do I say that? Because where I work, we have an extremely clean, efficient and scalable framework for passing XML data between a JSP running within tomcat and a RPG program running on the i. We have tried-and tested (5 years development and counting) XML generation SRVPGMs that can build any XML either via subproc calls in your RPG or from a template written in XML - with SQL embedded within the XML template.
We don't need tools for getting on the web - we are already there. We don't need tools to generate XML - we already have them. We don't need tools to put our applications on the intranet - we already do that.
The problem is not with IBM, it is the simple fact that as a community we build our tools and keep them to ourselves. That is not because we are selfish but a simple reflection of the fact that the software is owned by the companies we work for and we don't have permission to opersource it. Well actually I do have clearance to opensource my XML generation and XML templating code as I built it on a community site and "donated" it to my employer. We agreed that any further enhancements done on work time can be included in the opensource version. So I will concede that I am also part of the problem.
It is sadly only a few good members of our commmunity who share so lavishly. Scott being the most generous with his time and effort.
I would like to contribute to the "Save IBM's Development Funds" community project - is there anybody out there who is willing to host my XML generation and XML templating tool, complete with user documentation and examples? I will also talk to my colleagues to see if there is any other non-sensitive Java/RPG code we could provide to the community, particularly in the web space.
If we all try this we may find we have a much richer base of community code that we realise. Lets give IBM a hand shall we. :-)
Looking for a new car this winter? Let us help with car news, reviews and more
This is the RPG programming on the IBM i / System i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.