Skip to content
mkultramuse edited this page Sep 22, 2013 · 106 revisions

everything is tentative - @mamund

Day Time Activity
Thu 08:00-17:00 Hack Day
M2M Work Order Hypermedia - Erik Mogensen
The hack day will center around a new media type designed for machine-to-machine interactions. The work order media type is pretty generic in nature, and falls under the domain of "workflow" or "job control". We will create robots that perform various tasks on behalf of the server that passes out work as it becomes available.
19:00-???? Github Drink Up at Liberty Tap Room
Fri 08:00-09:00 Welcome and Check-in - cold breakfast foods, coffee, tea & juice
09:00-12:00 StackDay/DemoDay
Bring your tools, toys, and demos and show everyone what you're up to.
  • Mark Foster - Crichton Library for ALPS-based response generation in services (early stage library). Crichton Library Crichton Demo
  • Ryan Leckey - Python Armet and the Armet pattern Python Armet
  • Rob Zazueta - I/O Docs and it's possible future
    I/O Docs
12:00-13:00 Lunch - TBD
13:00-13:30 Featured Talk : Describing the Possible with ALPS - Mike Amundsen
This talk covers the Application-Level Profile Semantics or ALPS (2013) IDL format. ALPS is designed to describe problem domains in ways that allow both client and server to "understand" and "code-for" all the possible transitions and data elements without having to constrain a server to a single workflow or implementation. ALPS is both protocol- and media type-agnostic; you can use the same IDL document to implement the solution using HTML for HTTP and Siren for WS. Servers are free to create their own solutions within the problem domain with a high degree of confidence and any client that also understands the same ALPS description will be able to successfully interact with that server - even if they have never "met" each other before.

Is this possible? Does it solve a real problem? Let's find out!
13:30-14:45 Five-In-Five Talks, Volume One - Speakers TBD (about 5)
Be sure to your first slide has your name and talk title (for video slate)
  1. HTTP as a state machine - An intro to Erlang/Webmachine - Joel Clermont
    Link to state machine diagram and source
  2. SSEC to REST - very early computer history to REST Tom Brooke
  3. Experience report, writing an order system using hypermedia - Erlend Hamnaberg
  4. Linking Wars 2013 - Todd Fredrich
  5. Working with REST in WordPress - Doug Cone
  6. Science! REST! - Kyle Snavely
  7. [Your Name Goes Here]
14:45-15:00 Coffee Break
15:00-16:30 Five-In-Five Talks, Volume Two - Speakers TBD (about 6)
Be sure to your first slide has your name and talk title (for video slate)
  1. I do not get REST level 3 - Aaron Fleckenstein
  2. How to train a 400 lb gorilla Amit Easow
  3. Zooming Out - Larry Staton Jr.
  4. Overview of the .NET HttpClient class Manoj Agarwal
  5. Management APIs Ken Anderson
  6. A few thoughts on Content and Browsers Alan Laidlaw
  7. An alternative to template based routing? Erik Mogensen
  8. something ALPS something (FIXME: please someone fill in)Leonard Richardson
  9. [Your Name Goes Here]
16:30-18:30 Dinner Break - TBD
18:30-19:00 Additional check-in time
19:00-19:30 Opening Remarks
19:30-20:30 Keynote REST is Just the Beginning - Brian Sletten
Deciding to build systems with REST isn't an endpoint. It isn't even really a goal. It is means to an end and a doorway to resource-oriented thinking. Hypermedia and Uniform Interfaces give us loosely-coupled and predictable systems but push the complexity of data integration to the client. The economic cost of integrating multiple sources remains high. Thin resource abstractions end at the HTTP boundary.

What are some patterns that emerge from thinking in resources? How can we reduce the economic cost of integration? What would a resource-oriented computing environment look like? This talk will be a quick journey through some next level thinking about REST, the Semantic Web, Linked Data and a resource-oriented software platform.
20:30-???? Evening Social Rumors of board game fun led by Leonard Richardson
Sat 08:00-17:00 (Hack rooms open all day)
08:00-08:30 Morning Coffee
08:30-09:30 Featured Talk : LCODC$SSU and the coming automated Web - Leonard Richardson
If you think the Y2K fizzle and the bursting of the dot-com bubble spelled the end of excitement on the World Wide Web, you won't believe what the future has in store! Leonard Richardson is the outspoken CTO of Outerweb, one of Fast Company's "20 Startups That Might Survive The Year 2000." In this whirlwind talk, he will use the humble origin of the World Wide Web as a window into the future, mixing historical fact with the latest research out of the University of California at Irvine. You'll see what the Web might look like in 2010--and the pitfalls that stand in our way.
09:30-09:45 Break
09:45-12:00 Morning FiveInFive Talks - Speakers TBD (about 7)
12:00-13:00 Lunch - TBD
13:00 - 13:45 Featured Talk : TBD - David Zuelke
13:45-14:00 Break
14:00-15:30 Afternoon FiveInFive Talks - Speakers TBD (about 6)
      <li><a href="Michael Pratt">Michael Pratt</a> - <a href="http://slid.es/michaelpratt/how-to-not-version-your-api-5-in-5">Versioning Strategies</a></li>
  • Mohit Mehta - Interface Governance in the Enterprise
  •       <li><a href="Howard Dierking">Howard Dierking</a> - REST, the cloud, and the next version of the NuGet API</li>
    
  • Phil Harvey
  • 15:30-15:45 Break
    15:45-17:00 Afternoon FiveInFive Talks - Speakers TBD (about 6)
    17:00-17:30 Closing Remarks
    19:00-???? After Party at Nose Dive

    It's only a couple blocks south from the Venue--very near the Westin Poinsett.

    Clone this wiki locally