Profile cover photo
Profile photo
Eiffel Web Framework
2,122 followers -
Eiffel solution to build web server application
Eiffel solution to build web server application

2,122 followers
About
Eiffel Web Framework's posts

Post has shared content
We are pleased to announce the availability of EiffelStudio 17.01.

It can be downloaded at
https://www.eiffel.org/downloads .

The release notes are available at
https://www.eiffel.org/doc/eiffelstudio/Release%20notes%20for%20EiffelStudio%2017.01

The major highlights of this release are:

* Added notion of capability for specifying what settings a particular library supports. The key advantage is that even if you compile in different settings and use libraries with different properties (for void safety, SCOOP concurrency etc.) you can now use a single ECF (Eiffel Control File) rather than maintaining different ECFs for different configurations. This mechanism fulfills a wish often expressed by Eiffel developers, particularly those in charge of large applications.

* Added support for code templates. Code templates provide predefined but customizable program schemes for frequently encountered situations. Potentially applicable code templates come up automatically, as part of the completion mechanism; you can select any relevant one and then update the details that correspond to the specific situation (variable names etc.). The mechanism also includes an easy way to add your own code templates, to complement those included as part of the delivery (only a few at the moment). Code templates are a major new addition to EiffelStudio's extensive existing mechanism to support software reuse.

* Import settings from previous installation -- popups on first launch, or later on demand via the Tools menu. This functionality also addresses a frequently expressed request.

Happy Eiffeling,
-- The Eiffel Software Team

Post has attachment
An experimental websocket server implementation is growing at
https://github.com/EiffelWebFramework/WebSocket
For now, it does not support compression (yet), however it passes all the other autobahn test cases.
As announced this is still experimental and in progress, the interface will change in the future, and it will be either integrated with EWF project, or come along.

Post has attachment
Hi all,

Just to let you know about in-progress work related to web API.
- Cypress the Eiffel lib for OAuth 1.0/a and 2.0 client: see https://github.com/EiffelWebFramework/cypress
- Server (and soon client) side websocket: see https://github.com/EiffelWebFramework/WebSocket

They are open source projects, and lead by the Eiffel community.
Please https://github.com/EiffelWebFramework and https://github.com/Eiffelhub for other in-progress projects, note that some project are empty but a call for collaboration.

So if you are interested by any of those, as user, contributor, or maintainer, please express yourself.

/Jocelyn for the Eiffel Web Framework and Eiffel Hub initiatives.

Post has shared content

Post has shared content

Post has attachment
A new library to extract HTML Microdata is available at 
http://eiffelroom.com/library/microdata

This is a first version, so don't hesitate to test, and request changes, or even contribute.

For information, HTML5 could be used as a mediatype to implement hypermedia API that is browseable.

so far you can get the code at
https://svn.eiffel.com/eiffelstudio/trunk/Src/contrib/library/text/parser/microdata/

Post has attachment

EWF running on OpenShift, seems to be very easy

The EWF web meeting starts in about 20 minutes.

If you want to join please put a comment, and I will invite you if needed

Post has attachment
Hi all,

If you are following this project, I guess you are also interested into Eiffel.
So you should follow and participate to Eiffel Hub, the Eiffel users community.

So please subscribe to the new mailing list https://groups.google.com/group/eiffelhub (this is using google group)

Sorry for this message which is not specific to EWF, but I think this is important to have more followers for Eiffel Hub 
-- Jocelyn
Wait while more posts are being loaded