Jumping in on this a bit late, didn't have time to read email at all
at SXSW.
Did we move this presentation somewhere to collaborate?
/Anne
On 16. mars. 2009, at 15.52, Robert Burrell Donkin wrote:
On Mon, Mar 16, 2009 at 11:11 AM, Hirsch, Richard
<[email protected]> wrote:
OK. 20 minutes.
Suggestion: 10 slides
i'm going to jump in with questions and guesses - please correct
everything i have wrong
1. Goal
in a sentence or two...?
and how does esme fit into the micro-messaging ecosystem?
where does esme fit into the social networking infrastructure?
2. History
i seems to me that this is related to the enterprisey thingy: esme is
an application which could be hosted by a corporation or an individual
either publically, privately or as a bridge (a bit like a jabber
server, say), as opposed to a SAAS offering. how wrong is this
impression?
history - i think - is most useful as a way of understanding the
motiviating use cases. what are they?
what about different use cases
what value - if any - would esme bring to support groups of system
administrators?
what about developers? what value does esme bring to development?
3. Architecture
AIUI esme is a ensemble of client and server software - one
micro-messaging server (scala/lift) with a variety of clients
what about bridges to other message servers - twitter? SMS? email?
jabber?
how does everything fit together?
4. Scala
5. Lift
6. Technology Highlights (Comet, etc.)
comet - server push over a HTTP stream previously opened by the
client...?
used to ensure that message are seen promptly ...?
other highlights?
7. Clients - Web - AIR, others
lots of clients
these are still at googlecode, right?
is the intention to host the server here at Apache and foster an
ecosystem of clients outside?
8. REST API
likely to be controversial
<ducks>not sure i'd describe
http://code.google.com/p/esmeproject/wiki/REST_API_Documantation as
RESTful</ducks>
has this been developed, or is work still continuing?
how does this relate to the clients? are there any other APIs?
9. Why should get involved
top five reasons?
10. How you get can involved.
How does that sound?
a good start :-)
perhaps a little conventional for the short talk format. for longer
talks, the people there have (more or less) decided that they want to
be there. short talks are usually given to general audiences which
mean it's important to grab their attention.
so, the order and emphasis probably need altering a little towards the
audience but this can be easily done later
- robert