Merge branch 'master' of https://github.com/EiffelWebFramework/EWF.wiki
This commit is contained in:
@@ -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
|
- Proposal from Paul Cohen for a EWSGI spec at http://eiffel.seibostudios.se/wiki/EWSGI
|
||||||
|
|
||||||
## Main contributors ##
|
## Main contributors ##
|
||||||
- **jfiat**: Jocelyn Fiat (Eiffel Software | http://eiffel.com/)
|
- **jfiat**: Jocelyn Fiat (Eiffel Software)
|
||||||
- **jvelilla**: Hector Javier Velilla (Seibo Software Studios | http://http://seibostudios.se/en/)
|
- **jvelilla**: Hector Javier Velilla (Seibo Software Studios)
|
||||||
- **paco**: Paul Cohen (Seibo Software Studios | http://http://seibostudios.se/en/)
|
- **paco**: Paul Cohen (Seibo Software Studios)
|
||||||
- **daro**: Daniel Rodriguez (Seibo Software Studios | http://http://seibostudios.se/en/)
|
- **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 want to participate ##
|
||||||
- You are welcome to contribute (code, test, doc, code review, feedback, suggestion, spread the words ...)
|
- 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
|
||||||
@@ -7,4 +7,5 @@
|
|||||||
- and then let Eiffel Software include it, in the official libraries
|
- and then let Eiffel Software include it, in the official libraries
|
||||||
|
|
||||||
## Roadmap ##
|
## 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.
|
||||||
@@ -1,36 +1,35 @@
|
|||||||
## October 1st ##
|
## Future
|
||||||
* Source code , layout/handling EWR (**jfiat**)
|
* Focus on REST API
|
||||||
* "Eiffel WSGI" spec (github wiki) (**paco**)
|
- Hypermedia API
|
||||||
* Eiffel Web Nino (**jvelilla**)
|
- HAL, Collection/JSON ...
|
||||||
* REST component (**jfiat**)
|
- ATOM, RSS, XHTML, ... ?
|
||||||
* Example/reference Eiffel Web Server App (**jvelilla**)
|
* Extend WSF with libraries addressing common needs
|
||||||
- Hello World
|
- Logging
|
||||||
- Restbucks (from the book REST in Practice)
|
- Caching
|
||||||
* WAMIE/apache based support for Eiffel WSGI (**daro**)
|
- Security (authentication) + OAuth (consumer+provider) + OpenID?
|
||||||
- SCOOP ...
|
- Filter chain
|
||||||
* Some persistance solution (**daro**)
|
|
||||||
* XML, [[JSON|Task-JSON]] support (**jvelilla**)
|
|
||||||
|
|
||||||
## Maybe for October 1st ##
|
* Start thinking about application friendly libraries
|
||||||
* Reference Client/REST-service consumer (**jfiat**)
|
- Template engine
|
||||||
* Mashup support, facebook, twitter, google+, ... (**jfiat**)
|
- State machine
|
||||||
* Authentication support (**jfiat** ?)
|
- HTML5 (XHTML+JS) generation for widgets (table, suggestive box, ...)
|
||||||
- OpenID, Google Connect, Facebook Connect, OAuth, ...
|
- Google API, Twitter API, ... ?
|
||||||
- http authorization
|
|
||||||
|
|
||||||
## December ##
|
* Improve documentation
|
||||||
* Session handling
|
- WSF documentation + tutorial
|
||||||
- Cookie based
|
- Topic: how to contribute ?
|
||||||
- REST-based session example
|
- Example: add a "graphviz server" example, which will demonstrate an REST Hypermedia API, with logging, caching and security
|
||||||
* Access Control
|
|
||||||
* Application builder
|
## Version 0.1 june 2012 ##
|
||||||
- Deployment
|
* "Eiffel WSGI" spec
|
||||||
- Persistence chooser
|
* Core of Eiffel Web Framework
|
||||||
* Dynamic update of running system (**daro**)
|
- 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 ##
|
## Contributors ##
|
||||||
- See [[the collaboration page|Community-collaboration]]
|
- 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.
|
|
||||||
Reference in New Issue
Block a user