63 lines
3.0 KiB
Markdown
63 lines
3.0 KiB
Markdown
## Participants
|
|
|
|
* Jocelyn Fiat
|
|
* Berend de Boer
|
|
* Olivier Ligot
|
|
* Javier Velilla
|
|
|
|
## Information
|
|
|
|
### When ?
|
|
* Tuesday 18th of september, 19:00 - 20:00 UTC/GMT time (see 3rd time in http://www.doodle.com/8v2sekiyebp4dpyh)
|
|
|
|
### Where ?
|
|
Web meeting using webex
|
|
|
|
* Short url: http://goo.gl/wBz11
|
|
* Long url: https://eiffel.webex.com/eiffel/j.php?ED=211265702&UID=0&PW=NZWNiMjBiZWIz&RT=MiMyMA%3D%3D
|
|
* Related Google group topic: https://groups.google.com/d/topic/eiffel-web-framework/A7ADPAT3nj8/discussion
|
|
|
|
## Agenda
|
|
|
|
* Current status of EWF
|
|
* Focus on new design for the router system, and take decision
|
|
* decide if this replace the previous system,
|
|
* or if this is provided as another solution (we would then have 2 routers system).
|
|
* It might be possible to implement the previous uri and uri-template router with the new design, and mark them obsolete, this would avoid breaking existing code, but if no-one ask for it, no need to spend time doing it.
|
|
* Current activities
|
|
* Technology forecasting about REST, Hypermedia API, Collection/JSON, HAL, ...
|
|
* Building a CMS framework inspired by Drupal, and using EWF
|
|
* Libraries in-progress or draft: OAuth (consumer), Google API, Github API, Template engine, Wikitext parser, CMS (including sub libraries which will be part of EWF, such as session handling, mailer, ...)
|
|
* Documentation
|
|
* Remaining issues
|
|
* Review design in relation to concurrency, and provide example demonstrating concurrency with EWF
|
|
* Review design to allow easier extension/customization of EWF, such as using its own MIME handlers.
|
|
* Demo for a CMS built with EWF (inspired by Drupal)
|
|
* Future tasks
|
|
* [graphviz-server](https://github.com/EiffelWebFramework/graphviz-server)
|
|
* Improving Eiffel Web Nino: to support persistent connection, and better concurrency design.
|
|
* Provide friendly components to generate HTML (DHTML, HTML5, ...), (coders do not want to learn HTML and
|
|
CSS)
|
|
* Users feedback, suggestions and requests
|
|
* ...
|
|
* Next meeting
|
|
|
|
## Materials
|
|
|
|
## Minutes
|
|
* swagger: see if we could generate EWF code from a swagger specification
|
|
* Jocelyn will publish its attempt to build a CMS with EWF
|
|
* CMS demo: ... as announced ... some parts look very like drupal.
|
|
* Jocelyn will publish a few in-progress draft libraries
|
|
* Javier will focus on graphviz-server and hypermedia API
|
|
* Berend may send a short note on how he uses EWF (and generate code from description)
|
|
* Jocelyn will try to find time to complete the thread and SCOOP implementation of Eiffel Web Nino
|
|
* Olivier will have a closer look at swagger
|
|
* EWF will adopt the new WSF_ROUTER design as no-one expressed opposition. Olivier said converting his code is not a big task. Same for other users.
|
|
* The current state of EWF/WSF seems to be ok for users, we can focus on libraries on top of EWF/WSF
|
|
* We might need an HTML parser, if we want to support HTML as an hypermedia API (maybe we can require XHTML for now)
|
|
* No high priority to improve Eiffel Web Nino , for now it is mainly used during development.
|
|
|
|
* It seems RESTful + Hypermedia API is the top priority for EWF.
|
|
|