Other OutSystems sites...
OutSystems Website
About Agility Blog
OutSystems Network
Login
Signup
Forums
Academy
Forge
Ideas
Forums
›
Technology & Integration
›
Cloud apps on the Agile Platform: Please do not add anymore features!
Cloud apps on the Agile Platform: Please do not add anymore features!
Robert Chanphakeo
Rank: #7
Posted on 2012-07-21
thumbs_up_ico
5
thumbs_down_ico
2
reply
post_link_ico
Its nice that outsystems continue to add additional features - annually.
But it would be good to have outsystems focus on improving web app for speed and the scalability - before adding anymore additional features.
Scalability
(For commerial grade web apps)
-Native support for GUID and bigint (int64) -
its only been 10+ years!
--User.ExternalId capable of storing at least 36 characters in support of GUID Id.
--GUID supported by intelliwarp
--SQL Server database with unique identifier primary key (optional - good to have)
--SQL Server database with bigint primary key (optional - good to have)
-Ability to move an entity from one eSpace to another espace without loosing their data
(no int64 or guid means outsystems platform is not yet ready for LARGE commerial web app!)
Speed
(For commerial grade web apps)
-Ability to enable Gzip content encoding
-Ability to add Javascript at the bottom of page.
-Minify JavaScript and CSS when solution published on production server.
Other Considerations:
(optional good to have features)
-Ability to open multiple eSpaces in a vertical tree view rather than horizontal tab view, just like any other popular IDEs such as visual studio and Eclipse.
-Ability to import HTML directly into ServiceStudio, (i.e ServiceStudio is to translate <div> tag into container widgets etc)
-Consider compiling eSpace dll into seperate dll's and warn developer to republish eSpaces ONLY when completely neccessary.
-Consider auto compiling/publishing eSpaces/extensions when able. (user is able to turn this feature on of off via ServiceCenter)
-Open OML file format to the world
-Native support for RESTful web services
Note:
Outsystems works well for enterprise web app, it can scale enterprise web apps and meets the need of 99% of its customer base. 1% of its customer base are like us, building commerial cloud web app, and we need scability features beyond enterprise web apps!
Currently when we get stuck, outsystems support would help us work with work around solutions and they have been great! however building many work arounds all the time, is costing us alot of our time!
Statler & Waldorf
Rank: #11
Posted on 2012-07-24
thumbs_up_ico
0
thumbs_down_ico
0
reply
post_link_ico
Although I agree with most of the options (and can rant as well sometimes ;) ), most of your new features (which is somewhat in contrast of your topic) are mentioned in the WotC (Wisdome of the Crowds).
Eric Oud Ammerveld (Running PS version 7.0.1.7)
Rank: #36
Posted on 2012-07-24
thumbs_up_ico
1
thumbs_down_ico
0
reply
post_link_ico
Hi Robert,
Your subject and content seem to be somewhat contradicting. ;)
When I look at your post you ask for more compliant and flexible web app features and as Joost I fully agree.
So no fancy sh*t but a focus on the functionality,scalability and speed.
I definately agree on that part.
I also think that 'leaving features to the community' would be a good way to increase and join 'programming effort'.
Providing a platform to 'sell' widgets created in a community environment sold & supported on escrow kind of base with continued support.
Concerning:
Ability to move an entity from one eSpace to another espace without loosing their data
Try the merge function; this should help you out on that one.
Concerning:
Open OML file format to the world
This is kind of a struggle, looking at the IPP functionality (ownership of the created code)
I agree with you that it should be possible to store OML's without the 'default' IPP 'protection'
I disagree with making the design world readable; this format is Outsystem's own; I wouldn't 'donate' the structure to the world since it's a core component of the platform.
Thanks for 'shaking' the community again. ;)
Robert Chanphakeo
Rank: #7
Posted on 2012-07-25
thumbs_up_ico
0
thumbs_down_ico
0
reply
post_link_ico
@joost, :) my feedback are always honest and straight to the point. It's a great platform but it's does have scalability issues, that cost additional time to build work around solutions... for feature that should be standard. The platform should at least scale for cloud apps. Currently it could only scale for enterprise apps. @Eric maybe better re word it, "please fix the cloud app scalability issue" , before adding any fancy features! add support for guid and int64 first !.... scaling cloud apps and performance of Web apps should be important?
Robert Chanphakeo
Rank: #7
Posted on 2012-07-25
thumbs_up_ico
0
thumbs_down_ico
0
reply
post_link_ico
@Eric merging entities work? (entities would not create new tables and lose its data?)
Eric Oud Ammerveld (Running PS version 7.0.1.7)
Rank: #36
Posted on 2012-07-25
thumbs_up_ico
0
thumbs_down_ico
0
reply
post_link_ico
If you merge the needed entities the data will not be lost.
Also even if you'd decide to delete an entity it still would exist on the database. :)
You can find out the 'real' database name by querying the Entities under the System 'E-space'.
Cheers,
Eric
Eric Oud Ammerveld (Running PS version 7.0.1.7)
Rank: #36
Posted on 2012-07-25
thumbs_up_ico
0
thumbs_down_ico
0
reply
post_link_ico
Robert Chanphakeo wrote
:
@joost, :) my feedback are always honest and straight to the point. It's a great platform but it's does have scalability issues, that cost additional time to build work around solutions... for feature that should be standard. The platform should at least scale for cloud apps. Currently it could only scale for enterprise apps. @Eric maybe better re word it, "please fix the cloud app scalability issue" , before adding any fancy features! add support for guid and int64 first !.... scaling cloud apps and performance of Web apps should be important?
I agree with the 're word' ;)
WORD! :)
Quick Reply
Notify me by email when someone answers to my post
attachment
Choose File
No file chosen
Submit
Login to reply
Something on your mind?
Login to Start a Discussion
Top Forums Posters
Gonçalo Martins
Davide Marquês
Ricardo Silva
Charles Colaço
Richard Pearson
Statler & Waldorf
Fábio Silva
Justin James
Robert Chanphakeo
Kilian Hekhuis
See leaderboard
Online Training
On-demand video lessons to help you learn at your own pace.
Learn More