What are the top two or three enhancements that you'd love to see made
to ADF? As one of the ADF product managers, I'm interested to see what
this group of experts thinks is missing.
Thanks!
Blaise
As I've been a part of such efforts before and I'd hate for us to
waste this opportunity covering old ground, I'd like to ensure when
members post a reply to Blaise, they follow the following rules
please:
a) Please no requests to open-source the framework. Believe me Oracle
is fully aware of this request, and as an Oracle ACE Director let me
advise you there will be no change to this anytime soon.
b) If you want bugs fixed, please include a bug number, or we'll block
your post. Too long we've heard users complain about bugs, but when
pressed if they'd bothered logging the issue with Oracle Support, we
get silence. This group is *all* for fixing JDev bugs, but useless
posts on bugs that haven't been logged help no one, as Oracle has
strict policy on this. However once you log the bug and post the #
here everyone benefits as the bug is certified as real, other members
get to find out about the bug, and you'll see Oracle is receptive to
fixing the issue.
c) Please no 1 line responses, we want a descriptive context on the
enhancement *and* why you want it *and* why you think it will be of
benefit to you *and* others.
With the above rules in mind, I already have 2 messages in the
moderators inbox queue I'll let through as it's not fair I posted the
rules after they posted, but future posts will need to comply.
I apologize for the lawyers approach to this request from Oracle, but
the moderators of this group would like to assure the quality of this
group is kept high.
Thanks again to Blaise for posting this request.
CM.
> --
> You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
>
> All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
>
--
Chris Muir
Oracle Systems Consultant & Trainer
SAGE Computing Services Pty Ltd
http://www.sagecomputing.com.au
Oracle ACE Director
http://www.oracle.com/technology/community/oracle_ace/index.html
Email: chris...@sagecomputing.com.au
Blog: http://one-size-doesnt-fit-all.blogspot.com/
Mobile/Cell: 043-828-6421
International: +61-43-828-6421
Gmail chat: chris...@gmail.com
Twitter: twitter.com/chriscmuir
LinkedIn: http://www.linkedin.com/in/chriscmuir
Oracle
Joe
Greenwald | Sr. Principal Consultant
Oracle
BPM/SOA
West
ADF-SOA-OSB
Phone: main: +1 650.355.3501 cell: +1 415.599.6021
Pacifica, California
Oracle
is committed to developing practices and products that
help protect the environment
Theory <--> Practice
Hello everybody ,
My wishlist for ADF will be:
Olivier
Olivier MARTIN
JEE Architect -
Industrialisation
( +33 4 88 91 17 63 - VoIP: 83 35 17 63
CMA CGM SYSTeMS
A Joint Venture of IBM and CMA CGM
De : adf-met...@googlegroups.com
[mailto:adf-met...@googlegroups.com] De
la part de joe greenwald
Envoyé : samedi 11 décembre
2010 19:29
À :
adf-met...@googlegroups.com
Objet : Re: [ADF EMG] ADF
feature wishlist?
1. Ability to store reusable components/lib in other
than file system. Along with this is the ability to do some form of impact
analysis to determine all the projects that will be impacted by a change in a
reusable component/library. Also impact analysis on reusable custom validations
and domains, etc so we can quickly and easily see all places reusable
components are used.
2. Some form of impact analysis to determine all places an ADBbc component is
used (ie all the places where a VO is used in a form for example.)
3. Full ADF capability in Eclipse, so we have a choice of Eclipse or JDeveloper
for our IDE
4. Complete documentation on all bind ('bindings') variables so we can easily
see what it does, why it's used, when to use it and an example of where it
should be used. Also, full UML class docs for the frameworks so we can see how
the various parts interrelate. Frank did a bit of this in his book and I found
it useful. Also, systematic examples of the various core programmatic parts of
the framework. The examples should proceed from simple examples to more and
more complex, using more and more of the fwk to see how it should and could be
used.
5. Some form of interaction with a project management tool. Includes the
ability to indicate (manually at first) what % 'done' a portion of a project is
and be able to see this reflected in the PM tool.
thank you for the opportunity.
joe
On 12/11/10 8:25 AM, Simon Lessard wrote:
Hi,
Thanks for the input request, here are my 3 wishes:
1. A non databinding implementation of the TaskFlowRegionModel
I know Oracle sells a fully integrated stack, but I personally think you never lose in the long run when making something modular and reusable. Currently, it's impossible without some really deep knowledge to create a RegionModel that could consume the task flow but be generated by managed beans instead of a page definition. This limitation is especially crippling when you want to dynamically add a task flow to a page and don't want to use MDS for some reason. As I mentioned many times in the past, ADFc is the best new feature in ADF 11g and I'm pretty sure it would get even more traction if it was usable without being forced to use the databindings, even if that could mean to not have the transaction automatically handled by it. Basically, I'd like to be able to start a Spring, Toplink/Hibernate/JPA, ADF Faces and ADF Task flow project out of the box if I feel it's the best solution for a given customer.
2. An additional lightweight implementation of ADF Faces fully compliant with HTML 5, CSS 3, WAI and WAI-ARIA
Rich client already support accessibility, but it does not always match the legal constraints for some countries toward accessibility. Also, with the ubiquity of the Web and the service offered through it, more and more people are using it and are expecting to get equals service so the tendency is here to stay. For example, the recent Canada Supreme Court judgement forces the federal government to make all of its web site accessible within the next 15 months (seehttp://www.montrealgazette.com/business/legal-matters/Ottawa+told+make+sites+accessible+visually+impaired/3901632/story.html) so this have a huge business potential too. Now, with the coming of JSF 2.0 and Facelets this may seem like less useful, but the native component implementation still bring advantages like the lifecycle, event handling, and partial refresh potential. I could easily see an ADF Faces Rich Client and ADF Faces Basic libraries usable in tandem or standalone. Again, this would be just extra flexibility.
From the CSS perspective, some web designer are likely to prefer a more light weight version for skinning purposes.
Finally, a JSF component set based on HTML 5 could offer gracious degradation when HTML 5 is not supported on the client's agent, whereas static HTML in the page cannot.
3. A more flexible richTextEditor component.
Basically, it would be nice to have all the functionalities of CKEditor or TinyMCE for example, including a plugin framework. This represents a huge piece of works, especially when you need to support multiple browsers, but I had to integrate FCKEditor in my current project because the basic functionalities provided by the ADF Faces ones (which are the document.execCommand ones only) weren't enough for our users. This has been a nightmare to do because of a conflict in the event handling between ADF and TinyMCE at first (which is why we went with FCK) so a native flexible implementation would have been better. That being said, this is a very specific needs, whereas my two other wishes show up much more often, so this is a low priority wish compared to the other two.
Regards,
~ Simon
On Sat, Dec 11, 2010 at 12:35 AM, Andrejus Baranovskis <andrejus.b...@gmail.com> wrote:
1. MDS repository admin browser
2. Flex fields
3. Fast swap compilation, without redeployment for Task Flows, Bindings, ADF BC
Regards,
Andrejus
On 10 December 2010 21:55, hasim <hsa...@gmail.com>
wrote:
I will appreciatefollowing stuff in Jdev/ADF
1. JSFUtils and ADFUtils to be part of ADF.
2. It is time consuming that every time when i change dependent ADF lib based application , I have to
recreate adf library and refresh main project and run it again,even for minor change and it eat's up
lot of time.
3. When i change ADF taskflow , i have to clean whole project , i have to delete application folder from
drs/o.j2ee then only new taskflow changes will be considered. I was expect ,no matter how much change do intaskflow i dont have to waste my time in cleaning whole project to see my changes.
4. ADF has few issues when it come to running application onie , Firefox and google chrome.
Or Customer.MaritalStatus must exist within MaritalStatusViewObject.
Two examples of this are covered in my book (QuickStart Guide to Fusion
Development) pages 115 and 117.
Hope this helps
Grant
Marcelo A. Vasquez wrote:
> Thanks to Oracle for the opportunity to post our ADF wishlist.
>
> 1. Better integration of ADF with google maps and MapViewer.
> 2. To use a VO to validate attributes of the EO, today you can do,
> but only validates the data entered with the first ROW in the VO
>
>
> thanks and happy holidays
>
> ------
> Marcelo Vasquez
> www.jdeveloperla.com <http://www.jdeveloperla.com>
>
>
> On Fri, Dec 10, 2010 at 9:39 PM, Blaise Ribet <blaise...@oracle.com
> <mailto:blaise...@oracle.com>> wrote:
>
> All,
>
> What are the top two or three enhancements that you'd love to see
> made to ADF? As one of the ADF product managers, I'm interested to
> see what this group of experts thinks is missing.
>
> Thanks!
> Blaise
>
> --
> You received this message because you are subscribed to the ADF
> Enterprise Methodology Group
> (http://groups.google.com/group/adf-methodology). To unsubscribe
> send email to adf-methodolo...@googlegroups.com
> <mailto:adf-methodology%2Bunsu...@googlegroups.com>
--
1. Add the ability for "PanelFormLayout" (or add another object like it) that arranges its children horizontally before vertically... So, if I have siz inputs (1,2,3,4,5,6) and 3 columns, the first three (1,2,3) would appear in the first row and the second set would appear directly below (column below column)... Granted, with simple controls, you can reorder the list (1,4,2,5,3,6) but, there is sometimes a logical order that makes more sense.
2. It would be very handy to be able to do a column span so, within the above, I could add a table and tell the tool that it can use three columns to display the table while preserving the column alignment above and below the table...
I know, this probably bends one of the primary goals of ADF but, when coding to match a legacy app with customers that expect it to look/act exactly the same, sometimes you have to bend the rules a tad... :-) Many of the other suggestions I've seen look extremely helpful as well, Eclipse, more AppServers, etc.
Thanks for your consideration!
Richard Passmore
-----Original Message-----
From: adf-met...@googlegroups.com [mailto:adf-met...@googlegroups.com] On Behalf Of Blaise Ribet
Sent: Friday, December 10, 2010 5:39 PM
To: adf-met...@googlegroups.com
Subject: [ADF EMG] ADF feature wishlist?
All,
What are the top two or three enhancements that you'd love to see made to ADF? As one of the ADF product managers, I'm interested to see what this group of experts thinks is missing.
Thanks!
Blaise
--
We've been doing a lot of PoCs and maybe we can provide a jump start on that.
[]s
Maiko
------------------------------------------
Sent from my iPhone. Please excuse any typos, mistakes, etc.
------------------------------------------
While I might be joking, this is kind of one of my problems having moved
from the Forms world to the web world, or more strictly speaking the ADF
world. I kinda know the web world patterns, we all see similar shopping
cart sites again and again, but an implementation and instructions how
to create it in ADF are a invaluable but missing link. The original ADF
UI Shell was excellent for providing not just a layout, but
understanding what could be achieved with the ADF composite application.
As for actual mockups there's a few web-site UI pattern resources around
such as http://ui-patterns.com/patterns which would form a good basis
for what you're looking for. I could mock something up, but it's not
really my forte.
Green I tell you. Green.
CM.
I will also ping the UX team and see what we could share publicly from our internal Fusion Apps UX patterns catalog.
[]s
Maiko
------------------------------------------
Sent from my iPhone. Please excuse any typos, mistakes, etc.
------------------------------------------
for b) there are two bugs tracking this: 7663825, 8792942. I've gone to
the developers to ask for clarification since it seems that one bug
should have fixed the problem, while the other questions if this is the
correct behaviour on windows (which is case insensitive).
c) YOu can rename the application from the File -> Rename or from the
Application menu ( to the right of the appplication name in the app
navigator)
Same for projects - select the project and File -> Rename
p) is one of the most common issues I see when teaching ADF
courses...however, the developers tell us there is a performance hit in
doing an automated refresh: 9543593, 8248517, 8240547 - however these
are still open so maybe they can find a way
Hope this helps
Grant
Chris Muir wrote:
> More JDeveloper wish list items for the IDE specifically, in no
> particular order:
>
> a) In the JDev IDE via Project Properties -> Business Components node
> it's possible to "Initialize the project for Business Components",
> which instructs the JDEV IDE to make a number of changes to the
> underlying project. However there isn't a facility to reverse this
> option if accidentally activated.
>
> b) In the JDev IDE under Windows (unconfirmed for other operating
> environments) if you create a package under a project that
> accidentally includes capitalization (e.g. acme.Wigets.utilities) and
> attempt to refactor the package name using the rename option to use
> all lower case, the IDE either ignores the refactoring or complains
> that the file already exists.
>
> c) Once you've named an Application Workspace, there's no way in the
> IDE to change the Application name after the fact. - ditto Projects �
> hugely annoying when creating hundreds of TaskFlows applications and
> you realize you haven't named them correctly.
>
> d) If you have an application checked out of SVN and you pick the
> Delete option via the Application menu, the resulting confirmation
> dialog doesn't warn you that deleting the application will not only
> delete it from the file system, but will also delete the application
> in SVN.
>
> e) Mistakes in the DataBindings.cpx file are often not picked up at
> compile/deploy time, but rather runtime. This can be really hard for
> beginners to debug.
>
> f) It's too easy for beginner developers to create Model layer objects
> in the ViewController and vice versa. As example I've discovered a
> DataBindings.cpx in my junior programmer's Model projects a lot � this
> By Directory option on � and this isn't obvious to beginners.
Right click CustomersView1 in the BC Tester and show as a table
Select View-> Operations and select myTestMethod
Just in case you do use this, check out 9738636 since there is a bug
that if the AppModule class has not been generated then doing the above
throws an exception.
Chris Muir wrote:
> "2. I think it would be good for
> the Application Test Module allows test methods publishedin the section
> "Java -> Client Interface " Application Module"
>
> Marcelo, do you mean the Business Components Browser? If you simply
> open the associated AM in the BC browser, you can in fact test exposed
> client interface web methods. Admittedly the BC Browser interface is
> a bit inconsistent, as to test methods exposed through VOs you simply
> right click on the VO then select Operations, but for the AM you need
> to double click the AM or select Show.
>
> CM.
>
> On 16 December 2010 22:25, Marcelo A. Vasquez <marcelo.vasquez.ar
> <http://marcelo.vasquez.ar>@gmail.com <http://gmail.com>> wrote:
>
> Back to enter a comment:
> 1. Validation on the above comment, I'll check back because
> when I wanted to use did not work and
> the documentation says that comment above.
> 2. I think it would be good for
> the Application Test Module allows test methods publishedin the section
> "Java -> Client Interface " Application Module
>
> Marcelo Vasquez
> www.jdeveloperla.com <http://www.jdeveloperla.com>
Chris, couple of quick answers to some of your points:
for b) there are two bugs tracking this: 7663825, 8792942. I've gone to the developers to ask for clarification since it seems that one bug should have fixed the problem, while the other questions if this is the correct behaviour on windows (which is case insensitive).
c) YOu can rename the application from the File -> Rename or from the Application menu ( to the right of the appplication name in the app navigator)
Same for projects - select the project and File -> Rename
p) is one of the most common issues I see when teaching ADF courses...however, the developers tell us there is a performance hit in doing an automated refresh: 9543593, 8248517, 8240547 - however these are still open so maybe they can find a way
Hope this helps
Grant
Chris Muir wrote:
More JDeveloper wish list items for the IDE specifically, in no
particular order:
a) In the JDev IDE via Project Properties -> Business Components node
it's possible to "Initialize the project for Business Components",
which instructs the JDEV IDE to make a number of changes to the
underlying project. However there isn't a facility to reverse this
option if accidentally activated.
b) In the JDev IDE under Windows (unconfirmed for other operating
environments) if you create a package under a project that
accidentally includes capitalization (e.g. acme.Wigets.utilities) and
attempt to refactor the package name using the rename option to use
all lower case, the IDE either ignores the refactoring or complains
that the file already exists.
c) Once you've named an Application Workspace, there's no way in the
IDE to change the Application name after the fact. - ditto Projects –
hugely annoying when creating hundreds of TaskFlows applications and
you realize you haven't named them correctly.
d) If you have an application checked out of SVN and you pick the
Delete option via the Application menu, the resulting confirmation
dialog doesn't warn you that deleting the application will not only
delete it from the file system, but will also delete the application
in SVN.
e) Mistakes in the DataBindings.cpx file are often not picked up at
compile/deploy time, but rather runtime. This can be really hard for
beginners to debug.
f) It's too easy for beginner developers to create Model layer objects
in the ViewController and vice versa. As example I've discovered a
DataBindings.cpx in my junior programmer's Model projects a lot – this
By Directory option on – and this isn't obvious to beginners.
This is an interesting suggestion, and I think all of us product
managers are very interested in discussing feature ideas with users,
especially with this list. So you may see more emails from individual
PMs asking questions about features people have suggested here. As you
may already realise though, for legal reasons we can't expose our our
feature plans to external tracking.
Thanks
Blaise
On 12/11/10 1:03 PM, Jan Vervecken wrote:
> hi Blaise
>
> - (1) As an enhancement to ADF, I would like to see Oracle introduce
> an approach to the product evolution that is more open, more engaged
> to community feedback, more trackable.
> Yes, this very discussion thread is a possible approach to collecting
> ideas, but what about an open discussion on the individual ideas
> between product management en product users (unless you think that
> should also happen in this very discussion thread, but that will
> likely become very confusing very fast)?
>
> hi Andrejus, Simon
>
> Have you guys filed enhancement requests on My Oracle Support for the
> enhancements you suggest here?
> If so, could you also post the bug numbers? If not, why not?
> (Just, trying to illustrate an aspect of the "enhancement (1)" I
> describe above.)
>
> regards
> Jan Vervecken
>
Thanks to Oracle for the opportunity to post our ADF wishlist.
- Better integration of ADF with google maps and MapViewer.
- To use a VO to validate attributes of the EO, today you can do, but only validates the data entered with the first ROW in the VO
On Fri, Dec 10, 2010 at 9:39 PM, Blaise Ribet <blaise...@oracle.com> wrote:
All,
What are the top two or three enhancements that you'd love to see made to ADF? As one of the ADF product managers, I'm interested to see what this group of experts thinks is missing.
Thanks!
Blaise
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
Here is one from me, which is combination of ADF, jdeveloper and weblogic server.A monitoring/admin console for ADF business components to1. View counts and graph of running adf components like number of AM instances in pool2. Number of rows cached for EO/VO3. qurery and other performance indicators for VOs and AM methods4. Facility to cleanup EO VO cache and AM pool from this weblogic console at runtime.Etc...
All these things will greatly improve monitoring n management of large ADF application deployments.
regards - rutwik
Blaise,
I won't be too greedy ... or maybe just a little bit with my second wish..
1/.An "easy-to-search" well documented list of common helper classes to boost productivity and help drive good practice, which you can quickly paste into your code + which can be updated as and when new classes are made available.2/.ADF full support of other JSF libraries including Trinidad.
Thanks.Jean-Marc
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
Can you describe some use cases for wish number 3? Some specific things
that you imagine doing with these utilities.
Thanks!
Blaise
For e), can you give me a couple of examples of the kind of mistakes?
For s), for each component on a task flow diagram you can specify a
Display Name and a Description in the property inspector. I'm not sure
if you knew about this - does it meet your requirement or were you also
hoping for something that would display on the diagram?
Thanks
Blaise
On 12/16/10 5:34 PM, Chris Muir wrote:
> More JDeveloper wish list items for the IDE specifically, in no
> particular order:
>
> a) In the JDev IDE via Project Properties -> Business Components node
> it's possible to "Initialize the project for Business Components",
> which instructs the JDEV IDE to make a number of changes to the
> underlying project. However there isn't a facility to reverse this
> option if accidentally activated.
>
> b) In the JDev IDE under Windows (unconfirmed for other operating
> environments) if you create a package under a project that
> accidentally includes capitalization (e.g. acme.Wigets.utilities) and
> attempt to refactor the package name using the rename option to use
> all lower case, the IDE either ignores the refactoring or complains
> that the file already exists.
>
> c) Once you've named an Application Workspace, there's no way in the
> IDE to change the Application name after the fact. - ditto Projects �
> hugely annoying when creating hundreds of TaskFlows applications and
> you realize you haven't named them correctly.
>
> d) If you have an application checked out of SVN and you pick the
> Delete option via the Application menu, the resulting confirmation
> dialog doesn't warn you that deleting the application will not only
> delete it from the file system, but will also delete the application
> in SVN.
>
> e) Mistakes in the DataBindings.cpx file are often not picked up at
> compile/deploy time, but rather runtime. This can be really hard for
> beginners to debug.
>
> f) It's too easy for beginner developers to create Model layer objects
> in the ViewController and vice versa. As example I've discovered a
> DataBindings.cpx in my junior programmer's Model projects a lot � this
> By Directory option on � and this isn't obvious to beginners.
> #{bindings.thing.inputValue =="e;fish&qoute;}. As JSF uses an
Chris,
For e), can you give me a couple of examples of the kind of mistakes?
For s), for each component on a task flow diagram you can specify a Display Name and a Description in the property inspector. I'm not sure if you knew about this - does it meet your requirement or were you also hoping for something that would display on the diagram?
Thanks
Blaise
On 12/16/10 5:34 PM, Chris Muir wrote:
More JDeveloper wish list items for the IDE specifically, in no
particular order:
a) In the JDev IDE via Project Properties -> Business Components node
it's possible to "Initialize the project for Business Components",
which instructs the JDEV IDE to make a number of changes to the
underlying project. However there isn't a facility to reverse this
option if accidentally activated.
b) In the JDev IDE under Windows (unconfirmed for other operating
environments) if you create a package under a project that
accidentally includes capitalization (e.g. acme.Wigets.utilities) and
attempt to refactor the package name using the rename option to use
all lower case, the IDE either ignores the refactoring or complains
that the file already exists.
c) Once you've named an Application Workspace, there's no way in the
IDE to change the Application name after the fact. - ditto Projects –
hugely annoying when creating hundreds of TaskFlows applications and
you realize you haven't named them correctly.
d) If you have an application checked out of SVN and you pick the
Delete option via the Application menu, the resulting confirmation
dialog doesn't warn you that deleting the application will not only
delete it from the file system, but will also delete the application
in SVN.
e) Mistakes in the DataBindings.cpx file are often not picked up at
compile/deploy time, but rather runtime. This can be really hard for
beginners to debug.
f) It's too easy for beginner developers to create Model layer objects
in the ViewController and vice versa. As example I've discovered a
DataBindings.cpx in my junior programmer's Model projects a lot – this
By Directory option on – and this isn't obvious to beginners.
--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
Chris, couple of quick answers to some of your points:
for b) there are two bugs tracking this: 7663825, 8792942. I've gone to the developers to ask for clarification since it seems that one bug should have fixed the problem, while the other questions if this is the correct behaviour on windows (which is case insensitive).
c) YOu can rename the application from the File -> Rename or from the Application menu ( to the right of the appplication name in the app navigator)
Same for projects - select the project and File -> Rename
p) is one of the most common issues I see when teaching ADF courses...however, the developers tell us there is a performance hit in doing an automated refresh: 9543593, 8248517, 8240547 - however these are still open so maybe they can find a way
Hope this helps
Grant
Chris Muir wrote:
More JDeveloper wish list items for the IDE specifically, in no
particular order:
a) In the JDev IDE via Project Properties -> Business Components node
it's possible to "Initialize the project for Business Components",
which instructs the JDEV IDE to make a number of changes to the
underlying project. However there isn't a facility to reverse this
option if accidentally activated.
b) In the JDev IDE under Windows (unconfirmed for other operating
environments) if you create a package under a project that
accidentally includes capitalization (e.g. acme.Wigets.utilities) and
attempt to refactor the package name using the rename option to use
all lower case, the IDE either ignores the refactoring or complains
that the file already exists.
c) Once you've named an Application Workspace, there's no way in the
IDE to change the Application name after the fact. - ditto Projects –
hugely annoying when creating hundreds of TaskFlows applications and
you realize you haven't named them correctly.
d) If you have an application checked out of SVN and you pick the
Delete option via the Application menu, the resulting confirmation
dialog doesn't warn you that deleting the application will not only
delete it from the file system, but will also delete the application
in SVN.
e) Mistakes in the DataBindings.cpx file are often not picked up at
compile/deploy time, but rather runtime. This can be really hard for
beginners to debug.
f) It's too easy for beginner developers to create Model layer objects
in the ViewController and vice versa. As example I've discovered a
DataBindings.cpx in my junior programmer's Model projects a lot – this
By Directory option on – and this isn't obvious to beginners.
3) Actually not an ADF feature wish, but would be a powerfull
enhancement: A bidirectional association between team server and
versioning control. JDev should offer the possibility to add the TPC
issue tracker's issue key to the commit message of SVN.
We are looking at this for a future version. Can you email me (offline
from this thread) with more detail on what/how you use TPC and JIRA/SCM
rgds
susan
-----Original Message-----
From: adf-met...@googlegroups.com [mailto:adf-met...@googlegroups.com] On Behalf Of Blaise Ribet
Sent: Friday, December 10, 2010 5:39 PM
To: adf-met...@googlegroups.com
Subject: [ADF EMG] ADF feature wishlist?
All,
What are the top two or three enhancements that you'd love to see made to ADF? As one of the ADF product managers, I'm interested to see what this group of experts thinks is missing.
Thanks!
Blaise
--