This commit is contained in:
Jocelyn Fiat
2012-06-22 15:57:35 +02:00
3 changed files with 41 additions and 36 deletions

View File

@@ -10,11 +10,16 @@ This project is a community project
- Proposal from Paul Cohen for a EWSGI spec at http://eiffel.seibostudios.se/wiki/EWSGI
## Main contributors ##
- **jfiat**: Jocelyn Fiat (Eiffel Software | http://eiffel.com/)
- **jvelilla**: Hector Javier Velilla (Seibo Software Studios | http://http://seibostudios.se/en/)
- **paco**: Paul Cohen (Seibo Software Studios | http://http://seibostudios.se/en/)
- **daro**: Daniel Rodriguez (Seibo Software Studios | http://http://seibostudios.se/en/)
- **jfiat**: Jocelyn Fiat (Eiffel Software)
- **jvelilla**: Hector Javier Velilla (Seibo Software Studios)
- **paco**: Paul Cohen (Seibo Software Studios)
- **daro**: Daniel Rodriguez (Seibo Software Studios)
- Olivier Ligot (Groupe-S)
- Paul G.Crismer (Groupe-S)
- Berend de Boer (XplainHosting)
- Colin Adams (AXA R.)
- Alexander Kogtenkov (Eiffel Software)
## You want to participate ##
- You are welcome to contribute (code, test, doc, code review, feedback, suggestion, spread the words ...)
- Feel free to subscribe to the mailing list
- Feel free to subscribe to the mailing list

View File

@@ -7,4 +7,5 @@
- and then let Eiffel Software include it, in the official libraries
## Roadmap ##
- this should be done before 1st of October - so has this been achieved?
- This task is completed.
- Future task: review the library, and improve it.

View File

@@ -1,36 +1,35 @@
## October 1st ##
* Source code , layout/handling EWR (**jfiat**)
* "Eiffel WSGI" spec (github wiki) (**paco**)
* Eiffel Web Nino (**jvelilla**)
* REST component (**jfiat**)
* Example/reference Eiffel Web Server App (**jvelilla**)
- Hello World
- Restbucks (from the book REST in Practice)
* WAMIE/apache based support for Eiffel WSGI (**daro**)
- SCOOP ...
* Some persistance solution (**daro**)
* XML, [[JSON|Task-JSON]] support (**jvelilla**)
## Future
* Focus on REST API
- Hypermedia API
- HAL, Collection/JSON ...
- ATOM, RSS, XHTML, ... ?
* Extend WSF with libraries addressing common needs
- Logging
- Caching
- Security (authentication) + OAuth (consumer+provider) + OpenID?
- Filter chain
## Maybe for October 1st ##
* Reference Client/REST-service consumer (**jfiat**)
* Mashup support, facebook, twitter, google+, ... (**jfiat**)
* Authentication support (**jfiat** ?)
- OpenID, Google Connect, Facebook Connect, OAuth, ...
- http authorization
* Start thinking about application friendly libraries
- Template engine
- State machine
- HTML5 (XHTML+JS) generation for widgets (table, suggestive box, ...)
- Google API, Twitter API, ... ?
## December ##
* Session handling
- Cookie based
- REST-based session example
* Access Control
* Application builder
- Deployment
- Persistence chooser
* Dynamic update of running system (**daro**)
* Improve documentation
- WSF documentation + tutorial
- Topic: how to contribute ?
- Example: add a "graphviz server" example, which will demonstrate an REST Hypermedia API, with logging, caching and security
## Version 0.1 june 2012 ##
* "Eiffel WSGI" spec
* Core of Eiffel Web Framework
- EWSGI connectors: CGI, libfcgi, Nino
- WSF: request, response, router
- And utility lib, error, http, encoders, ...)
* Examples
* Documentation (tutorial inside the examples folder)
* Installation scripts
## Contributors ##
- See [[the collaboration page|Community-collaboration]]
note: In bold, you see the responsible for each task, but contribution from other is possible as well.
This needs updating, I think.