Difference between revisions of "Discovery Hack-a-thon Details"

From Earth Science Information Partners (ESIP)
Line 13: Line 13:
 
Yes, you can interact with an OpenSearch server or a Data Cast using basic command-line URL getters, like wget (available for all platforms) and curl.
 
Yes, you can interact with an OpenSearch server or a Data Cast using basic command-line URL getters, like wget (available for all platforms) and curl.
  
'''Mentors:''' ... and Chris Lynnes
+
'''Mentors:''' Hook Hua and Chris Lynnes
  
 
=== Browsers and News Readers ===
 
=== Browsers and News Readers ===
Line 20: Line 20:
  
 
'''Mentors:'''  Ruth Duerr and ...
 
'''Mentors:'''  Ruth Duerr and ...
 +
 +
== XSL Transforms ==
 +
 +
Learn how to generate simple interfaces to OpenSearch cast feeds. ESIP Discovery casts extend the Atom casts format and thus these transforms will expose additional information to the user interface.
 +
 +
'''Mentors:''' Hook Hua and ...
  
 
== Perl Monks ==
 
== Perl Monks ==

Revision as of 15:04, June 20, 2012

Overview

What's the Plan? Get together to make some simple Discovery clients! All are welcome, no previous experience or coding skills necessary! Two back-to-back sessions on Tuesday July 17: 1:30 - 3:00, and 3:30 - 5:00.

Non-Coders

Geoportal

We will have a Geoportal from our testbed up and running. You'll learn what protocols the geoportal already supports for service validation, how to use the geoportal to validate and register data and services, and how to add configurations for validation to a geoportal instance. Or, just take the Discovery Cluster geoportal instance out for a spin!

Mentor: Christine White

Command line (wget, curl)

Yes, you can interact with an OpenSearch server or a Data Cast using basic command-line URL getters, like wget (available for all platforms) and curl.

Mentors: Hook Hua and Chris Lynnes

Browsers and News Readers

It's even possible to interact with both Data "casts" and OpenSearch servers using a simple browser. Also, News Readers, especially useful for Data casts!

Mentors: Ruth Duerr and ...

XSL Transforms

Learn how to generate simple interfaces to OpenSearch cast feeds. ESIP Discovery casts extend the Atom casts format and thus these transforms will expose additional information to the user interface.

Mentors: Hook Hua and ...

Perl Monks

Learn how to hack a quick client together. Particularly useful for doing scripted search/acquire for datasets following your own, possibly idiosyncratic needs.

Mentors: Chris Lynnes and ...

Python Scripters

<Insert blurb here>

Mentors: Nga Chung and ...

Java Programmers

Mentors: Eric Rozell and ...

Hack-a-thon Resources

Casts

OpenSearch Description Documents

Top Level (search for datasets)

Granule-level Examples

Example URLs

Casting

OpenSearch

How-To Guides


Back to Discovery_Hack-a-thon