Open Source Business Application Platform modules

This forum is the place to discuss open source modules that are part of the Servoy Business Application Platform.

Currently available open source modules of the Servoy Business Application Platform

svyUtils set of utility scopes, including an EventManager, LogManager, custom exceptions and date Utils
svyUtils$webClient Web Client specific utility methods, largely replacing the WebClientUtils plugin
svyUtils$smartClient Smart Client specific utility methods
svyUtils$unitTest Utility methods for writing UnitTests
svyJFXWebView an HTML5 WebView component for the Smart Client
svyComponent a ‘lightweigth’ framework to create reusable components for the Smart and Web Client using HTML, CSS and JavaScript
svyApplicationCore ‘lightweight’ application boilerplate code, including Module initialization mechanism, DataBroadcast and Error event handlers
svyGoogleMaps a wrapper around GoogleMaps, based on svyComponent
svyPayPal PayPal integration module

All these projects are available through the Servoy GitHub account. Documentation and issue management is available on GitHub as well.

These sounds great, but some documentation would really help…
There’s also a need to explain that the svyJFXWebView requires Java 7.

Paul
Great news on the various frameworks!! Really hope you release a security version with multi tenancy too as this would be immediately useful.

As Patrick says, kinda hard to get a clear idea how good they are without at least some basic instructions/docs and perhaps a video :) Can I ask will you be supporting ServoyForge.net by posting them there too, or is it GIT only ? …it would be nice to see Servoy embrace the community open source initiative set up and championed by @ptalbot and @roclasi

Best
Gordon

Hi,

As mentioned when announced at ServoyCamp last week, documentation for the various open sourced modules will follow shortly. Having said that, the code is properly encapsulated and the public API is for a large part pretty well documented, so if you feel adventurous you can already dig in.

@Patrick: Yes, the svyJFXWebView requires Java7 update 6 or higher, or a manually installed JavaFX in Java 6 on Windows (no JavaFX support in Java 6 on OSX and Linux). This is pretty well documented on the constructor function for the WebView and if you try to use it when JavaFX is not installed, you get proper warnings. But of course this will be part of the documentation as well.

@Gordon: I assume you are talking about the ServoySecurity project op ServoyForge? That project is maintained by Scott Butler, you’d have to ask him his plans for it.

These open source BAP modules will be hosted on GitHub, together with their documentation and issue management. We will set up accompanying projects on ServoyForge, just so they can be found through ServoyForge.

Paul

In the February Servoy Newsletter it said there would be a webinar about these modules tomorrow, Feb. 26th, however the registration link didn’t work and I don’t see this webinar mentioned on the Servoy website. Is it happening or has it been rescheduled or cancelled? Thanks.

Hi Adrian. I received an email saying that the webinar had been cancelled

The webinar was canceled indeed, since there were only a few signups. We will reschedule the webinar for a later date.

Paul

I would have signed up for the Webinar but don’t think I received the Feb newsletter - last one I’ve got is 31st Jan on Thought Leadership.

Suggest a note about proposed Webinar on this thread would be best place to advertise it as I don’t go to the Servoy.com homepage that often.

Cheers

Will post it here as well, when we’ve scheduled it again.

Did the newsletter you missed end up in your spam box maybe?

Paul

+1

grahamg:
Paul

I would have signed up for the Webinar but don’t think I received the Feb newsletter - last one I’ve got is 31st Jan on Thought Leadership.

Suggest a note about proposed Webinar on this thread would be best place to advertise it as I don’t go to the Servoy.com homepage that often.

Cheers

I have not received a Servoy newsletter in quite some time (months). Nothing in my spam folder related to Servoy. I do receive other e-mails from Servoy (e.g. forum notices, support notices, invoices, etc.).

pbakker:
Currently available open source modules of the Servoy Business Application Platform

svyJFXWebView an HTML5 WebView component for the Smart Client

All these projects are available through the Servoy GitHub account. Documentation and issue management is available on GitHub as well.

How do I get the svyJFXWebView Module installed?
There is nothing to find about the ‘how to’ in the documentation on the Servoy GitHub.

I have now installed the modules from Servoy GitHub and explained how I have done it here: https://www.servoy.com/forum/viewtopic.php?f=6&t=19730&p=109891#p109891