Edmund,
I think that link to whatsnew_9511 is broken. I get an "apologies"
Bill
From: "Edmund Reinhardt" <edmund.reinhardt@xxxxxxxxxx>
To: wdsci-l@xxxxxxxxxxxx
Date: 04/24/2017 10:38 AM
Subject: [WDSCI-L] Feedback on iProjects - good, bad and ugly
Sent by: "WDSCI-L" <wdsci-l-bounces@xxxxxxxxxxxx>
I really appreciate all the feedback. You guys are awesome!
Some of what I have learned.
1) Need a keyboard shortcut to push and build.
- this should be easy
- I am thinking if optionally Automatically pushing and building a
project
on the save of a file is a good idea.
2) Easier way to populate the i Projects from the i Project Navigator
(From
RSE seems to work well)
- Buck, you might want to check out the "Show Remote Objects" item from
the
context menu in the i Project Navigator. Not only does this give you a
complete view including the compiled objects, but you can also right click
on Remote members and add them to your i Project with a simple action.
3) Improved build mechanism
- Simple compiles seem to work, If people are aware of RPGLEINC they can
avoid compiling their copy files.
- ILE is tricky for i Projects to guess correctly because it is not
obvious
= we would need some additional metadata in the project to remember what
binds to what and with what compile/bind options
= we could possibly populate this from the existing compiled objects
4) IFS is missing
- I hope everyone has tried using the Remote Reconciler on any project.
You can use specialize Python/HTML/Java projects and get all of the extra
Eclipse tooling for those. Or if you just want to work with RPG/CL, you
can create a General project. Eric Simpson has detailed instructions here
http://ibm.biz/rdi_reconcile_ifs
See section 2.4 in
http://ibm.biz/rdi_git for step by step instructions in
how to team share with Git.
This is discussed on slide 37ff in
http://ibm.biz/rd_whatsnew_9511
5) More than 1 library in the same i Project
= I am sorry but this is the current design assumption of the architecture
of i Projects. You simply have to create multiple projects, one for each
library. (Or you can have more than one per library, dealing with
disjoint
subsets).
- having multiple projects can actually be an advantage, allowing a
smaller
scope and context for your changes.
Once again, I really appreciate everyone who took the time to give us this
useful feedback.
Edmund
As an Amazon Associate we earn from qualifying purchases.