|
Gad,
What I'd do if I were you is put together a plan for the short and long
term. The short term might involve "stepping stone" technologies that will
eventually get you to your long term plan. For example, you could use
CGIDEV2 (or any of the other RPG CGI vendors) as an initial step because of
the in-house RPG knowledge you have.
I am of the opinion that RPG, out of the box, doesn't provide as viable a
future as other popular IBM i languages (i.e. Ruby, PHP, Java, Node, etc).
I didn't arrive at that decision flippantly but over many years of doing
RPG web dev. Why do I say that? Because we simply don't have a community
that is producing tooling as fast as our businesses need it. Or rather, we
as a community have to write everything related to RPG from scratch or rely
on a few open-source-minded community members to produce it for us (i.e.
Mihael Schmidt, Scott Klement, Giovanni Perotti, etc).
Can you produce what your company needs using CGIDEV2? Absolutely! But
how long will it take to get there and will that tooling stand the test of
time? My perspective is it takes too long and no, it won't stand the test
of time once you get into more serious web development.
3. Regarding mobile application, it is not a must I believe but nice tohave
I didn't see mention of how your web app is to be used, but almost
regardless of knowing that I do believe your company needs to seriously
reconsider that mobile is merely a nice to have. There's an industry term
of "mobile first" ** that says you should consider mobile as the first
place for application delivery and build up from there. I agree with this
based on how the general population is accessing the web (increasingly
through mobile). Note they aren't talking about installable apps but
instead responsive design (i.e. when a page is rendered on a smaller page
it renders differently than if rendered on a desktop).
**http://zurb.com/word/mobile-first;
Aaron Bartell
On Mon, Nov 3, 2014 at 2:55 AM, Gad Miron <gadmiron@xxxxxxxxx> wrote:
Woasent.
Thanks guys
LOTS of information - it's going to take me some time to assimilate
Some quick replies though:
Martin, our Java programmers use Eclipse + something they call Spring
So I guess .net is out.
Vern, I did log in to iprodeveloper but failed to follow the link you
would you be so kind and send me the PDF doc ?Personal
Jon, a lot of homework but I sure am going to delve into it..
All,
1. I personally lean toward "Native" solution for simplicity (and
I guess) sakemeaningful.
(Me being a Green screen guy with SQL Sever OLAP SSIS BI on the side)
2. I think that perhaps the foremost consideration is who the future
programmers
going to be. Our good old AS400 pros or perhaps some shiny out of
college
boys and girls (not that there are any RPG-ers among them)
3. Regarding mobile application, it is not a must I believe but nice to
have
(our JAVA guys are now developing a small Android application, We'll
see)
3. Last but not least, do these tools support Bidi - most of our screens
(and data for that matter) are Hebrew.
Thanks again
Gad
On Sun, Nov 2, 2014 at 8:00 PM, <midrange-l-request@xxxxxxxxxxxx> wrote:
Send MIDRANGE-L mailing list submissions to
midrange-l@xxxxxxxxxxxx
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.midrange.com/mailman/listinfo/midrange-l
or, via email, send a message with subject or body 'help' to
midrange-l-request@xxxxxxxxxxxx
You can reach the person managing the list at
midrange-l-owner@xxxxxxxxxxxx
When replying, please edit your Subject line so it is more specific
than "Re: Contents of MIDRANGE-L digest..."
*** NOTE: When replying to this digest message, PLEASE remove all text
unrelated to your reply and change the subject line so it is
have
Today's Topics:
1. cost estimate for a GUI pilot (Gad Miron)
2. Re: cost estimate for a GUI pilot (Booth Martin)
3. Re: cost estimate for a GUI pilot (Vernon Hamberg)
4. Re: cost estimate for a GUI pilot (Jon Paris)
----------------------------------------------------------------------
message: 1
date: Sun, 2 Nov 2014 12:16:27 +0200
from: Gad Miron <gadmiron@xxxxxxxxx>
subject: cost estimate for a GUI pilot
Hello pundits
I'm to come up with cost estimate for a GUI (modern?) interface tool
for next year budget .
I know there are several commercial tools around but I find it hard to
compare them
(i.e is Profound UI's method preferable to ASNA's)
We are a small RPG/Java shop (4 RPG programmers 3 Java)
but we do not intermix.
My immediate concern is to set a budget for the pilot project but I
toto
decide
on the right course first.
I would greatly appreciate your advice regarding the tools, methods,
costs etc.
Thanks
Gad
------------------------------
message: 2
date: Sun, 02 Nov 2014 09:28:25 -0600
from: Booth Martin <booth@xxxxxxxxxxxx>
subject: Re: cost estimate for a GUI pilot
What do the Java developers use?
On 11/2/2014 4:16 AM, Gad Miron wrote:
Hello pundits
I'm to come up with cost estimate for a GUI (modern?) interface tool
for next year budget .
I know there are several commercial tools around but I find it hard
http://iprodeveloper.com/article/special-report-open-access-rpg-what-it-how-it-works-and-hands-experiencehavecompare them
(i.e is Profound UI's method preferable to ASNA's)
We are a small RPG/Java shop (4 RPG programmers 3 Java)
but we do not intermix.
My immediate concern is to set a budget for the pilot project but I
to
decide
on the right course first.
I would greatly appreciate your advice regarding the tools, methods,
costs etc.
Thanks
Gad
--
Booth Martin
www.martinvt.com
(802)461-5349
Skype: booth.martin
Be seeing you.
------------------------------
message: 3
date: Sun, 02 Nov 2014 09:37:17 -0600
from: Vernon Hamberg <vhamberg@xxxxxxxxxxxxxxx>
subject: Re: cost estimate for a GUI pilot
Gad
It has been a little over 3 years since I wrote an article on Open
Access for iSeries News - now iprodeveloper - the link might be at
3
You do need a free access user/password, as I recall.
If you can't find it, let me know, I'll find a way to get you the PDF -
it's about 3.5MB - it was meant to be a pretty even-handed overview of
basedproducts, from ProfoundLogic, lookSoftware, and ASNA. I presented,
that.on some conversations with vendors, what their methodology is. I think
BCD has entered the arena since then, but you'd want to check into
I
As to cost estimates - you'll best go to each vendor - prices vary
processor level - I have such an estimate from one of the vendors that
todon't think I'm in any position to disclose. Let's just say it's
probably more than 10,000 bucks and less than a million - a range of 2
orders of magnitude.
What value do you get - that should determine your choice. Also, what
would it cost you do do it without one of these products?
HTH
Vern
On 11/2/2014 4:16 AM, Gad Miron wrote:
Hello pundits
I'm to come up with cost estimate for a GUI (modern?) interface tool
for next year budget .
I know there are several commercial tools around but I find it hard
ofhavecompare them
(i.e is Profound UI's method preferable to ASNA's)
We are a small RPG/Java shop (4 RPG programmers 3 Java)
but we do not intermix.
My immediate concern is to set a budget for the pilot project but I
to
decide
on the right course first.
I would greatly appreciate your advice regarding the tools, methods,
costs etc.
Thanks
Gad
------------------------------
message: 4
date: Sun, 2 Nov 2014 11:27:31 -0500
from: Jon Paris <jon.paris@xxxxxxxxxxxxxx>
subject: Re: cost estimate for a GUI pilot
As I usually tell my clients when they ask questions like this - part
youthe problem is that until you have tried to build a few web apps youdon?t
really know what questions to ask. And you haven?t told what, if any,
experience you have. That said ...
There are so many tools to chose between you probably need to use some
broad categorization criterial first.
Because you don?t currently interact with the Java folks doesn?t mean
existingshouldn?t in the future. Many RPGers I have met (myself included) are
dreadful at UI design - too many years of thinking inside little green
boxes! You are probably going to need GUI design help.
One basic question you need to answer: Do you plan to repurpose
andRPG green-screen apps or are you only building new ones?
Repurposing would normally narrow your field to the Open Access based
tools such as openlook, ProfoundUI, Ansa?s Wings, Rocket?s LegaSuite,
Forothers I can?t recall.
If that is the direction you go then other criteria may play a role.
onlyexample, openlook and Wings both use a Windows server as part of thedesirable
process. Wings will tie you into the world of .Net - that may be
depending on what other systems are in use in-house. Profound is the
screenone I know of that is all native. Not sure about LegaSuite.
If you want to build new applications that will never have a green
yourcomponent then the range is huge (including most of the tools already
mentioned), but there are some other considerations that may impact
example,choice. Here?s just a few thoughts:
- Is mobile part of the picture? Some tools, Lansa LongRange for
supportare for mobile only. Others, like CNX?s Valence has strong mobile
thenbut also can build conventional web apps.
- What are your Java developers using? If as seems likely it is JSPs
ofa product that uses a JSP/ASP type approach might be a good idea.Icebreak
from System and Method is in that category as is one of the tools fromjust
Profound. I _think_ Asna have one that is ASP-like but not sure.
- Are your developers familiar with the idea of application frameworks
(your Java folks probably are) - if so one free options would be
Renaissance. But others would include tools like Valence and powerExt
to name two.
I would suggest that you try to narrow the field based on these kinds
thecriteria. Get basic price quotes from those vendors, and then narrow
willfield to a couple that fit within your broad budget range. Understandthat
a cheaper tool will probably come with less free education andhandholding
so you might want to get an idea of how much the ?extras? like that
ofcost. Also remember that some products will have a run-time licence sosites
watch out for what your ongoing costs will be. Visit the vendor?s web
and look for free video presentations of what the tools can do - most
generalthem have them along with recorded webcasts.it
Pick two (or three if you have time) and install the demo version. Give
a test drive and see what you think. See if it ?feels right? to you. Ito
often find it useful to then attempt to quickly teach what I?ve learned
others on the team - it often helps cement my own ideas.
Back in 2003 I was part of producing a series of articles on the
http://www.ibmsystemsmag.com/ibmi/developer/modernization/From-Green-to-Dream/subject of modernization - part 1 is here:
stilland contains links to the other parts. It is more than 10 years old so
things have of course changed, but many of the decision points are
tothe same so it might be worth a read.
I also often tell clients that they should accept that one tool may not
address all of their needs. What will work best for you when first get
started may not work for you longer term.
Last but not least - have you read the relevant chapters of the
Modernization Redbook? If not that is also a good starting point.
http://www.redbooks.ibm.com/abstracts/sg248185.html?Open
Hope this helps.
Jon Paris
www.partner400.com
www.SystemiDeveloper.com
On Nov 2, 2014, at 5:16 AM, Gad Miron <gadmiron@xxxxxxxxx> wrote:
Hello pundits
I'm to come up with cost estimate for a GUI (modern?) interface tool
for next year budget .
I know there are several commercial tools around but I find it hard
mailinghavecompare them
(i.e is Profound UI's method preferable to ASNA's)
We are a small RPG/Java shop (4 RPG programmers 3 Java)
but we do not intermix.
My immediate concern is to set a budget for the pilot project but I
to
decide
on the right course first.
I would greatly appreciate your advice regarding the tools, methods,
costs etc.
Thanks
Gad
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
listlistlist
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
------------------------------
Subject: Digest Footer
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) digest
To post a message email: MIDRANGE-L@xxxxxxxxxxxx--
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
------------------------------
End of MIDRANGE-L Digest, Vol 13, Issue 1738
********************************************
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
To post a message email: MIDRANGE-L@xxxxxxxxxxxx--
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
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.