Eiffel Design Feast June-2011
Contents
Announce
Design the next-generation Eiffel Web solution! The great 2011 Eiffel Design Feast: (Zurich, 25-26 June 2011.) The software of the future will, for a large part, run on the cloud. A superb Web application design framework is the hallmark of a great software environment. While Web solutions for Eiffel exist (ever since the first EiffelWeb library in 1994) the design of the ideal Eiffel Web solution remains in the future.
The future is June 25 and 26. We are holding an Eiffel Design Feast in Zurich on this date. The participants will, together, devise the next Web development framework, taking full advantage of Eiffel's strengths.
The Eiffel Design Feast will take place at ETH Zurich over two full days, just prior to the TOOLS conference week (http://tools.ethz.ch); the results will be presented at the Eiffel workshop on the next day (https://wiki.se.inf.ethz.ch/nec/bin/view/Main/ToolsWorkshop). Participation is free but participants are responsible for their own expenses (see the TOOLS pages for information about accommodation).
The Eiffel Design Feast is open to anyone with design experience, Web experience, Eiffel experience and a genuine desire to help build an outstanding open-source solution. A document describing an analysis of available choices and possible directions will be circulated to participants ahead of time to help start an effective discussion. We hope the event will result in clear design decisions, a solid architecture, and a blueprint for the rest of the development.
If you wish to showcase your design skills and help shape the future, please write to designfeast@eiffel.com including a short description of your background including experience (Eiffel, Web framework design etc.) relevant to the Design Feast.
The Eiffel Software Team
Organization
- Contact: designfeast@eiffel.com
- Date: Saturday and Sunday, 25 and 26 June 2011
- Location: ETH Zurich (Switzerland)
Room E42 IFW Building of ETH Access through RZ building, Clausiusstrasse 59 Location map: http://tinyurl.com/447dnud Public transport: tram stop "Haldenegg", trams 6, 7 or 10 (two stops from Zurich main station) Or 15 More local access information from the ETH Computer Science department: http://www.inf.ethz.ch/about/finding (Warning: only instructions for "RZ" building are valid, the department's other locations are further away.) BUILDING ACCESS: the building is closed on Saturday and Sunday; you need someone to open the door for you. Please come on both days between 8:45 and 9; someone will be there to escort you. If for some reason you need access outside of these hours please send an email to designfeast[at]eiffel.com
- The participants should have received a confirmation email with more information (such a phone number, wireless access configuration, ...). If you don't have this email, fee free to request it again at designfeast[at]eiffel.com
Agenda
Saturday (25/june)
- 09h00 - 10h30: Introduction, short presentations EiffelWebReloaded, Eiffel2Javascript, ...
- 10h30 - 11h00: coffee break
- 11h00 - 12h15: Decide how to organize the following 1,5 days. Brainstorming, small group, other presentations ...
- 12h15 - 14h00: lunch
- 14h00 - 15h15: ...
- 15h15 - 15h45: coffee break
- 15h45 - 16h45: ...
- 16h45 - 17h00: resume what was discussed and decided or studies, to start sunday on good basis
Sunday (26/june)
- 09h00 - 10h30: review work from Saturday, review the organization of the remaining day
- 10h30 - 11h00: coffee break
- 11h00 - 12h10: ...
- 12h15 - 14h00: lunch
- 14h00 - 15h15: ...
- 15h15 - 15h45: coffee break
- 15h45 - 17h00: make a synthesis of the 2 days, and see who would be interested to collaborate on various community projects related to Web solution.
Info
Coffee etc. will be available, and lunch will be provided in a nearby restaurant
Material
- EiffelWebReloaded framework: https://github.com/EiffelSoftware/EiffelWebReloaded/wiki
- HTTP: http://en.wikipedia.org/wiki/Http
- FastCGI: http://en.wikipedia.org/wiki/Fastcgi
- REST: http://en.wikipedia.org/wiki/Representational_State_Transfer
- Goanna: http://goanna.origo.ethz.ch/
- Xebra: http://dev.eiffel.com/Xebra
- TLS, SSL: http://en.wikipedia.org/wiki/Transport_Layer_Security
- ...
Suggestions
- http://www.theregister.co.uk/2011/06/16/google_and_spdy/
- http://www.theregister.co.uk/2011/06/17/mozilla_multithreaded_firsfox_dom_project/
- See more on Talk:Eiffel_Design_Feast_2011 , please fee free to contribute to this page
Minutes and Presentations
- https://docs.google.com/document/d/1PrInUMiNdxD6otfhRjJfhNey9pZEojikVI-8ZBxA2to/view?hl=en_US or pdf at Google docs
- EiffelWebReloaded presentation by Jocelyn Fiat: pdf at Google docs
- Eiffel2Javascript presentation by Alexandru Dima: pdf at Google docs
- Xebra presentation by Sandro De Zanet: pdf at Google docs
- You can access those documents at Collection at Google docs