Since the start of the Wish List App on Uniface.info, in total 235 wishes have been received This report gives the status overview of the Uniface wishlist 2011. The voting mechanism of the Uniface.info Community website has been used to create the following wish “Top 30 2011”.
Ranking Top 30 wishes Uniface 2011:
Rank 2010 |
Rank 2011 |
Short Description |
Status |
– |
1 |
Icons next to Menu bar items |
Candidate Uniface 9.6 |
40 |
2 |
Uniface 9 UDE titlebar text |
Candidate Uniface 9.6 Work around on uniface.info |
6 |
3 |
Code sensitive in UDE |
Candidate Uniface 10 |
1 |
4 |
Have the possibility to interrupt a Uniface process |
Not planned. |
9 |
5 |
Ability to use .NET (OCX) controls on forms |
Compuware Professional Services can advise on possibilities. |
2 |
6 |
Reduce unnecessary related entity warnings. |
On-going Candidate Uniface 10 |
96 |
7 |
Dynamically determine URL of WSDL at runtime |
Not planned |
3 |
8 |
Regular expressions (regexp) |
Not planned |
30 |
9 |
Intellisense functionality |
Candidate Uniface 10 |
– |
10 |
Support for SOAP headers in SOAP Call-out |
Uniface 9.5 |
– |
11 |
Office style menu ribbon along the top |
Work around exists. Published on uniface.info. |
– |
12 |
Screen size to auto increase number of occurrences |
Candidate Uniface 9.6 |
4 |
13 |
Advanced String handling methods |
Not planned |
5 |
14 |
Grid dynamic column resize/hide/show/move |
Uniface 9.5 |
2 |
15 |
Disable warnings by warning number |
On-going Candidate Uniface 10 |
25 |
16 |
Unicode PDF printing |
Not planned |
– |
17 |
Built in random number generator |
Not planned |
– |
18 |
Tab widget improvements |
Candidate Uniface 9.6 |
– |
19 |
String builder |
Uniface 9.5 |
– |
20 |
Support for HMAC SHA256 encryption |
Candidate Uniface 9.6 |
7 |
21 |
Open Hitlist / Pagination |
Sample exists. To be published on Uniface.info. |
– |
22 |
UHTTP to be able to grab raw data |
Not planned |
12 |
23 |
READ statement: add OFFSET option |
Work around see Musicshop |
10 |
24 |
Goto definition for procedure calls and operations |
Uniface 10 candidate |
– |
25 |
Document Style XML parser (with XPATH) |
Uniface 9.5 |
– |
26 |
Windows 64 bit version |
Candidate Uniface 9.6 |
8 |
27 |
Color Management in uniface 9.x |
Candidate Uniface 9.6 |
– |
28 |
Allow a “field order” value to control next/prev |
Work around see Musicshop |
112 |
29 |
HTML support in UPOPMAIL |
Uniface 9.4 |
13 |
30 |
XSD support for xmlload and xmlsave |
Uniface 9.5 |
The status (October 2011) is derived from the current plans of the Uniface Team for future Uniface versions.
The Uniface Team defined the following functional categories for the requirements of new Uniface versions:
· Web RIA. The functionality to build Web Applications is introduced in Uniface 9.4. Many incoming wishes already relate to functionality offered by the new DSP components. Item nr 7 and 10 in the top 30 are clear examples of requests for this category.
· Web Integration. Webservices are a key functionality in every modern Uniface application for integration with other applications or services. Item 10 is about Webservices functionality.
· Uniface Development Environment. This is the Uniface workbench which is used to build Uniface applications. Items 2, 3, 6, and 9 relate to this category.
· Presentation GUI. Many wishes relate to enhancing how fields, labels and data are displayed in Uniface forms. Items nr. 1 and 5 relate to this category
· Uniface Proc Language. This is one of the core areas of Uniface and every Uniface developer uses the language every day. Enhancements in this area improve development productivity and should always be implemented without jeopardizing upwards compatibility. Items 4 and 8 relate to this category.
· Currency. Uniface builds and Uniface connectors are regularly updated to support new versions of 3rd party technology.
Based on the above categories the Uniface Team has defined the following themes for future Uniface releases:
Themes for Uniface 9.5:
– Javascript API for Uniface Web Applications
– Web Services XSD
– Security standards
– Grid and Multi Occurrence
– New Uniface Proc Statements
Themes for Uniface 9.6:
– GUI enhancements
– Foundation for Uniface 10
Initial Themes for Uniface 10
– Advanced development environment
– Cloud deployment
– Mobile deployment
– Agile development
With defining these themes and categories the Uniface team has accomplished the following:
1. The wishes in these categories cover about 90% of all open Uniface wishes.
2. The following table summarizes the status of the top 30 wishes:
Uniface status |
Number of wishes |
% of Wishes |
Fixed in 9.4 |
1 |
3% |
Fixed in 9.5 |
5 |
17% |
Candidate 9.6 |
7 |
23% |
Candidate 10 |
5 |
17% |
Work around/Sample |
5 |
17% |
Not planned |
7 |
23% |
FAQ on Uniface user wishes:
1. Q: When will Uniface 9.5, 9.6 and 10 be released?
A: Uniface 9.5 will be general available in Nov/Dec 2011. Uniface 9.6 is planned for summer 2012. The initial release of Uniface 10 is planned for December 2012.
2. Q: How does the Uniface team decide which wishes will be implemented for a future release? A: There are a number of important reasons for this decision. First of all rating in the wish list plays an important role but also market trends and analyst feedback is taken into consideration. Second, the requested functionality may not interfere with existing Uniface functionality to avoid incompatibilities with previous Uniface versions. Another consideration is the overall cost, for example the wish “ability to interrupt a process” is an enormous task which would take many man-years to implement and would have limited reach in regards to all customers benefit.
3. Q: How can I make sure my wish gets a higher rating?
A: The rating for a Uniface is calculated by Number of votes * Average rating. In order to get your wish higher on the list it is advised work with other members from the Uniface community and have them vote and rate for your wishes.
4. Q: How often will this wish report be generated?
A: This report will be generated on a yearly basis.
5. Q: Where can I ask questions about the wishlist process?
A: For technical questions and discussions please go to “Forum> Uniface Wishes” on Uniface.info. For commercial questions please contact your local Compuware/Uniface representative.
6. Q: What is the earliest possible moment to use the new functionality?
A: By making new functionality available in Uniface controlled releases, Uniface developers are often given the possibility to become early adopters.
Note: All communication and information in the application and forum on wish implementation on Uniface.info, is about planning for future releases, no rights or commitments can be derived from it.
Good Joke, since you turned off the member information: “t is advised work with other members from the Uniface community and have them vote and rate for your wishes.” And by the way: “For commercial questions please contact your local Compuware” does this mean money makes wishes come true ?
The member information was temporarly switched off for security reasons. It has been restored with additional security and is fully functional again.
Good joke again, chap. members e-mail was reachable once, but isn’t now. Once, I had the impression this page was opened by CPWR for communication ….
Member profile info is available again. Members can choose to disclose their e-mail. Communication can be done via forums and chat.
… but I can’t reach the members profile. The hyperlinks do not exist any more. SO: How ????
Public member profile info detail is available again.
Thanks.